summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Gryniewicz <dang@gentoo.org>2007-08-20 18:16:40 +0000
committerDaniel Gryniewicz <dang@gentoo.org>2007-08-20 18:16:40 +0000
commit2c3e3129c4a0353840b9d4a1afca195b2b941dc1 (patch)
treef8b3921b6ba0ef7da58d4265a4e344bfd8dad4f8 /media-libs/libart_lgpl
parentRevert make_desktop_entry, has command line options.. not sensible here. (diff)
downloadhistorical-2c3e3129c4a0353840b9d4a1afca195b2b941dc1.tar.gz
historical-2c3e3129c4a0353840b9d4a1afca195b2b941dc1.tar.bz2
historical-2c3e3129c4a0353840b9d4a1afca195b2b941dc1.zip
Fix crosscompiling; bug #185684
Package-Manager: portage-2.1.3.6
Diffstat (limited to 'media-libs/libart_lgpl')
-rw-r--r--media-libs/libart_lgpl/ChangeLog7
-rw-r--r--media-libs/libart_lgpl/Manifest28
-rw-r--r--media-libs/libart_lgpl/files/libart_lgpl-2.3.19-crosscompile.patch50
-rw-r--r--media-libs/libart_lgpl/libart_lgpl-2.3.19-r1.ebuild4
4 files changed, 75 insertions, 14 deletions
diff --git a/media-libs/libart_lgpl/ChangeLog b/media-libs/libart_lgpl/ChangeLog
index 0934bacc23c2..654047a4320d 100644
--- a/media-libs/libart_lgpl/ChangeLog
+++ b/media-libs/libart_lgpl/ChangeLog
@@ -1,6 +1,11 @@
# 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.52 2007/07/27 09:59:28 leio Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libart_lgpl/ChangeLog,v 1.53 2007/08/20 18:16:40 dang Exp $
+
+ 20 Aug 2007; Daniel Gryniewicz <dang@gentoo.org>
+ +files/libart_lgpl-2.3.19-crosscompile.patch,
+ libart_lgpl-2.3.19-r1.ebuild:
+ Fix crosscompiling; bug #185684
27 Jul 2007; Mart Raudsepp <leio@gentoo.org> -libart_lgpl-2.3.16.ebuild,
-libart_lgpl-2.3.17.ebuild:
diff --git a/media-libs/libart_lgpl/Manifest b/media-libs/libart_lgpl/Manifest
index 506829bd8018..90c787c23c46 100644
--- a/media-libs/libart_lgpl/Manifest
+++ b/media-libs/libart_lgpl/Manifest
@@ -5,15 +5,19 @@ AUX libart_lgpl-2.3.19-alloc.patch 666 RMD160 424796a0b89035051056eeed3e3e797bb3
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
+AUX libart_lgpl-2.3.19-crosscompile.patch 1841 RMD160 b076c438949d7c5e386e712aceb870030cdfc087 SHA1 e77090114d600ac26abf3342d0a4860b7c8170f7 SHA256 f3dc55dc86b02dba8c3344f5a5e2e1b54dde4b596b03cd4dea649a8351b7194c
+MD5 bf1e0a85f96e4f1a4b1e1e3db236bf77 files/libart_lgpl-2.3.19-crosscompile.patch 1841
+RMD160 b076c438949d7c5e386e712aceb870030cdfc087 files/libart_lgpl-2.3.19-crosscompile.patch 1841
+SHA256 f3dc55dc86b02dba8c3344f5a5e2e1b54dde4b596b03cd4dea649a8351b7194c files/libart_lgpl-2.3.19-crosscompile.patch 1841
DIST libart_lgpl-2.3.19.tar.bz2 302540 RMD160 36dca48e3ddcd7e9d11f79e54dd7007cf97ac079 SHA1 7f1ff36c91cdc8f14b62acb50836f52a0c735b9e SHA256 46d66be76f962cd6f921011c60409c1d5070db4b01619e6d3e5093705665e7a7
-EBUILD libart_lgpl-2.3.19-r1.ebuild 622 RMD160 f53e4dc6496157b196b044a2fce2913f54f9fa53 SHA1 73188e2a617a482f1bbf640bfbbb4f7d542db76b SHA256 ac86e8e875f109a923d86efa44cfc40386c380793145f639a1057ce1f012c8d0
-MD5 1df718dc7576ff5e68c3e48f996f098e libart_lgpl-2.3.19-r1.ebuild 622
-RMD160 f53e4dc6496157b196b044a2fce2913f54f9fa53 libart_lgpl-2.3.19-r1.ebuild 622
-SHA256 ac86e8e875f109a923d86efa44cfc40386c380793145f639a1057ce1f012c8d0 libart_lgpl-2.3.19-r1.ebuild 622
-MISC ChangeLog 6026 RMD160 1773c14daa196b82fafaf400a8571a7b5593486e SHA1 c6b85553d0cc1aafe2a10afd074ee7dbfb9f80b8 SHA256 7eac2f41409c792dacc9ecaca098693437b7851f330733edccf3140834846b1c
-MD5 7ff854fa19ae6aec527d3d56413d0bd0 ChangeLog 6026
-RMD160 1773c14daa196b82fafaf400a8571a7b5593486e ChangeLog 6026
-SHA256 7eac2f41409c792dacc9ecaca098693437b7851f330733edccf3140834846b1c ChangeLog 6026
+EBUILD libart_lgpl-2.3.19-r1.ebuild 701 RMD160 b2a0f7ea2681f55a3790f45b2d12cc181f25cfd8 SHA1 59bc4899383fd50162ae86c6ed32d262429a3faa SHA256 b9a5d9bf6026d6816c471b7c10f0ce5d1ac971253b1813a4990daa13fbf1c042
+MD5 83726376cfcbcad70564adaebe1d09d1 libart_lgpl-2.3.19-r1.ebuild 701
+RMD160 b2a0f7ea2681f55a3790f45b2d12cc181f25cfd8 libart_lgpl-2.3.19-r1.ebuild 701
+SHA256 b9a5d9bf6026d6816c471b7c10f0ce5d1ac971253b1813a4990daa13fbf1c042 libart_lgpl-2.3.19-r1.ebuild 701
+MISC ChangeLog 6192 RMD160 f3c41ec7c19cf614a027acc64db7b9a08b7e1c4f SHA1 43767af04505f39d61793dff40241adb0ddeaece SHA256 a77604efe1ac251b6108364238ab25a0763fde9882634f78d58a5cfca4d6b393
+MD5 8fd256308325726b30dd89091d95165c ChangeLog 6192
+RMD160 f3c41ec7c19cf614a027acc64db7b9a08b7e1c4f ChangeLog 6192
+SHA256 a77604efe1ac251b6108364238ab25a0763fde9882634f78d58a5cfca4d6b393 ChangeLog 6192
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158
@@ -22,9 +26,9 @@ 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.5 (GNU/Linux)
+Version: GnuPG v2.0.6 (GNU/Linux)
-iD8DBQFGqcH7keYb6olFHJcRAqL6AJ9XDsj2DuLZY/UEH3Y/yq4S611FlQCggO6q
-6cnXsQj8lsmBW+Ql0q0sLbQ=
-=UNX5
+iD8DBQFGydq8omPajV0RnrERAq+LAJ4wfUQIObFYYHL5k/6SindWr2y63ACfVJlL
+y/G09Vzse0iZABmx9fhSeUA=
+=CppC
-----END PGP SIGNATURE-----
diff --git a/media-libs/libart_lgpl/files/libart_lgpl-2.3.19-crosscompile.patch b/media-libs/libart_lgpl/files/libart_lgpl-2.3.19-crosscompile.patch
new file mode 100644
index 000000000000..3949354e7f28
--- /dev/null
+++ b/media-libs/libart_lgpl/files/libart_lgpl-2.3.19-crosscompile.patch
@@ -0,0 +1,50 @@
+diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN libart_lgpl-2.3.19.orig/art_config.h libart_lgpl-2.3.19/art_config.h
+--- libart_lgpl-2.3.19.orig/art_config.h 2007-02-28 08:00:44.000000000 -0500
++++ libart_lgpl-2.3.19/art_config.h 2007-08-20 14:11:22.000000000 -0400
+@@ -1,10 +1,5 @@
+ /* Automatically generated by gen_art_config.c */
+
+-#define ART_SIZEOF_CHAR 1
+-#define ART_SIZEOF_SHORT 2
+-#define ART_SIZEOF_INT 4
+-#define ART_SIZEOF_LONG 4
+-
+ typedef unsigned char art_u8;
+ typedef unsigned short art_u16;
+ typedef unsigned int art_u32;
+diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN libart_lgpl-2.3.19.orig/Makefile.am libart_lgpl-2.3.19/Makefile.am
+--- libart_lgpl-2.3.19.orig/Makefile.am 2007-01-01 18:59:22.000000000 -0500
++++ libart_lgpl-2.3.19/Makefile.am 2007-08-20 13:59:02.000000000 -0400
+@@ -3,11 +3,6 @@ noinst_PROGRAMS = testart testuta gen_ar
+ bin_SCRIPTS = \
+ libart2-config
+
+-BUILT_SOURCES = art_config.h
+-
+-art_config.h: gen_art_config$(EXEEXT)
+- ./gen_art_config > art_config.h
+-
+ EXTRA_DIST = \
+ libart.def \
+ libart-config.in \
+diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN libart_lgpl-2.3.19.orig/Makefile.in libart_lgpl-2.3.19/Makefile.in
+--- libart_lgpl-2.3.19.orig/Makefile.in 2007-02-28 08:00:24.000000000 -0500
++++ libart_lgpl-2.3.19/Makefile.in 2007-08-20 13:59:11.000000000 -0400
+@@ -254,7 +254,6 @@ top_srcdir = @top_srcdir@
+ bin_SCRIPTS = \
+ libart2-config
+
+-BUILT_SOURCES = art_config.h
+ EXTRA_DIST = \
+ libart.def \
+ libart-config.in \
+@@ -915,9 +914,6 @@ uninstall-am: uninstall-binSCRIPTS unins
+ uninstall-pkgconfigDATA
+
+
+-art_config.h: gen_art_config$(EXEEXT)
+- ./gen_art_config > art_config.h
+-
+ @OS_WIN32_TRUE@install-libtool-import-lib:
+ @OS_WIN32_TRUE@ $(INSTALL) .libs/libart_lgpl_2.dll.a $(DESTDIR)$(libdir)
+ @OS_WIN32_TRUE@uninstall-libtool-import-lib:
diff --git a/media-libs/libart_lgpl/libart_lgpl-2.3.19-r1.ebuild b/media-libs/libart_lgpl/libart_lgpl-2.3.19-r1.ebuild
index 3f66f68cf3ab..eb37d481d96f 100644
--- a/media-libs/libart_lgpl/libart_lgpl-2.3.19-r1.ebuild
+++ b/media-libs/libart_lgpl/libart_lgpl-2.3.19-r1.ebuild
@@ -1,6 +1,6 @@
# 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-r1.ebuild,v 1.10 2007/06/24 21:57:40 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libart_lgpl/libart_lgpl-2.3.19-r1.ebuild,v 1.11 2007/08/20 18:16:40 dang Exp $
inherit gnome2 eutils
@@ -21,4 +21,6 @@ src_unpack() {
gnome2_src_unpack
epatch "${FILESDIR}"/${P}-alloc.patch
+ # Fix crosscompiling; bug #185684
+ epatch "${FILESDIR}"/${P}-crosscompile.patch
}