Added an upstream fix that possibly will cause and error. Closes bug #159707.
authorLuis Medinas <metalgod@gentoo.org>
Wed, 3 Jan 2007 20:46:11 +0000 (20:46 +0000)
committerLuis Medinas <metalgod@gentoo.org>
Wed, 3 Jan 2007 20:46:11 +0000 (20:46 +0000)
Package-Manager: portage-2.1.2_rc4-r4

dev-ruby/ruby-libglade2/ChangeLog
dev-ruby/ruby-libglade2/Manifest
dev-ruby/ruby-libglade2/files/digest-ruby-libglade2-0.16.0-r1 [new file with mode: 0644]
dev-ruby/ruby-libglade2/files/ruby-libglade2-0.16.0-upstreamfix.patch [new file with mode: 0644]
dev-ruby/ruby-libglade2/ruby-libglade2-0.16.0-r1.ebuild [new file with mode: 0644]

index d847adb703bcbb4327f792fc82112155cd5c7123..4525889a68c42724aad4dee044a600b8f77a9cb2 100644 (file)
@@ -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 <metalgod@gentoo.org>
+  +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)
 
index 70d491cec1569d4daa4f8590ce6dd30f6c440234..d5f66a161e78e618344752e970d95a3d2af521d5 100644 (file)
@@ -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 (file)
index 0000000..3a3870d
--- /dev/null
@@ -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 (file)
index 0000000..3f5ca39
--- /dev/null
@@ -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 (file)
index 0000000..7be7044
--- /dev/null
@@ -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