public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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