From 4fe6116eedf1d5248bff5449bf112d24baeeb06f Mon Sep 17 00:00:00 2001 From: Luis Medinas Date: Wed, 3 Jan 2007 20:46:11 +0000 Subject: [PATCH] Added an upstream fix that possibly will cause and error. Closes bug #159707. Package-Manager: portage-2.1.2_rc4-r4 --- dev-ruby/ruby-libglade2/ChangeLog | 11 +++++-- dev-ruby/ruby-libglade2/Manifest | 29 ++++++++++--------- .../files/digest-ruby-libglade2-0.16.0-r1 | 3 ++ .../ruby-libglade2-0.16.0-upstreamfix.patch | 10 +++++++ .../ruby-libglade2-0.16.0-r1.ebuild | 20 +++++++++++++ 5 files changed, 57 insertions(+), 16 deletions(-) create mode 100644 dev-ruby/ruby-libglade2/files/digest-ruby-libglade2-0.16.0-r1 create mode 100644 dev-ruby/ruby-libglade2/files/ruby-libglade2-0.16.0-upstreamfix.patch create mode 100644 dev-ruby/ruby-libglade2/ruby-libglade2-0.16.0-r1.ebuild diff --git a/dev-ruby/ruby-libglade2/ChangeLog b/dev-ruby/ruby-libglade2/ChangeLog index d847adb703bc..4525889a68c4 100644 --- a/dev-ruby/ruby-libglade2/ChangeLog +++ b/dev-ruby/ruby-libglade2/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-ruby/ruby-libglade2 -# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-libglade2/ChangeLog,v 1.26 2006/12/30 04:41:14 metalgod Exp $ +# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-libglade2/ChangeLog,v 1.27 2007/01/03 20:46:11 metalgod Exp $ + +*ruby-libglade2-0.16.0-r1 (03 Jan 2007) + + 03 Jan 2007; Luis Medinas + +files/ruby-libglade2-0.16.0-upstreamfix.patch, + +ruby-libglade2-0.16.0-r1.ebuild: + Added an upstream fix that possibly will cause and error. Closes bug #159707. *ruby-libglade2-0.16.0 (30 Dec 2006) diff --git a/dev-ruby/ruby-libglade2/Manifest b/dev-ruby/ruby-libglade2/Manifest index 70d491cec156..d5f66a161e78 100644 --- a/dev-ruby/ruby-libglade2/Manifest +++ b/dev-ruby/ruby-libglade2/Manifest @@ -1,6 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - +AUX ruby-libglade2-0.16.0-upstreamfix.patch 387 RMD160 ff4f0fbc2ee90ed552a2bdea4edcc729751d172c SHA1 1c216eba628b3bc8f2bfd865dfe4ce4e59129327 SHA256 08eb47da773149efb2e873dc5cf8ac95cb4eb38191ad1714b5a6accf205cfb80 +MD5 c03f72d16cc837e6c07beaf778ae550f files/ruby-libglade2-0.16.0-upstreamfix.patch 387 +RMD160 ff4f0fbc2ee90ed552a2bdea4edcc729751d172c files/ruby-libglade2-0.16.0-upstreamfix.patch 387 +SHA256 08eb47da773149efb2e873dc5cf8ac95cb4eb38191ad1714b5a6accf205cfb80 files/ruby-libglade2-0.16.0-upstreamfix.patch 387 DIST ruby-gnome2-all-0.12.0.tar.gz 1121926 RMD160 3fb47577c19a95224beca9f30388f5b430d1c051 SHA1 3298992ef2209ad705efd8ce306aae2b13bab51a SHA256 a06594d0614f53de6819a58ee8782cf826c641b689ec6507302bee239297cd68 DIST ruby-gnome2-all-0.14.1.tar.gz 1223083 RMD160 013976d08429e922b82ce4fb495e412a9313f1c6 SHA1 b0dfb12578a1251e906ad30adfdf0420aa47cf6a SHA256 d63f742094829027f55178d740deb3abc30435f59255793fd4f09d2c1a75c05f DIST ruby-gnome2-all-0.15.0.tar.gz 1273856 RMD160 8bcd1929d77720359c718cdee31628bb7b1587b3 SHA1 c7919b445b5a8de5fe61e07179384c9152f91bdc SHA256 313e6f9c7b328fd3c28c54be9dca7eec13eb70daaf717590988e4d22ace951b3 @@ -17,14 +18,18 @@ EBUILD ruby-libglade2-0.15.0.ebuild 549 RMD160 6553ac99e6c4d8541633059b09123f4c6 MD5 5f9f167fe67565f0f0b100b4f6be4a44 ruby-libglade2-0.15.0.ebuild 549 RMD160 6553ac99e6c4d8541633059b09123f4c62558548 ruby-libglade2-0.15.0.ebuild 549 SHA256 70c7efc06178f02381615163c3fb236296bf6f0bcf8654c9fc03c3ca4b606fc7 ruby-libglade2-0.15.0.ebuild 549 +EBUILD ruby-libglade2-0.16.0-r1.ebuild 654 RMD160 2afd85ef3a8b5ff6bd285f332c62a5025bc891a1 SHA1 0669e596051796768a115250cbfa4aed7975453d SHA256 66e60d9c7cbe9e32fd46bba64986ce99a76406a591d6c046ab96d8346d88c9a9 +MD5 7bca6da74c8301329281dc81776a1545 ruby-libglade2-0.16.0-r1.ebuild 654 +RMD160 2afd85ef3a8b5ff6bd285f332c62a5025bc891a1 ruby-libglade2-0.16.0-r1.ebuild 654 +SHA256 66e60d9c7cbe9e32fd46bba64986ce99a76406a591d6c046ab96d8346d88c9a9 ruby-libglade2-0.16.0-r1.ebuild 654 EBUILD ruby-libglade2-0.16.0.ebuild 550 RMD160 fbc03cda1d6c82da6fb30436b268dbd178ff2411 SHA1 dcd64b0aeb40ac3d87f652cf8d49eb2117c4c5ba SHA256 097a72dd7b0874e224bb248e6e61fcb36f1c0f0d362179cdefcd8b5a121e13a3 MD5 056d7c31c5ee9d29352868af53bfa37d ruby-libglade2-0.16.0.ebuild 550 RMD160 fbc03cda1d6c82da6fb30436b268dbd178ff2411 ruby-libglade2-0.16.0.ebuild 550 SHA256 097a72dd7b0874e224bb248e6e61fcb36f1c0f0d362179cdefcd8b5a121e13a3 ruby-libglade2-0.16.0.ebuild 550 -MISC ChangeLog 4120 RMD160 6e694d3a0e5e3e4f4b4569cf23e000c3888c513e SHA1 88dc9ba26946fc6207c2e038923e404592d94651 SHA256 60290f9c1347d545133b92cf9d0c6035aaae2d2c1672530048fb4c9a8cf33c58 -MD5 a1d95c607c9eb7e70251815f3370a327 ChangeLog 4120 -RMD160 6e694d3a0e5e3e4f4b4569cf23e000c3888c513e ChangeLog 4120 -SHA256 60290f9c1347d545133b92cf9d0c6035aaae2d2c1672530048fb4c9a8cf33c58 ChangeLog 4120 +MISC ChangeLog 4378 RMD160 d6a0cd53379646d3a661ac53331964c72f864f71 SHA1 fa779a83e635a9a2a43b145c72fb18dcb0c35c45 SHA256 9feab5c37601556bc26fcfcfbe556ca0f60eb304b67287095788c019b98c9317 +MD5 ccda505df43bb5b7c2b8db6b666b7145 ChangeLog 4378 +RMD160 d6a0cd53379646d3a661ac53331964c72f864f71 ChangeLog 4378 +SHA256 9feab5c37601556bc26fcfcfbe556ca0f60eb304b67287095788c019b98c9317 ChangeLog 4378 MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c MD5 3eec9f3fe48b51f49dbc1f171a3b026f metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 metadata.xml 157 @@ -41,10 +46,6 @@ SHA256 ffa81f9aa501658a94b9fc38ca62c8e421a8726d90a7f6ebdd5b6ae604817e21 files/di MD5 502b7d91321b650b261e5363f1211d20 files/digest-ruby-libglade2-0.16.0 271 RMD160 f113e366affba68c0310698ecd3ee7f6a3f9ec19 files/digest-ruby-libglade2-0.16.0 271 SHA256 088599799e062e45fb5eee803a9bb1d349ca7c6ba9fd60638edd1557bcab4e1a files/digest-ruby-libglade2-0.16.0 271 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.6 (GNU/Linux) - -iD8DBQFFl8xD/ejvha5XGaMRAvlTAKCeMsbgMDhqrrMBqo7VhjAItfc8TACgu2WZ -0yHKwBx0Rekx/1gSgmaMceQ= -=p521 ------END PGP SIGNATURE----- +MD5 502b7d91321b650b261e5363f1211d20 files/digest-ruby-libglade2-0.16.0-r1 271 +RMD160 f113e366affba68c0310698ecd3ee7f6a3f9ec19 files/digest-ruby-libglade2-0.16.0-r1 271 +SHA256 088599799e062e45fb5eee803a9bb1d349ca7c6ba9fd60638edd1557bcab4e1a files/digest-ruby-libglade2-0.16.0-r1 271 diff --git a/dev-ruby/ruby-libglade2/files/digest-ruby-libglade2-0.16.0-r1 b/dev-ruby/ruby-libglade2/files/digest-ruby-libglade2-0.16.0-r1 new file mode 100644 index 000000000000..3a3870dfc695 --- /dev/null +++ b/dev-ruby/ruby-libglade2/files/digest-ruby-libglade2-0.16.0-r1 @@ -0,0 +1,3 @@ +MD5 b3b4f81ef0fe2ce6b3f965bb7c6d3686 ruby-gnome2-all-0.16.0.tar.gz 1208856 +RMD160 c83c7cdcf633ad5cc213180f641a6c8f18002a9c ruby-gnome2-all-0.16.0.tar.gz 1208856 +SHA256 0910f08c5224bc39aad66c46b506e5c97e260475ede6b427d5365a9ef2d69ad4 ruby-gnome2-all-0.16.0.tar.gz 1208856 diff --git a/dev-ruby/ruby-libglade2/files/ruby-libglade2-0.16.0-upstreamfix.patch b/dev-ruby/ruby-libglade2/files/ruby-libglade2-0.16.0-upstreamfix.patch new file mode 100644 index 000000000000..3f5ca39ad7ee --- /dev/null +++ b/dev-ruby/ruby-libglade2/files/ruby-libglade2-0.16.0-upstreamfix.patch @@ -0,0 +1,10 @@ +--- ruby-gnome2-all-0.16.0/libglade/lib/libglade2.rb.orig 2007-01-03 17:51:18.171428072 +0000 ++++ ruby-gnome2-all-0.16.0/libglade/lib/libglade2.rb 2007-01-03 17:52:06.998005304 +0000 +@@ -100,6 +100,7 @@ + end + + def guard_source_from_gc(source) ++ return if source.nil? + @sources ||= {} + @sources[source.object_id] = source + source.signal_connect("destroy") do |object| diff --git a/dev-ruby/ruby-libglade2/ruby-libglade2-0.16.0-r1.ebuild b/dev-ruby/ruby-libglade2/ruby-libglade2-0.16.0-r1.ebuild new file mode 100644 index 000000000000..7be70449436d --- /dev/null +++ b/dev-ruby/ruby-libglade2/ruby-libglade2-0.16.0-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-libglade2/ruby-libglade2-0.16.0-r1.ebuild,v 1.1 2007/01/03 20:46:11 metalgod Exp $ + +inherit eutils ruby ruby-gnome2 + +DESCRIPTION="Ruby Libglade2 bindings" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="gnome" +USE_RUBY="ruby18 ruby19" +DEPEND=">=gnome-base/libglade-2" +RDEPEND="${DEPEND} + gnome? ( >=dev-ruby/ruby-gnome2-${PV} ) + !gnome? ( >=dev-ruby/ruby-gtk2-${PV} ) + >=dev-ruby/ruby-glib2-${PV}" + +src_unpack() { + ruby_src_unpack + epatch ${FILESDIR}/ruby-libglade2-0.16.0-upstreamfix.patch +} \ No newline at end of file -- 2.26.2