Bump to 2.3.19-r1
authorDaniel Gryniewicz <dang@gentoo.org>
Thu, 1 Mar 2007 16:43:25 +0000 (16:43 +0000)
committerDaniel Gryniewicz <dang@gentoo.org>
Thu, 1 Mar 2007 16:43:25 +0000 (16:43 +0000)
- Include real fix for building C++.  Bug #168794 and #168649

Package-Manager: portage-2.1.2-r12

media-libs/libart_lgpl/ChangeLog
media-libs/libart_lgpl/Manifest
media-libs/libart_lgpl/files/digest-libart_lgpl-2.3.19-r1 [moved from media-libs/libart_lgpl/files/digest-libart_lgpl-2.3.19 with 100% similarity]
media-libs/libart_lgpl/files/libart_lgpl-2.3.19-alloc.patch [new file with mode: 0644]
media-libs/libart_lgpl/libart_lgpl-2.3.19-r1.ebuild [moved from media-libs/libart_lgpl/libart_lgpl-2.3.19.ebuild with 74% similarity]

index bd848b32ed8a64217aacd6ac3c98cfb36f9ef8ec..76c89202afa35135f24916be6d019bb0f9ae087b 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for media-libs/libart_lgpl
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libart_lgpl/ChangeLog,v 1.42 2007/02/28 18:53:44 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libart_lgpl/ChangeLog,v 1.43 2007/03/01 16:43:25 dang Exp $
+
+*libart_lgpl-2.3.19-r1 (01 Mar 2007)
+
+  01 Mar 2007; Daniel Gryniewicz <dang@gentoo.org>
+  +files/libart_lgpl-2.3.19-alloc.patch, -libart_lgpl-2.3.19.ebuild,
+  +libart_lgpl-2.3.19-r1.ebuild:
+  Bump to 2.3.19-r1
+       - Include real fix for building C++.  Bug #168794 and #168649
 
 *libart_lgpl-2.3.19 (28 Feb 2007)
 
index e8ca11b04e32ffd35dc2e82ff347aa46bc908039..bd38915f47aeed85a9abd8e32952ed1f205f5ff4 100644 (file)
@@ -1,3 +1,10 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX libart_lgpl-2.3.19-alloc.patch 666 RMD160 424796a0b89035051056eeed3e3e797bb3f84d0d SHA1 96c0c793b7d660016a1afbabe289f02217d6b651 SHA256 bddd9ce5a8903e8eed8e8537fad815bb69c8eceba880b73289d23647079d33ff
+MD5 2fc9e5cbeb03dcbb4aa7cd39c51fc45d files/libart_lgpl-2.3.19-alloc.patch 666
+RMD160 424796a0b89035051056eeed3e3e797bb3f84d0d files/libart_lgpl-2.3.19-alloc.patch 666
+SHA256 bddd9ce5a8903e8eed8e8537fad815bb69c8eceba880b73289d23647079d33ff files/libart_lgpl-2.3.19-alloc.patch 666
 DIST libart_lgpl-2.3.16.tar.bz2 265322 RMD160 4ef1d64f30a1fcc4a0490eff91738d4b4ea94c04 SHA1 263fa5d1efe0679e2378efa875e5da195d5c8091 SHA256 18dc03fcf7514b0b0b0597e39c79353e00dd9d057aedaa5e14d4f08b8f92065f
 DIST libart_lgpl-2.3.17.tar.bz2 289499 RMD160 3bc175e3ddca608c9b4c4c67a90361ab076ac902 SHA1 23ac4c3bad68e3d6222641363d4209e9702abc7d SHA256 0c9a06d612cf2e527b96aeb129fe79db750ab93e13f215043d720bcde72b407e
 DIST libart_lgpl-2.3.19.tar.bz2 302540 RMD160 36dca48e3ddcd7e9d11f79e54dd7007cf97ac079 SHA1 7f1ff36c91cdc8f14b62acb50836f52a0c735b9e SHA256 46d66be76f962cd6f921011c60409c1d5070db4b01619e6d3e5093705665e7a7
@@ -9,14 +16,14 @@ EBUILD libart_lgpl-2.3.17.ebuild 536 RMD160 b7e75a88710f5187559ac9e930b387d0e25b
 MD5 188b0abd343b8eeb86c1c764072c9184 libart_lgpl-2.3.17.ebuild 536
 RMD160 b7e75a88710f5187559ac9e930b387d0e25b1b32 libart_lgpl-2.3.17.ebuild 536
 SHA256 19d86f0d62911e13dbfe86beef7da2aec063683100bbc8f2d90addad25d4a4bf libart_lgpl-2.3.17.ebuild 536
-EBUILD libart_lgpl-2.3.19.ebuild 548 RMD160 e82f268b22e6148f0454ff61c6fea2f5401611f0 SHA1 778ee8b20b07a09c5c473b163a6841bcacfcb38e SHA256 dc758656f682d63a9590cf4d37bb1cfdcfd465db1dc02146d745231e931e1be1
-MD5 2c2840cfd3ca2af02de4f01669796307 libart_lgpl-2.3.19.ebuild 548
-RMD160 e82f268b22e6148f0454ff61c6fea2f5401611f0 libart_lgpl-2.3.19.ebuild 548
-SHA256 dc758656f682d63a9590cf4d37bb1cfdcfd465db1dc02146d745231e931e1be1 libart_lgpl-2.3.19.ebuild 548
-MISC ChangeLog 4661 RMD160 2b0362033c2dd1883ba4c07fe3896ff00ee63283 SHA1 b7bd3ac2acf765d7e299d21e3f591842a6f345fa SHA256 5e165980b70379fe34394e3e3b60e6b99ef900eb42d34d26c7b4164bec010fe2
-MD5 26fc0925566872a5633667886b2e22a3 ChangeLog 4661
-RMD160 2b0362033c2dd1883ba4c07fe3896ff00ee63283 ChangeLog 4661
-SHA256 5e165980b70379fe34394e3e3b60e6b99ef900eb42d34d26c7b4164bec010fe2 ChangeLog 4661
+EBUILD libart_lgpl-2.3.19-r1.ebuild 632 RMD160 08ac35e6c7c56a3bf33f36e2639172cbf1bfb47d SHA1 a6410dc3ab926ee69055ca116b35f0f69a3c34c5 SHA256 d3cdd2722beb9aaeb00b24d36a8dc9e9015222e95200951139e39935dd567fa8
+MD5 18f6fe7a9b5c97a09db9f7d7ce31ba08 libart_lgpl-2.3.19-r1.ebuild 632
+RMD160 08ac35e6c7c56a3bf33f36e2639172cbf1bfb47d libart_lgpl-2.3.19-r1.ebuild 632
+SHA256 d3cdd2722beb9aaeb00b24d36a8dc9e9015222e95200951139e39935dd567fa8 libart_lgpl-2.3.19-r1.ebuild 632
+MISC ChangeLog 4938 RMD160 2c9b5a3a60bda92b140d44b8bd9e06cc291ff356 SHA1 4c4d15aadde98ac3b827be327356111d686cffc4 SHA256 e447f2199246df97c0bd443d05870fc4d202d76fc28f18722c6bb21272e9910a
+MD5 093cf8a8aef6209a62b0b2b4382bcdc1 ChangeLog 4938
+RMD160 2c9b5a3a60bda92b140d44b8bd9e06cc291ff356 ChangeLog 4938
+SHA256 e447f2199246df97c0bd443d05870fc4d202d76fc28f18722c6bb21272e9910a ChangeLog 4938
 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158
@@ -27,6 +34,13 @@ SHA256 47c25c4efd581b52d7f7803d1b3fde32b4298f3864074fa99647d07be0e5a39c files/di
 MD5 c87d192a5ffae53b10dcec8aa5f1d7ad files/digest-libart_lgpl-2.3.17 259
 RMD160 79160997561af87bf13941422d5924942dd3743d files/digest-libart_lgpl-2.3.17 259
 SHA256 7d82d7357100b24ab61bacddfa945df62dff32eaebc9882e05d87c1ad451d038 files/digest-libart_lgpl-2.3.17 259
-MD5 f5d773414d5e590e3fb5c2d5f279f8a7 files/digest-libart_lgpl-2.3.19 259
-RMD160 6010e2ff0e569aa700cb78a86396d72ce539eef0 files/digest-libart_lgpl-2.3.19 259
-SHA256 6851fb643da81120fde005ffa35f04431a0e49a7715ade90a390f6eec65fffb6 files/digest-libart_lgpl-2.3.19 259
+MD5 f5d773414d5e590e3fb5c2d5f279f8a7 files/digest-libart_lgpl-2.3.19-r1 259
+RMD160 6010e2ff0e569aa700cb78a86396d72ce539eef0 files/digest-libart_lgpl-2.3.19-r1 259
+SHA256 6851fb643da81120fde005ffa35f04431a0e49a7715ade90a390f6eec65fffb6 files/digest-libart_lgpl-2.3.19-r1 259
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.2 (GNU/Linux)
+
+iD8DBQFF5wH1omPajV0RnrERAkq2AJ9ay/BycH1tg8YknIwCAlPF912TAgCdEuRS
+4dwmy9YygyK+bVvt3sb0ln0=
+=qOb9
+-----END PGP SIGNATURE-----
diff --git a/media-libs/libart_lgpl/files/libart_lgpl-2.3.19-alloc.patch b/media-libs/libart_lgpl/files/libart_lgpl-2.3.19-alloc.patch
new file mode 100644 (file)
index 0000000..329e920
--- /dev/null
@@ -0,0 +1,19 @@
+diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN libart_lgpl-2.3.19.orig/art_misc.h libart_lgpl-2.3.19/art_misc.h
+--- libart_lgpl-2.3.19.orig/art_misc.h 2007-01-01 18:59:22.000000000 -0500
++++ libart_lgpl-2.3.19/art_misc.h      2007-03-01 11:35:47.000000000 -0500
+@@ -34,9 +34,15 @@
+ #include <libart_lgpl/art_config.h>
+ #endif
++#ifdef __cplusplus
++extern "C" {
++#endif
+ void *art_alloc(size_t size);
+ void art_free(void *ptr);
+ void *art_realloc(void *ptr, size_t size);
++#ifdef __cplusplus
++}
++#endif /* __cplusplus */
+ /* These aren't, strictly speaking, configuration macros, but they're
+    damn handy to have around, and may be worth playing with for
similarity index 74%
rename from media-libs/libart_lgpl/libart_lgpl-2.3.19.ebuild
rename to media-libs/libart_lgpl/libart_lgpl-2.3.19-r1.ebuild
index 62e4f3b49502007c3b2c250636cadd9dc4ba9844..d7b3e8d24b55c614352b64a5d1bf54bd6350ea3c 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libart_lgpl/libart_lgpl-2.3.19.ebuild,v 1.2 2007/02/28 22:13:52 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libart_lgpl/libart_lgpl-2.3.19-r1.ebuild,v 1.1 2007/03/01 16:43:25 dang Exp $
 
-inherit gnome2
+inherit gnome2 eutils
 
 DESCRIPTION="a LGPL version of libart"
 HOMEPAGE="http://www.levien.com/libart"
@@ -16,3 +16,9 @@ DEPEND="dev-util/pkgconfig"
 RDEPEND=""
 
 DOCS="AUTHORS ChangeLog INSTALL NEWS README"
+
+src_unpack() {
+       gnome2_src_unpack
+
+       epatch "${FILESDIR}"/${P}-alloc.patch
+}