diff options
author | Pacho Ramos <pacho@gentoo.org> | 2011-09-25 16:57:07 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2011-09-25 16:57:07 +0000 |
commit | 289c5c5169f71cfaa51a65c19efb348efe2d3d1b (patch) | |
tree | dbf906799a0e3298788fc1edc14fa4426a959716 /x11-libs | |
parent | convert to EAPI=4, fix bugs 384195, 383811. (diff) | |
download | historical-289c5c5169f71cfaa51a65c19efb348efe2d3d1b.tar.gz historical-289c5c5169f71cfaa51a65c19efb348efe2d3d1b.tar.bz2 historical-289c5c5169f71cfaa51a65c19efb348efe2d3d1b.zip |
Fix undefined symbol problems like bug #367623, thanks to katabami for the patch.
Package-Manager: portage-2.1.10.19/cvs/Linux x86_64
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/rep-gtk/ChangeLog | 7 | ||||
-rw-r--r-- | x11-libs/rep-gtk/Manifest | 11 | ||||
-rw-r--r-- | x11-libs/rep-gtk/files/rep-gtk-0.90.7-implicit-def-new.patch | 20 | ||||
-rw-r--r-- | x11-libs/rep-gtk/rep-gtk-0.90.7.ebuild | 8 |
4 files changed, 39 insertions, 7 deletions
diff --git a/x11-libs/rep-gtk/ChangeLog b/x11-libs/rep-gtk/ChangeLog index 6a8e75ad7905..ba1d388a3cab 100644 --- a/x11-libs/rep-gtk/ChangeLog +++ b/x11-libs/rep-gtk/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-libs/rep-gtk # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/rep-gtk/ChangeLog,v 1.67 2011/09/12 14:04:55 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/rep-gtk/ChangeLog,v 1.68 2011/09/25 16:57:07 pacho Exp $ + + 25 Sep 2011; Pacho Ramos <pacho@gentoo.org> rep-gtk-0.90.7.ebuild, + +files/rep-gtk-0.90.7-implicit-def-new.patch: + Fix undefined symbol problems like bug #367623, thanks to katabami for the + patch. *rep-gtk-0.90.7 (12 Sep 2011) diff --git a/x11-libs/rep-gtk/Manifest b/x11-libs/rep-gtk/Manifest index 9b12cdaee1df..aabe1d96a035 100644 --- a/x11-libs/rep-gtk/Manifest +++ b/x11-libs/rep-gtk/Manifest @@ -6,18 +6,19 @@ AUX rep-gtk-0.18-gtk24.patch 1580 RMD160 965dcad6e21139e662a76dd3ee8835903b333d4 AUX rep-gtk-0.18-gtk26.patch 623 RMD160 b0bdbe0978799760a08baafd43a151604918e35b SHA1 6c6a49d195a190bddae4f61ad0465512d1f6b76f SHA256 383a8d401e54394c59fb340af594df3789853cbd389d91b1fb2aefc8c2bc1083 AUX rep-gtk-0.18.4-libdir.patch 204 RMD160 7e372851f137f2a6d3eb47c163efb8c57aee85f1 SHA1 25fd9665e87bb07caab43453e03349465c7162f1 SHA256 3b7e86ed10d633e534af1ad52401829972d7b5a1678e7a47156e27c0563c71ee AUX rep-gtk-0.18.4-locale.patch 354 RMD160 1844550786b5866ed541cb9bc8ee4c6128bd2a41 SHA1 eb2e288cd0a00ae54e9a622d1771f3f75d9bc3cc SHA256 776ee0510ddb3b6ddc9152d7092da0d13956f83367f10d178763fc30f6b79306 +AUX rep-gtk-0.90.7-implicit-def-new.patch 414 RMD160 812cdf021de678c94f660c857083e9c176301639 SHA1 ff93168eded6339ad332f3d4f4d473ac693ee6ab SHA256 aa78618fffadafec7e7d828262b73cdcd5780bfd39ae690a55204d5a31f1ae87 DIST rep-gtk-0.18.tar.gz 147665 RMD160 b6bd4210a26b2464b73295fb7009e7a75b5c1c8b SHA1 9410c348bd0736a86063c6b0a46c2d7f9b0a8f4a SHA256 837e4c0e15d146388e0e1b83d792c02d4e54f46cf9702664a3878bd23a4ea045 DIST rep-gtk-0.90.3.tar.bz2 575225 RMD160 cbb7a33d8dde2f407f73f4937e192c01c93654a4 SHA1 376850fe901b109c607ce6bd5896113bf6e6c901 SHA256 aa244a2cc760e0f3b46061f3c322c8f5a684a0d00a1f24938615558130f0f05a DIST rep-gtk-0.90.7.tar.xz 244368 RMD160 8f88a6ef46b02d6ed942e2466c6bbb655c09dc2b SHA1 30736e88533e176f88677723f12095be983e1926 SHA256 d25d2763323bbdf7b3541c7215b29c00c9e06ad336cf84a69daafa3910481c0f EBUILD rep-gtk-0.18-r3.ebuild 1618 RMD160 d9ba4291bb8c3774d67866f60c9cf812e5bca863 SHA1 97f6f4284a131059796eb855eff938b384d21e41 SHA256 5bf6a5563898289b8f43bda18086ffd81ce2a09811684b602e7af62ee224a086 EBUILD rep-gtk-0.90.3.ebuild 916 RMD160 cf4e6b108495cb45c4bd6f9c2b70dc7b3644bb2c SHA1 c9d1d57148a33c8f110970f5716573493f86bbdb SHA256 1bb27bf69619f4e260c153464a2b362f724365493d5857fdfd64f445e564ae2e -EBUILD rep-gtk-0.90.7.ebuild 920 RMD160 9ef1d345b7fe97d5f481b0ad6517847fa709853f SHA1 ffdbbb3980590c42b4850ef4e426864da366c01d SHA256 11eb6339d643dbbb86ca388af181217b98f482367cf338f532d126e6ca188096 -MISC ChangeLog 9567 RMD160 d097f7dc726346039338e2a8cae9b5cf2851657b SHA1 8062ba6e26df0b61b7512c4f91707427b41355ab SHA256 978b31660ffb2db71e163a07f913d639768123f86f9f2cd28fa0bf954bb213f4 +EBUILD rep-gtk-0.90.7.ebuild 1132 RMD160 155a7ed75827622a2917412ac5ff1619bfd03c48 SHA1 468ef20118cf843e63fb98c7fb30a55e40e626fa SHA256 9e88c6dc75a9bdb6f728b5bcc43f9f75839040ff2a43f5837c7b3e7bc70b49e1 +MISC ChangeLog 9771 RMD160 faa8cdf7463a510e735f8239311cc214312d0436 SHA1 fd70f7624f5bc9074818486d96a37cc3282920f3 SHA256 e7ba0f79343d08232e2b02bfdd5fbab5c464a44b1d9b4cd49c826fb311100133 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk5uEY8ACgkQCaWpQKGI+9SfBQCdFVhMb04K2QGuBI1LaIFG+4Wr -SIEAn1RWoyrHOfnpogAR+OWalH3VV7/I -=B+Vs +iEYEARECAAYFAk5/XWkACgkQCaWpQKGI+9SXpgCeLxEOktf9ouXG6ePv4zUKVw02 +4K0An0Vi/Dy1QxmMFiNDcWL5K1mrY2Jz +=qkRT -----END PGP SIGNATURE----- diff --git a/x11-libs/rep-gtk/files/rep-gtk-0.90.7-implicit-def-new.patch b/x11-libs/rep-gtk/files/rep-gtk-0.90.7-implicit-def-new.patch new file mode 100644 index 000000000000..955fd7071961 --- /dev/null +++ b/x11-libs/rep-gtk/files/rep-gtk-0.90.7-implicit-def-new.patch @@ -0,0 +1,20 @@ +diff --git a/rep-gtk.c b/rep-gtk.c +index fef339f..fbc33e0 100644 +--- a/rep-gtk.c ++++ b/rep-gtk.c +@@ -1122,6 +1122,7 @@ sgtk_type_to_rep (GType t) + return sgtk_uint_to_rep (t); + } + ++/* + int + sgtk_valid_segment (repv obj) + { +@@ -1129,6 +1130,7 @@ sgtk_valid_segment (repv obj) + && sgtk_valid_point (rep_CAR (obj)) + && sgtk_valid_point (rep_CDR (obj)); + } ++*/ + + GdkSegment + sgtk_rep_to_segment (repv obj) diff --git a/x11-libs/rep-gtk/rep-gtk-0.90.7.ebuild b/x11-libs/rep-gtk/rep-gtk-0.90.7.ebuild index a9823c3055c1..5d19f3f55089 100644 --- a/x11-libs/rep-gtk/rep-gtk-0.90.7.ebuild +++ b/x11-libs/rep-gtk/rep-gtk-0.90.7.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/rep-gtk/rep-gtk-0.90.7.ebuild,v 1.1 2011/09/12 14:04:55 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/rep-gtk/rep-gtk-0.90.7.ebuild,v 1.2 2011/09/25 16:57:07 pacho Exp $ EAPI="4" @@ -21,6 +21,12 @@ RDEPEND=">=dev-libs/librep-0.90.5 DEPEND="${RDEPEND} >=dev-util/pkgconfig-0.12.0" +src_prepare() { + # Fix undefined symbol problems like bug #367623 + # http://listengine.tuxfamily.org/lists.tuxfamily.org/sawfish/2011/09/msg00026.html + epatch "${FILESDIR}/${PN}-0.90.7-implicit-def-new.patch" +} + src_configure() { econf \ --libdir=/usr/$(get_libdir) \ |