summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-02-02 22:47:44 +0000
committerMike Frysinger <vapier@gentoo.org>2006-02-02 22:47:44 +0000
commit5f54decb976397bbbdcce1f91143ca1dca96a41f (patch)
tree7f6977961bc570fba39786217a2b2cca1561e531 /media-libs/netpbm
parentMark 2.12.1 stable on alpha (diff)
downloadhistorical-5f54decb976397bbbdcce1f91143ca1dca96a41f.tar.gz
historical-5f54decb976397bbbdcce1f91143ca1dca96a41f.tar.bz2
historical-5f54decb976397bbbdcce1f91143ca1dca96a41f.zip
Make sure we link against libm #121253 by Diego Pettenò.
Package-Manager: portage-2.1_pre4-r1
Diffstat (limited to 'media-libs/netpbm')
-rw-r--r--media-libs/netpbm/ChangeLog6
-rw-r--r--media-libs/netpbm/Manifest67
-rw-r--r--media-libs/netpbm/files/netpbm-10.31-need-libm.patch16
-rw-r--r--media-libs/netpbm/netpbm-10.31-r1.ebuild3
4 files changed, 84 insertions, 8 deletions
diff --git a/media-libs/netpbm/ChangeLog b/media-libs/netpbm/ChangeLog
index 713b98622c7b..da24ebb76872 100644
--- a/media-libs/netpbm/ChangeLog
+++ b/media-libs/netpbm/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/netpbm
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/netpbm/ChangeLog,v 1.102 2006/01/19 21:01:14 sekretarz Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/netpbm/ChangeLog,v 1.103 2006/02/02 22:47:44 vapier Exp $
+
+ 02 Feb 2006; Mike Frysinger <vapier@gentoo.org>
+ +files/netpbm-10.31-need-libm.patch, netpbm-10.31-r1.ebuild:
+ Make sure we link against libm #121253 by Diego Pettenò.
19 Jan 2006; Karol Wojtaszek <sekretarz@gentoo.org>
+files/netpbm-10.31-parallel.patch, netpbm-10.31-r1.ebuild:
diff --git a/media-libs/netpbm/Manifest b/media-libs/netpbm/Manifest
index 65b67e8653e0..db4eccb1ccf3 100644
--- a/media-libs/netpbm/Manifest
+++ b/media-libs/netpbm/Manifest
@@ -1,36 +1,91 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 49155316f9a0b5fcd9723d34c3e4412b ChangeLog 14560
+MD5 6d46bf2b146f04bf6b042e483df3fe31 ChangeLog 14731
+RMD160 e46b40b3d911893f53270ddbabd9bea8295d5522 ChangeLog 14731
+SHA256 41fd6a9c941550783230da128879a4eb469f1ed7d55d6ebefca79f8ed290c0d3 ChangeLog 14731
MD5 e348f459a46ba5a94ec7095398a7e523 files/digest-netpbm-10.26.22 139
+RMD160 d38dbd1d60d20dff62d4fa16c5b0dcf6e44d1740 files/digest-netpbm-10.26.22 139
+SHA256 204ba405903c957b64461e899a1ad0c32520f7361a9fb4ef4a2f5b03a152e5d6 files/digest-netpbm-10.26.22 139
MD5 6cecfd127f62bc8737d354d267a67d81 files/digest-netpbm-10.26.23 139
+RMD160 32593181d495d0467303de86928c9d8843a42c7c files/digest-netpbm-10.26.23 139
+SHA256 c261f11795e626e1f50e6e76d076e51a853a1142a13d7edf64feca6c79010e5d files/digest-netpbm-10.26.23 139
MD5 8c4a20ca06c83687436b8cb75917d5f1 files/digest-netpbm-10.29 62
+RMD160 17c24907f2d3e4a1a59479e1767609ad16586224 files/digest-netpbm-10.29 62
+SHA256 e3919e50f5e05f7221fae56eb27e057518e8180fceb0609639e4b9de30b8e0e1 files/digest-netpbm-10.29 62
MD5 af57721491b0a7cd11ccba542d8e20c6 files/digest-netpbm-10.30-r1 136
+RMD160 d7ada61806e1077db27f0045552535798e7a1761 files/digest-netpbm-10.30-r1 136
+SHA256 8b537942aab43b9aa0638ff0b61cd64067d88ccdc90c15d1bf1b773c4dbddd74 files/digest-netpbm-10.30-r1 136
MD5 ac1e123fe227bbcf7b3721a298efb0a9 files/digest-netpbm-10.31-r1 136
+RMD160 bab7e82fecbda441111beea03b97782f5717a4a2 files/digest-netpbm-10.31-r1 136
+SHA256 fd07b86de9d6e95f3328af748dbe088551d3efd7d13a4b1b9cba71d0d2339319 files/digest-netpbm-10.31-r1 136
MD5 8ef24fe5097b041d3dcac4a1ea1ae8fa files/netpbm-10.19-message.patch 633
+RMD160 43ac665250a7af5079bf4e517220eee3871001df files/netpbm-10.19-message.patch 633
+SHA256 63ad772f1422216119b13ceb4e231e439bbf5ce30f29c300298972c81e65a2d4 files/netpbm-10.19-message.patch 633
MD5 3e364cbe32c6c5bd2f329b8dbcf604d5 files/netpbm-10.29-anytopnm.patch 1562
+RMD160 7f41e544e1ba4ea868d5b39b4ead29ee4293df44 files/netpbm-10.29-anytopnm.patch 1562
+SHA256 3e93c30c44e03786c82778d798c9579da3947ae45176d4814618b08c71731ab1 files/netpbm-10.29-anytopnm.patch 1562
MD5 e3ef1ff99bf9335b47ea62db7416b625 files/netpbm-10.29-build.patch 2283
+RMD160 f8d5affe2c4bdfa33f60b702901a74e39e113e68 files/netpbm-10.29-build.patch 2283
+SHA256 b225435ca2d0c72387f34bb0f837a84a2552d3d24a1819708aa5826fc18ab4a9 files/netpbm-10.29-build.patch 2283
MD5 103e8f6f6474dcc4b17ee049111bc3f6 files/netpbm-10.29-infinity.patch 5840
+RMD160 9aaf63392b7e33ae4ed873be743e4ce2ad98c67e files/netpbm-10.29-infinity.patch 5840
+SHA256 0bad457a5f5f500c2a6ce41bc591c1ffe81fd50abd35802e8ebae8fd9c69695c files/netpbm-10.29-infinity.patch 5840
MD5 d0d44fe5de727324db35e8110dc81f63 files/netpbm-10.29-pnmtopng-alpha-check.patch 603
+RMD160 d024635b5cd5ef05e3d74eddd2aaa9c5527aafc6 files/netpbm-10.29-pnmtopng-alpha-check.patch 603
+SHA256 07e2da805dd90b9ff60a073f21c7ea26e3ab8e3d8787ae79c4a33275d704bc16 files/netpbm-10.29-pnmtopng-alpha-check.patch 603
MD5 d54a93389a63382e459a5aa153484b46 files/netpbm-10.30-anytopnm.patch 1434
+RMD160 98524254aea8ba6ddc47a0dd6387aefa9240aec5 files/netpbm-10.30-anytopnm.patch 1434
+SHA256 87dad5302b8919935f5dfead34bf56c193af801c839ee80da4a24415f9ec3f24 files/netpbm-10.30-anytopnm.patch 1434
MD5 c63d12c2c7deaafa4fcddb6035b34169 files/netpbm-10.30-build.patch 2276
+RMD160 aa69ccc2d3e332b4fa50e33621ead91f95a124ed files/netpbm-10.30-build.patch 2276
+SHA256 aa7c4dcad0fe5aa71cce357236aa859b14c3794c92c5a5b848cc31618194b174 files/netpbm-10.30-build.patch 2276
MD5 f877055480e9ba8f7c11ff8386782621 files/netpbm-10.30-jpeg-prototypes.patch 2077
+RMD160 9372a835e51b6510ab95207a93fab9a9bf1a34a9 files/netpbm-10.30-jpeg-prototypes.patch 2077
+SHA256 d4815664dc5bf7dde04b23518ed474438cf752ba5d25d46bfbaeeab9e7a9b2e3 files/netpbm-10.30-jpeg-prototypes.patch 2077
MD5 2dd6e3d7a2601a35259474344f7feb20 files/netpbm-10.30-pngtopnm.patch 417
+RMD160 b8ac754bfcf497e6a6d10fdce05ed21e1ffdeb7b files/netpbm-10.30-pngtopnm.patch 417
+SHA256 b7768f2f82f5ee022ea7c52e30a5feb0cc71ac54d9dba815aec343cfc63b0d62 files/netpbm-10.30-pngtopnm.patch 417
MD5 87a9972b59b90f26620b09ad990a8546 files/netpbm-10.30-tifftopnm.patch 373
+RMD160 009d89357ff157fc3df6184c47e366fc4143107c files/netpbm-10.30-tifftopnm.patch 373
+SHA256 0f6fbabe5c9d552d8acba0bf2c91a8f5d90152256ffaebfc933fb9954c486fd5 files/netpbm-10.30-tifftopnm.patch 373
MD5 dc7c33e66fdb4bc51604243af2ea9b76 files/netpbm-10.31-build.patch 1629
+RMD160 4226692b199871b3bfb27a9e6fec97d8ac1a4bf6 files/netpbm-10.31-build.patch 1629
+SHA256 eaf363941337718390856c318c8e69114c8fb9dbcea8b07755350dbdabce6323 files/netpbm-10.31-build.patch 1629
+MD5 fd384d9cc84661d6f93487fe6685157c files/netpbm-10.31-need-libm.patch 457
+RMD160 e31084c2ed8365db2e01808fea26921fff5e7c08 files/netpbm-10.31-need-libm.patch 457
+SHA256 ebeea8dc87680aa8cfeb8e1b223c16b75d24787c29e3ee522efe702240286a6e files/netpbm-10.31-need-libm.patch 457
MD5 f8d68fb9f31bd12167d33be5ff09d9d6 files/netpbm-10.31-parallel.patch 459
+RMD160 622ee942ca5d38feaaadf88897b5dad24be04e8c files/netpbm-10.31-parallel.patch 459
+SHA256 dc9052a14086507d0e99cda367a50aea2c15aca97b5eea36867ea35df61da932 files/netpbm-10.31-parallel.patch 459
MD5 0d32ba4e0bc01d32022c6f91040015af files/netpbm-10.31-pnmtopng-modtime-segfault.patch 989
+RMD160 9f55aa507dd204d6f780aa3a33978945a2be117d files/netpbm-10.31-pnmtopng-modtime-segfault.patch 989
+SHA256 7d90e69e49a370ded4d1d4b8c7fb2c4946a5d4555b6fed83312ac44ef1d054ee files/netpbm-10.31-pnmtopng-modtime-segfault.patch 989
MD5 ef9c07e7cbf6b830f8dd61e59fb0a34b files/netpbm-dSAFER.patch 818
+RMD160 7fd5d781027967dab727ff5587010597834d38af files/netpbm-dSAFER.patch 818
+SHA256 e90f484373a1e53b9ba27635caf6d22585a9425ee6532d89fdce07f38819161d files/netpbm-dSAFER.patch 818
MD5 e1f6c302199a36c1be4ecf1654be9bac metadata.xml 224
+RMD160 b7bf7da46cd75283f29d006f5d6854890a3d8aab metadata.xml 224
+SHA256 06e3a779a82014f8783ebfc67e1b11107bcb670aacdf1f81faa361642046ba23 metadata.xml 224
MD5 71bc4b3be909385bf3a008edb6b35409 netpbm-10.26.22.ebuild 2803
+RMD160 68c0314f10907248194201857e112848634cfb7e netpbm-10.26.22.ebuild 2803
+SHA256 6c6d1f5e54997be2a408fae7a79723bc55d857367b38fd972447a7a890ef18e2 netpbm-10.26.22.ebuild 2803
MD5 0a5a5050c0cba7ea8639eb452320cfc5 netpbm-10.26.23.ebuild 2803
+RMD160 bb93076c115d125bd809289bb16354c41144e539 netpbm-10.26.23.ebuild 2803
+SHA256 bf5651cef1601a01d1f8fa94786332f6bf6cce045cdb8f7263e1093d3f8b58c8 netpbm-10.26.23.ebuild 2803
MD5 44a56191027bdda13f3bd51f336a971a netpbm-10.29.ebuild 2423
+RMD160 0d4e834d6042b8f2da780be23001aedd5cd615b2 netpbm-10.29.ebuild 2423
+SHA256 0d31480585431af95a7623d28ea1fe9c37224f92f4169d4705e65e112f69e4b3 netpbm-10.29.ebuild 2423
MD5 22b543823e2a6dc4928d307e87ff6e62 netpbm-10.30-r1.ebuild 3047
-MD5 915f7b6ab793f27ff2d2ce09bd0f50e4 netpbm-10.31-r1.ebuild 3066
+RMD160 a39e9959a2ca03f5a11577defb63ca0b3ff903ac netpbm-10.30-r1.ebuild 3047
+SHA256 42354d0b2f47d856cd1936649e669e601edf34e9276949214acbf0e1eab5f079 netpbm-10.30-r1.ebuild 3047
+MD5 376467977073e2e1a153b805da6c2176 netpbm-10.31-r1.ebuild 3122
+RMD160 33854c559778bdb41ad7917602422ab52471cac5 netpbm-10.31-r1.ebuild 3122
+SHA256 d7e14b2bb73a23bb46f74e8081ab717265ee1db5322b57adf5a4cc8297e9388a netpbm-10.31-r1.ebuild 3122
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
+Version: GnuPG v1.4.2 (GNU/Linux)
-iD8DBQFD0AyEub4+zaPCR/oRAgs/AJ9ffrbYDW6cQTX256KkopLZXMlj4QCZAX/E
-tvXnkPLXYkdAbh4YJdzLumA=
-=Xl40
+iD8DBQFD4ow/2+ySkm8kpY0RArznAKCjlm5RQBb01YqHy8YlEgD8MvW1fACfZJ9v
+pT4w3/1xp9788t8py0Lzuh4=
+=lgW+
-----END PGP SIGNATURE-----
diff --git a/media-libs/netpbm/files/netpbm-10.31-need-libm.patch b/media-libs/netpbm/files/netpbm-10.31-need-libm.patch
new file mode 100644
index 000000000000..a241ad2bdb0d
--- /dev/null
+++ b/media-libs/netpbm/files/netpbm-10.31-need-libm.patch
@@ -0,0 +1,16 @@
+libnetpbm.so uses libm functions so we need to link with libm
+
+patch by Diego Pettenò
+http://bugs.gentoo.org/121253
+
+--- netpbm-10.31/lib/Makefile
++++ netpbm-10.31/lib/Makefile
+@@ -115,7 +115,7 @@
+ $(SYMLINK) $< $@
+ libnetpbm.$(NETPBMLIBSUFFIX).$(MAJ).$(MIN): $(LIBOBJECTS) $(LIBOBJECTS_X)
+ $(LD) $(LDSHLIB) -o $@ $(LIBOBJECTS) $(LIBOBJECTS_X) \
+- $(SHLIB_CLIB) $(LADD)
++ $(SHLIB_CLIB) $(LADD) -lm
+ endif
+
+ ifeq ($(NETPBMLIBTYPE),dll)
diff --git a/media-libs/netpbm/netpbm-10.31-r1.ebuild b/media-libs/netpbm/netpbm-10.31-r1.ebuild
index 5d996f61a759..59f9b7ed25d7 100644
--- a/media-libs/netpbm/netpbm-10.31-r1.ebuild
+++ b/media-libs/netpbm/netpbm-10.31-r1.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/netpbm/netpbm-10.31-r1.ebuild,v 1.3 2006/01/19 21:01:14 sekretarz Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/netpbm/netpbm-10.31-r1.ebuild,v 1.4 2006/02/02 22:47:44 vapier Exp $
inherit flag-o-matic toolchain-funcs eutils multilib
@@ -52,6 +52,7 @@ src_unpack() {
epatch "${FILESDIR}"/netpbm-10.30-tifftopnm.patch
epatch "${FILESDIR}"/netpbm-10.31-pnmtopng-modtime-segfault.patch #117180
epatch "${FILESDIR}"/netpbm-10.19-message.patch #Fedora
+ epatch "${FILESDIR}"/netpbm-10.31-need-libm.patch #121253
epatch ${FILESDIR}/${P}-parallel.patch
rm -f configure