summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHarald van Dijk <truedfx@gentoo.org>2006-04-05 07:11:06 +0000
committerHarald van Dijk <truedfx@gentoo.org>2006-04-05 07:11:06 +0000
commitd89679066d737860275f243aefb20555eeec499d (patch)
tree48290fb6f1002046d343f0a180f03ea0f114c369 /media-libs/lcms
parent*BSD compatibility (diff)
downloadgentoo-2-d89679066d737860275f243aefb20555eeec499d.tar.gz
gentoo-2-d89679066d737860275f243aefb20555eeec499d.tar.bz2
gentoo-2-d89679066d737860275f243aefb20555eeec499d.zip
*BSD compatibility
(Portage version: 2.1_pre7-r4)
Diffstat (limited to 'media-libs/lcms')
-rw-r--r--media-libs/lcms/ChangeLog6
-rw-r--r--media-libs/lcms/Manifest37
-rw-r--r--media-libs/lcms/files/lcms-1.15-bsd.patch11
-rw-r--r--media-libs/lcms/lcms-1.15.ebuild4
4 files changed, 45 insertions, 13 deletions
diff --git a/media-libs/lcms/ChangeLog b/media-libs/lcms/ChangeLog
index b5be3b8e879e..a51b629cb76b 100644
--- a/media-libs/lcms/ChangeLog
+++ b/media-libs/lcms/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/lcms
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/ChangeLog,v 1.61 2006/04/03 14:48:03 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/ChangeLog,v 1.62 2006/04/05 07:11:05 truedfx Exp $
+
+ 05 Apr 2006; Harald van Dijk <truedfx@gentoo.org>
+ +files/lcms-1.15-bsd.patch, lcms-1.15.ebuild:
+ Fix typo causing compilation errors on *BSD
03 Apr 2006; Gustavo Zacarias <gustavoz@gentoo.org> lcms-1.15.ebuild:
Revbumps shouldn't go stable directly
diff --git a/media-libs/lcms/Manifest b/media-libs/lcms/Manifest
index 71e2dc891d5b..9eb05cd0e34f 100644
--- a/media-libs/lcms/Manifest
+++ b/media-libs/lcms/Manifest
@@ -1,21 +1,36 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 39ebb57556bd9475753d56341ab531f6 ChangeLog 7087
+RMD160 c8b3e77c5ef3eaa78f4bf3bc57e86f363788351f ChangeLog 7087
+SHA256 fa630ca96182ee846655c1ea0a90e646225eaa328632c744bb4f453764705020 ChangeLog 7087
MD5 58a0f36993082241e2b970733b79087b files/digest-lcms-1.13-r1 61
+RMD160 c46b06f96b32c7f011c3d5016050a4788a70e44e files/digest-lcms-1.13-r1 61
+SHA256 9e525d7e25972112dc6be11e6873793c2138f8c8187e08fdf0dd1eaad33e8878 files/digest-lcms-1.13-r1 61
MD5 58a0f36993082241e2b970733b79087b files/digest-lcms-1.13-r2 61
+RMD160 c46b06f96b32c7f011c3d5016050a4788a70e44e files/digest-lcms-1.13-r2 61
+SHA256 9e525d7e25972112dc6be11e6873793c2138f8c8187e08fdf0dd1eaad33e8878 files/digest-lcms-1.13-r2 61
MD5 1ae94f1190b13b7de93a4dac20bbee2e files/digest-lcms-1.14-r1 229
+RMD160 3f0b8acf1642d44242d1a0c0578410ba87be68fb files/digest-lcms-1.14-r1 229
+SHA256 d6a5a5066c7f879876c36638748dcffcaed5eb77de9c2a52b7ca459faeda5e69 files/digest-lcms-1.14-r1 229
MD5 927f07a984445eeccd3c485ec853f79d files/digest-lcms-1.15 229
+RMD160 69e89531f4b835389e9fa6d178bb7e68a206d63b files/digest-lcms-1.15 229
+SHA256 6214c7c6b893c598062da76258f3607db9d257863aa5eb0a08b752b90b6eefe0 files/digest-lcms-1.15 229
+MD5 4592d7079a1fcbfa678b1aa306069df1 files/lcms-1.15-bsd.patch 340
+RMD160 e4119079acc099cb80a77a292f3ecf012eefe2b8 files/lcms-1.15-bsd.patch 340
+SHA256 570feeae39f50732468292088b8c9c8189b3074f0f9629897864a73eb2d759b7 files/lcms-1.15-bsd.patch 340
MD5 e51934aa8d241036ecdb6d934b73c468 files/lcms.i.diff 803
+RMD160 7d749a249f961fe697025991a81f60079c7fdecf files/lcms.i.diff 803
+SHA256 f54fc81e6f5a474ac4cf3c699b39e0c73cba7f645beca5b69a20c4e8a0e47c50 files/lcms.i.diff 803
MD5 d5251bcb7f094f42f1ab2bf51800e737 lcms-1.13-r1.ebuild 1376
+RMD160 3b3bb78ae8aa70462b12220c94adf9133d617d98 lcms-1.13-r1.ebuild 1376
+SHA256 178094cf3aa9905363576ab870247c6b3ee3b25a41eceb92d256776dda0a65ca lcms-1.13-r1.ebuild 1376
MD5 0088364b66c81fff068d9678b37412f4 lcms-1.13-r2.ebuild 1358
+RMD160 a05e8fc8cb2e1da4aeb87a9fd46a947ade323f19 lcms-1.13-r2.ebuild 1358
+SHA256 df10466a6e33f0389e87ca56571ea5dd74975b60cd74179be35eeb083f2c2d6d lcms-1.13-r2.ebuild 1358
MD5 52bef393813aa5d17599fb8c3ffe8b2b lcms-1.14-r1.ebuild 1412
-MD5 903f4d2a5aad89527dcb5d792a905a7b lcms-1.15.ebuild 1363
+RMD160 dd57a0f56683b01f43043dcdf230f7ed69a6cf24 lcms-1.14-r1.ebuild 1412
+SHA256 fcb2a8e286bef4e086eb6e0f7b2bdd3c2ea8184f2d200995927f2686a3dbca03 lcms-1.14-r1.ebuild 1412
+MD5 8c82f10609b732a9fbc793dac27cbf46 lcms-1.15.ebuild 1401
+RMD160 f508e723d0a72860926f73fd75f6aac5e1c09b77 lcms-1.15.ebuild 1401
+SHA256 66393df546b11395d3edad4f29744e3e8fd82955838ceffcff58795f6836b40e lcms-1.15.ebuild 1401
MD5 26b4b081d538c195dc39bcb2ec8e6f3a metadata.xml 161
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.2-ecc0.1.6 (GNU/Linux)
-
-iD8DBQFEMTWzKRy60XGEcJIRAp9FAJ9cH3F3uy8zMEyTr5agu6c/tFtNggCaA5jW
-fVG0Ao15pYSmurC9pISAfZk=
-=3y6M
------END PGP SIGNATURE-----
+RMD160 1e5b1e42553c8869b93c4a5448e9a2a2ed9fe525 metadata.xml 161
+SHA256 7c85e6739a71f5bb23e8de36c88677d772946e61f7285892f7554e37bd2bca76 metadata.xml 161
diff --git a/media-libs/lcms/files/lcms-1.15-bsd.patch b/media-libs/lcms/files/lcms-1.15-bsd.patch
new file mode 100644
index 000000000000..a00959a17cbf
--- /dev/null
+++ b/media-libs/lcms/files/lcms-1.15-bsd.patch
@@ -0,0 +1,11 @@
+--- lcms-1.15/include/lcms.h
++++ lcms-1.15/include/lcms.h
+@@ -134,7 +134,7 @@
+ #if defined(__OpenBSD__) || defined(__NetBSD__) || defined(__FreeBSD__)
+ # include <sys/types.h>
+ # define USE_INT64 1
+-# define LCMSSLONGLONG int_64_t
++# define LCMSSLONGLONG int64_t
+ # define LCMSULONGLONG u_int64_t
+ #endif
+
diff --git a/media-libs/lcms/lcms-1.15.ebuild b/media-libs/lcms/lcms-1.15.ebuild
index 30976c795dfe..db7c39c46837 100644
--- a/media-libs/lcms/lcms-1.15.ebuild
+++ b/media-libs/lcms/lcms-1.15.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/lcms-1.15.ebuild,v 1.2 2006/04/03 14:48:03 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/lcms-1.15.ebuild,v 1.3 2006/04/05 07:11:05 truedfx Exp $
inherit libtool autotools
@@ -25,6 +25,8 @@ src_unpack() {
unpack ${A}
cd "${S}"
+ epatch "${FILESDIR}"/${P}-bsd.patch
+
# fix build on amd64, conditional for ppc-macos because it lacks the
# proper automake version (1.7)
use ppc-macos || eautoreconf || die "autoreconf failed"