* [gentoo-commits] proj/gnome:master commit in: dev-cpp/pangomm/
@ 2011-03-21 0:28 Nirbheek Chauhan
0 siblings, 0 replies; 4+ messages in thread
From: Nirbheek Chauhan @ 2011-03-21 0:28 UTC (permalink / raw
To: gentoo-commits
commit: d0cd9f5e2f661e08d00909e81b7014be497d0554
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 21 00:28:25 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Mar 21 00:28:25 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=d0cd9f5e
dev-cpp/pangomm: fix build with latest glibmm/mm-common
* Make eautoreconf conditional to save build time for people
* The hack shouldn't be needed for the next release
---
dev-cpp/pangomm/pangomm-2.27.1.ebuild | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/dev-cpp/pangomm/pangomm-2.27.1.ebuild b/dev-cpp/pangomm/pangomm-2.27.1.ebuild
index ecd73cb..1a7fc5e 100644
--- a/dev-cpp/pangomm/pangomm-2.27.1.ebuild
+++ b/dev-cpp/pangomm/pangomm-2.27.1.ebuild
@@ -5,7 +5,7 @@
EAPI="3"
GCONF_DEBUG="no"
-inherit gnome2
+inherit autotools gnome2
DESCRIPTION="C++ interface for pango"
HOMEPAGE="http://www.gtkmm.org"
@@ -21,16 +21,24 @@ RDEPEND=">=x11-libs/pango-1.23.0
dev-libs/libsigc++:2
!<dev-cpp/gtkmm-2.13:2.4"
+# mm-common needed for mm-common-prepare below
DEPEND="${RDEPEND}
dev-util/pkgconfig
doc? (
+ >=dev-cpp/mm-common-0.9.3
media-gfx/graphviz
dev-libs/libxslt
app-doc/doxygen )"
-pkg_setup() {
+src_prepare() {
G2CONF="${G2CONF}
--disable-maintainer-mode
$(use_enable doc documentation)"
DOCS="AUTHORS ChangeLog NEWS README*"
+
+ if use doc; then
+ # Needed temporarily till next release see glibmm's mm-common dep for details
+ mm-common-prepare --copy --force
+ eautoreconf
+ fi
}
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-cpp/pangomm/
@ 2011-03-23 22:24 Nirbheek Chauhan
0 siblings, 0 replies; 4+ messages in thread
From: Nirbheek Chauhan @ 2011-03-23 22:24 UTC (permalink / raw
To: gentoo-commits
commit: bf80f39fb6ecee1565e530271ce75a5a5b4d4a8c
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 23 22:18:26 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Wed Mar 23 22:18:26 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=bf80f39f
dev-cpp/pangomm: 2.27.1 → 2.28.0
---
...pangomm-2.27.1.ebuild => pangomm-2.28.0.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/dev-cpp/pangomm/pangomm-2.27.1.ebuild b/dev-cpp/pangomm/pangomm-2.28.0.ebuild
similarity index 100%
rename from dev-cpp/pangomm/pangomm-2.27.1.ebuild
rename to dev-cpp/pangomm/pangomm-2.28.0.ebuild
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-cpp/pangomm/
@ 2011-03-26 0:37 Nirbheek Chauhan
0 siblings, 0 replies; 4+ messages in thread
From: Nirbheek Chauhan @ 2011-03-26 0:37 UTC (permalink / raw
To: gentoo-commits
commit: e77f93bc7d64889e8bc12fa8528da8058ec96e1f
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 25 23:19:36 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Fri Mar 25 23:19:36 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=e77f93bc
dev-cpp/pangomm: 2.28.0 → 2.28.1
* No more build-time dep on mm-common
---
...pangomm-2.28.0.ebuild => pangomm-2.28.1.ebuild} | 8 --------
1 files changed, 0 insertions(+), 8 deletions(-)
diff --git a/dev-cpp/pangomm/pangomm-2.28.0.ebuild b/dev-cpp/pangomm/pangomm-2.28.1.ebuild
similarity index 79%
rename from dev-cpp/pangomm/pangomm-2.28.0.ebuild
rename to dev-cpp/pangomm/pangomm-2.28.1.ebuild
index 1a7fc5e..5bb1987 100644
--- a/dev-cpp/pangomm/pangomm-2.28.0.ebuild
+++ b/dev-cpp/pangomm/pangomm-2.28.1.ebuild
@@ -21,11 +21,9 @@ RDEPEND=">=x11-libs/pango-1.23.0
dev-libs/libsigc++:2
!<dev-cpp/gtkmm-2.13:2.4"
-# mm-common needed for mm-common-prepare below
DEPEND="${RDEPEND}
dev-util/pkgconfig
doc? (
- >=dev-cpp/mm-common-0.9.3
media-gfx/graphviz
dev-libs/libxslt
app-doc/doxygen )"
@@ -35,10 +33,4 @@ src_prepare() {
--disable-maintainer-mode
$(use_enable doc documentation)"
DOCS="AUTHORS ChangeLog NEWS README*"
-
- if use doc; then
- # Needed temporarily till next release see glibmm's mm-common dep for details
- mm-common-prepare --copy --force
- eautoreconf
- fi
}
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-cpp/pangomm/
@ 2011-03-26 20:22 Gilles Dartiguelongue
0 siblings, 0 replies; 4+ messages in thread
From: Gilles Dartiguelongue @ 2011-03-26 20:22 UTC (permalink / raw
To: gentoo-commits
commit: 1e2aff682363802383611f1654be02973e006475
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 20:19:09 2011 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 20:19:09 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=1e2aff68
dev-cpp/pangomm: moved to gentoo-x86
---
dev-cpp/pangomm/pangomm-2.28.1.ebuild | 37 ---------------------------------
1 files changed, 0 insertions(+), 37 deletions(-)
diff --git a/dev-cpp/pangomm/pangomm-2.28.1.ebuild b/dev-cpp/pangomm/pangomm-2.28.1.ebuild
deleted file mode 100644
index b1f9dec..0000000
--- a/dev-cpp/pangomm/pangomm-2.28.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/pangomm/pangomm-2.26.3.ebuild,v 1.3 2011/01/19 21:20:19 hwoarang Exp $
-
-EAPI="3"
-GCONF_DEBUG="no"
-
-inherit autotools gnome2
-
-DESCRIPTION="C++ interface for pango"
-HOMEPAGE="http://www.gtkmm.org"
-
-LICENSE="LGPL-2.1"
-SLOT="2.4"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="doc"
-
-COMMON_DEPEND=">=x11-libs/pango-1.23.0
- >=dev-cpp/glibmm-2.14.1
- >=dev-cpp/cairomm-1.2.2
- dev-libs/libsigc++:2"
-
-DEPEND="${COMMON_DEPEND}
- dev-util/pkgconfig
- doc? (
- media-gfx/graphviz
- dev-libs/libxslt
- app-doc/doxygen )"
-RDEPEND="${COMMON_DEPEND}
- !<dev-cpp/gtkmm-2.13:2.4"
-
-src_prepare() {
- G2CONF="${G2CONF}
- --disable-maintainer-mode
- $(use_enable doc documentation)"
- DOCS="AUTHORS ChangeLog NEWS README*"
-}
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2011-03-26 20:22 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-21 0:28 [gentoo-commits] proj/gnome:master commit in: dev-cpp/pangomm/ Nirbheek Chauhan
-- strict thread matches above, loose matches on Subject: below --
2011-03-23 22:24 Nirbheek Chauhan
2011-03-26 0:37 Nirbheek Chauhan
2011-03-26 20:22 Gilles Dartiguelongue
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox