Add introspection support
authorNirbheek Chauhan <nirbheek@gentoo.org>
Sun, 20 Jun 2010 09:49:48 +0000 (09:49 +0000)
committerNirbheek Chauhan <nirbheek@gentoo.org>
Sun, 20 Jun 2010 09:49:48 +0000 (09:49 +0000)
Package-Manager: portage-2.1.8.3/cvs/Linux i686

x11-libs/pango/ChangeLog
x11-libs/pango/Manifest
x11-libs/pango/metadata.xml
x11-libs/pango/pango-1.28.1.ebuild

index 9f5da1fd7d8708bbc3ee4b71ef77d38436dfa96d..0cf946d32295bb1b14096e0abbf0867deeeafca2 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for x11-libs/pango
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/ChangeLog,v 1.285 2010/06/16 15:51:58 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/ChangeLog,v 1.286 2010/06/20 09:49:48 nirbheek Exp $
+
+  20 Jun 2010; Nirbheek Chauhan <nirbheek@gentoo.org> pango-1.28.1.ebuild,
+  metadata.xml:
+  Add introspection support
 
 *pango-1.28.1 (16 Jun 2010)
 
index 59f6dfe57f5c2d0f3142484ff4afe57e74f0c471..0dfdcd6863c9b44fa6f7dd8da522626038d26794 100644 (file)
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 AUX pango-1.2.5-lib64.patch 1117 RMD160 3bab94ba930665dd8d4159f77ac8409d16340f02 SHA1 c7e9b0dc73110910dd75d6afbaa0df8cdbfb44be SHA256 a6a58d965fef42e5d4820d8292a4c7cde4aff3cfddaf184499d3bdae78a3f3db
 AUX pango-1.26.0-fix-parallel-build.patch 995 RMD160 cc0b8a0e1bcf6a1bfc145ee0a68f5d9dc867bd62 SHA1 b689b5d8c3515bef85b49bf475392301742b8880 SHA256 d5869732d30f74cfbb1cbab0da0fd262f82f987a4706fbc0031ec452a696ac2f
 AUX pango-1.26.0-introspection-automagic.patch 8078 RMD160 1958beb426c8b7128231c1b5e9bb43bacaa402ac SHA1 2a16f0a8215249b1ef9ed1d8c3ba4f9568d00a0b SHA256 f9bc4093c6932838d7a673ac0c2c29a9dc4c888fbb1cee488176514352f88a20
@@ -10,13 +7,6 @@ DIST pango-1.26.2.tar.bz2 1536011 RMD160 6613bddf643d5c912e6656d84c6671aa6ce88a9
 DIST pango-1.28.1.tar.bz2 1483961 RMD160 04531a54148a22dfcf7f3060501a0126f701ee18 SHA1 2d5907f0ff108cb9c27f69d8e4de564ff3d30221 SHA256 8f3eaab506f613dd25bb1fa65ea87a145d523d066d90c227bdb3016523451bc2
 EBUILD pango-1.24.5-r1.ebuild 1803 RMD160 c7465bb78db73e8b12e8cd38a030add0d944da8d SHA1 9e5c0b1e9113d45c00a604604c57cda4fd50828a SHA256 188431199fc5dac7f0a2384b945259fd765c49bd7edd144034721585f2e7eb9a
 EBUILD pango-1.26.2.ebuild 2219 RMD160 b1b3438ab70e6a89e2c894f569e75c2f14d3d843 SHA1 d136a8881640b362f82c660b615b39859437b8e2 SHA256 b873b434f4c93397c8971a839d2378c2495577e4d3448a11a3cb7a1d687a7f9e
-EBUILD pango-1.28.1.ebuild 1929 RMD160 76bba15c050473a3d25de7b398e58a4e7a3ee66e SHA1 ac4c9da9ac079d958ccec659c46c5cfafc8256cb SHA256 f365efbed1cde87d81614b320290289b231bcc3d2f39c0f023d46b40e345f5e4
-MISC ChangeLog 35702 RMD160 d3581190f04a2998afe500027f97cc5abbfa1976 SHA1 34d15373ff9cdd0c54a1e0b488fb623e894a64e1 SHA256 3f732a7c040723cbd01f3f8c73b743631ce756e751a272e394758cb46d34be53
-MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.15 (GNU/Linux)
-
-iEYEARECAAYFAkwY8ygACgkQCaWpQKGI+9TPqQCfbc1SsI/+9KgTMo+VSsClaNz4
-9x8An1YfLLtmDJxTltiV0KS828qikH2L
-=OzHV
------END PGP SIGNATURE-----
+EBUILD pango-1.28.1.ebuild 1932 RMD160 affbc11ba58aeba6f0d7de1b003a56a93f10f160 SHA1 88e09c852b522fe580914b4c1615216e4bee9465 SHA256 86cb1812aef73ab56f6a4a14f8beac3fa0586e6ee607a0e94a290901eaffc487
+MISC ChangeLog 35825 RMD160 1fc49be2e44eb8d94f824109a75f202a3e12decc SHA1 686ecc4841972fcebd61894792e8eb810eef4639 SHA256 6517046888716941038f9e63e13af4b583c706b2d4d8438c05264d9f4e10eb39
+MISC metadata.xml 272 RMD160 94ca2c5330dafece28a4cd39f8c53c0926c72b58 SHA1 0594029445efc117f85d07402cacb33f063a8198 SHA256 d6cd612b3d4d224cec4189a81e42dc98ba6fd96ce241908b57491d78f99e6314
index da6fd63d0085c9671e7fff5f1244f5f9e880e2d7..3147d749554f23be9c355912327619f7c4c5e0e1 100644 (file)
@@ -2,4 +2,8 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 <herd>gnome</herd>
+<use>
+       <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for
+               introspection</flag>
+</use>
 </pkgmetadata>
index f79ad99fcf27a2cd0acf4488762969aa8e439dbd..9d25b61d2b859ca61197c7685400d3e39fa7c92a 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/pango-1.28.1.ebuild,v 1.1 2010/06/16 15:51:58 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/pango-1.28.1.ebuild,v 1.2 2010/06/20 09:49:48 nirbheek Exp $
 
 EAPI="2"
 GCONF_DEBUG="yes"
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.pango.org/"
 LICENSE="LGPL-2 FTL"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
-IUSE="X doc test"
+IUSE="X doc +introspection test"
 
 RDEPEND=">=dev-libs/glib-2.17.3
        >=media-libs/fontconfig-2.5.0
@@ -30,6 +30,7 @@ DEPEND="${RDEPEND}
                >=dev-util/gtk-doc-1
                ~app-text/docbook-xml-dtd-4.1.2
                x11-libs/libXft )
+       introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
        test? (
                >=dev-util/gtk-doc-1
                ~app-text/docbook-xml-dtd-4.1.2
@@ -44,9 +45,8 @@ function multilib_enabled() {
 
 pkg_setup() {
        tc-export CXX
-       # XXX: DO NOT add introspection support, collides with gir-repository[pango]
        G2CONF="${G2CONF}
-               --disable-introspection
+               $(use_enable introspection)
                $(use_with X x)"
 }