diff options
author | 2005-10-10 14:45:25 +0000 | |
---|---|---|
committer | 2005-10-10 14:45:25 +0000 | |
commit | 844dcfc0b9c2252c99939518b7045fd0b5c58528 (patch) | |
tree | 582937d4a3d7fc70ade8c204f0941275a4cc67c2 /media-libs/netpbm | |
parent | update HOMEPAGE #108696 by Glenn L. McGrath (diff) | |
download | historical-844dcfc0b9c2252c99939518b7045fd0b5c58528.tar.gz historical-844dcfc0b9c2252c99939518b7045fd0b5c58528.tar.bz2 historical-844dcfc0b9c2252c99939518b7045fd0b5c58528.zip |
Added patch to rename the INFINITY variable to infinity to avoid problems where the first is a system define.
Package-Manager: portage-2.0.53_rc5
Diffstat (limited to 'media-libs/netpbm')
-rw-r--r-- | media-libs/netpbm/ChangeLog | 7 | ||||
-rw-r--r-- | media-libs/netpbm/Manifest | 63 | ||||
-rw-r--r-- | media-libs/netpbm/files/netpbm-10.29-infinity.patch | 134 | ||||
-rw-r--r-- | media-libs/netpbm/netpbm-10.29-r1.ebuild | 3 |
4 files changed, 169 insertions, 38 deletions
diff --git a/media-libs/netpbm/ChangeLog b/media-libs/netpbm/ChangeLog index b40daa4a9e5e..ce49fc86a5c7 100644 --- a/media-libs/netpbm/ChangeLog +++ b/media-libs/netpbm/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-libs/netpbm # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/netpbm/ChangeLog,v 1.71 2005/10/04 23:20:35 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/netpbm/ChangeLog,v 1.72 2005/10/10 14:45:24 flameeyes Exp $ + + 10 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> + +files/netpbm-10.29-infinity.patch, netpbm-10.29-r1.ebuild: + Added patch to rename the INFINITY variable to infinity to avoid problems + where the first is a system define. 04 Oct 2005; Mike Frysinger <vapier@gentoo.org> netpbm-10.29-r1.ebuild: Redo some library options and merge Darwin support #74101. diff --git a/media-libs/netpbm/Manifest b/media-libs/netpbm/Manifest index b6f9933b7966..424d508891cd 100644 --- a/media-libs/netpbm/Manifest +++ b/media-libs/netpbm/Manifest @@ -1,43 +1,34 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 e356185ae787b984b1502205834c74f4 netpbm-10.11.14.ebuild 2010 -MD5 bc37890e535cf2fcbe66043b92491072 netpbm-10.11.15.ebuild 2009 -MD5 e1f6c302199a36c1be4ecf1654be9bac metadata.xml 224 -MD5 f17a1fb0d30a71452e534e435c7295b2 netpbm-9.12-r4.ebuild 1343 -MD5 28ca860ea5e88498171e08bc22685c16 netpbm-10.11.5-r3.ebuild 1567 -MD5 232141f809b3f52bf76ed31cf6cc0771 netpbm-10.29-r1.ebuild 2869 -MD5 895b0e411f04f77b4f7c4d6eadff308a netpbm-10.29.ebuild 2431 -MD5 4ff1d95265184a7c760d4748a4cb1beb netpbm-10.28.ebuild 2460 -MD5 a936cf1a2061cebff85f7a54e12d6422 netpbm-10.20.ebuild 2273 -MD5 fc5b2c41ccdc4c486d3f7b65771753b5 netpbm-10.19.ebuild 1739 -MD5 6954228b2c54d3d9a7903c569e1b7097 ChangeLog 10205 -MD5 323b69ef703b303e44f51be5b762df65 netpbm-10.18.7.ebuild 2009 -MD5 e1d7f1307e675fbbfc3a07f2539c0708 netpbm-10.20-r1.ebuild 2442 +MD5 d847418534d91db6596d9e4f258b7750 ChangeLog 10438 +MD5 d3afaf9141525a706f8c077f66918670 files/10.11.14/Makefile.config 17308 +MD5 be5dafab017b8247e09f643e9798441e files/10.11.14/Makefile.svga 17374 +MD5 d3afaf9141525a706f8c077f66918670 files/10.11.5/Makefile.config 17308 +MD5 be5dafab017b8247e09f643e9798441e files/10.11.5/Makefile.svga 17374 +MD5 943662580b449abb996444e348c48298 files/9.12/Makefile.config 11635 +MD5 6735fc271948c349d02f59361b4c373e files/digest-netpbm-10.11.14 65 +MD5 15efd1a3748d1c9b0a9d9e88374bcbbc files/digest-netpbm-10.11.15 65 +MD5 19ce2b4d396523dcbcb1e415d4bdb8c9 files/digest-netpbm-10.11.5-r3 64 +MD5 74da89b4a373ba2116b4ba5d8e9d31a0 files/digest-netpbm-10.18.7 64 +MD5 c06a062a991dc2b0f8bd88ac44a1e5e5 files/digest-netpbm-10.19 62 MD5 40a3370de6ed591305e4585ffbc605bd files/digest-netpbm-10.20 62 +MD5 40a3370de6ed591305e4585ffbc605bd files/digest-netpbm-10.20-r1 62 +MD5 c6c3222383568021fbbdc34114b6f279 files/digest-netpbm-10.28 62 +MD5 8c4a20ca06c83687436b8cb75917d5f1 files/digest-netpbm-10.29 62 MD5 e03ba0a74da10891ecaa41fb86191275 files/digest-netpbm-10.29-r1 136 MD5 b38412609f4a8671a787d303b8d2b876 files/digest-netpbm-9.12-r4 61 -MD5 8c4a20ca06c83687436b8cb75917d5f1 files/digest-netpbm-10.29 62 MD5 3e364cbe32c6c5bd2f329b8dbcf604d5 files/netpbm-10.29-anytopnm.patch 1562 -MD5 19ce2b4d396523dcbcb1e415d4bdb8c9 files/digest-netpbm-10.11.5-r3 64 MD5 102062d84b1750c991d13e5528a9420b files/netpbm-10.29-build.patch 2278 -MD5 c06a062a991dc2b0f8bd88ac44a1e5e5 files/digest-netpbm-10.19 62 -MD5 c6c3222383568021fbbdc34114b6f279 files/digest-netpbm-10.28 62 -MD5 6735fc271948c349d02f59361b4c373e files/digest-netpbm-10.11.14 65 +MD5 103e8f6f6474dcc4b17ee049111bc3f6 files/netpbm-10.29-infinity.patch 5840 MD5 d0d44fe5de727324db35e8110dc81f63 files/netpbm-10.29-pnmtopng-alpha-check.patch 603 -MD5 40a3370de6ed591305e4585ffbc605bd files/digest-netpbm-10.20-r1 62 MD5 ef9c07e7cbf6b830f8dd61e59fb0a34b files/netpbm-dSAFER.patch 818 -MD5 74da89b4a373ba2116b4ba5d8e9d31a0 files/digest-netpbm-10.18.7 64 -MD5 15efd1a3748d1c9b0a9d9e88374bcbbc files/digest-netpbm-10.11.15 65 -MD5 943662580b449abb996444e348c48298 files/9.12/Makefile.config 11635 -MD5 be5dafab017b8247e09f643e9798441e files/10.11.14/Makefile.svga 17374 -MD5 d3afaf9141525a706f8c077f66918670 files/10.11.14/Makefile.config 17308 -MD5 be5dafab017b8247e09f643e9798441e files/10.11.5/Makefile.svga 17374 -MD5 d3afaf9141525a706f8c077f66918670 files/10.11.5/Makefile.config 17308 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD8DBQFDQw6bgIKl8Uu19MoRAqCDAJ47l5afUDTKnnClQjReVd7UhBCf5ACePp12 -zaTL4ZlJe7Ba/ngBlkX50tg= -=onH0 ------END PGP SIGNATURE----- +MD5 e1f6c302199a36c1be4ecf1654be9bac metadata.xml 224 +MD5 e356185ae787b984b1502205834c74f4 netpbm-10.11.14.ebuild 2010 +MD5 bc37890e535cf2fcbe66043b92491072 netpbm-10.11.15.ebuild 2009 +MD5 28ca860ea5e88498171e08bc22685c16 netpbm-10.11.5-r3.ebuild 1567 +MD5 323b69ef703b303e44f51be5b762df65 netpbm-10.18.7.ebuild 2009 +MD5 fc5b2c41ccdc4c486d3f7b65771753b5 netpbm-10.19.ebuild 1739 +MD5 e1d7f1307e675fbbfc3a07f2539c0708 netpbm-10.20-r1.ebuild 2442 +MD5 a936cf1a2061cebff85f7a54e12d6422 netpbm-10.20.ebuild 2273 +MD5 4ff1d95265184a7c760d4748a4cb1beb netpbm-10.28.ebuild 2460 +MD5 afe8597a3abf7f8fac7d2d339830c423 netpbm-10.29-r1.ebuild 2922 +MD5 895b0e411f04f77b4f7c4d6eadff308a netpbm-10.29.ebuild 2431 +MD5 f17a1fb0d30a71452e534e435c7295b2 netpbm-9.12-r4.ebuild 1343 diff --git a/media-libs/netpbm/files/netpbm-10.29-infinity.patch b/media-libs/netpbm/files/netpbm-10.29-infinity.patch new file mode 100644 index 000000000000..00717dd53bc5 --- /dev/null +++ b/media-libs/netpbm/files/netpbm-10.29-infinity.patch @@ -0,0 +1,134 @@ +Index: netpbm-10.29/editor/pnmaddnoise.c +=================================================================== +--- netpbm-10.29.orig/editor/pnmaddnoise.c ++++ netpbm-10.29/editor/pnmaddnoise.c +@@ -252,14 +252,14 @@ laplacian_noise(FILE * const ifp, + int rows, cols, format, row; + double rtemp, gtemp, btemp; + double u, u1; +- double INFINITY; ++ double infinity; + + double const EPSILON = 1.0e-5; + int const forceplain = 0; + + pnm_readpnminit( ifp, &cols, &rows, &maxval, &format ); + xelrow = pnm_allocrow( cols ); +- INFINITY = (double) maxval; ++ infinity = (double) maxval; + + pnm_writepnminit( stdout, cols, rows, maxval, format, forceplain ); + +@@ -272,12 +272,12 @@ laplacian_noise(FILE * const ifp, + u = ( rand( ) & RANDOM_MASK ) / arand; + if ( u <= 0.5 ) { + if ( u <= EPSILON ) +- rtemp = PPM_GETR( *xP ) - INFINITY; ++ rtemp = PPM_GETR( *xP ) - infinity; + else + rtemp = PPM_GETR( *xP ) + lsigma * log( 2.0 * u ); + } else { + if ( ( u1 = 1.0 - u ) <= 0.5 * EPSILON ) +- rtemp = PPM_GETR( *xP ) + INFINITY; ++ rtemp = PPM_GETR( *xP ) + infinity; + else + rtemp = PPM_GETR( *xP ) - lsigma * log( 2.0 * u1 ); + } +@@ -285,12 +285,12 @@ laplacian_noise(FILE * const ifp, + u = ( rand( ) & RANDOM_MASK ) / arand; + if ( u <= 0.5 ) { + if ( u <= EPSILON ) +- gtemp = PPM_GETG( *xP ) - INFINITY; ++ gtemp = PPM_GETG( *xP ) - infinity; + else + gtemp = PPM_GETG( *xP ) + lsigma * log( 2.0 * u ); + } else { + if ( ( u1 = 1.0 - u ) <= 0.5 * EPSILON ) +- gtemp = PPM_GETG( *xP ) + INFINITY; ++ gtemp = PPM_GETG( *xP ) + infinity; + else + gtemp = PPM_GETG( *xP ) - lsigma * log( 2.0 * u1 ); + } +@@ -298,12 +298,12 @@ laplacian_noise(FILE * const ifp, + u = ( rand( ) & RANDOM_MASK ) / arand; + if ( u <= 0.5 ) { + if ( u <= EPSILON ) +- btemp = PPM_GETB( *xP ) - INFINITY; ++ btemp = PPM_GETB( *xP ) - infinity; + else + btemp = PPM_GETB( *xP ) + lsigma * log( 2.0 * u ); + } else { + if ( ( u1 = 1.0 - u ) <= 0.5 * EPSILON ) +- btemp = PPM_GETB( *xP ) + INFINITY; ++ btemp = PPM_GETB( *xP ) + infinity; + else + btemp = PPM_GETB( *xP ) - lsigma * log( 2.0 * u1 ); + } +@@ -318,12 +318,12 @@ laplacian_noise(FILE * const ifp, + u = ( rand( ) & RANDOM_MASK ) / arand; + if ( u <= 0.5 ) { + if ( u <= EPSILON ) +- gtemp = PNM_GET1( *xP ) - INFINITY; ++ gtemp = PNM_GET1( *xP ) - infinity; + else + gtemp = PNM_GET1( *xP ) + lsigma * log( 2.0 * u ); + } else { + if ( ( u1 = 1.0 - u ) <= 0.5 * EPSILON ) +- gtemp = PNM_GET1( *xP ) + INFINITY; ++ gtemp = PNM_GET1( *xP ) + infinity; + else + gtemp = PNM_GET1( *xP ) - lsigma * log( 2.0 * u1 ); + } +@@ -356,14 +356,14 @@ multiplicative_gaussian_noise(FILE * con + int rows, cols, format, row; + double rtemp, gtemp, btemp; + double uniform, rayleigh, gauss; +- double INFINITY; ++ double infinity; + + double const EPSILON = 1.0e-5; + int const forceplain = 0; + + pnm_readpnminit( ifp, &cols, &rows, &maxval, &format ); + xelrow = pnm_allocrow( cols ); +- INFINITY = (double) maxval; ++ infinity = (double) maxval; + + pnm_writepnminit( stdout, cols, rows, maxval, format, forceplain ); + +@@ -375,7 +375,7 @@ multiplicative_gaussian_noise(FILE * con + case PPM_TYPE: + uniform = ( rand( ) & RANDOM_MASK ) / arand; + if ( uniform <= EPSILON ) +- rayleigh = INFINITY; ++ rayleigh = infinity; + else + rayleigh = sqrt( -2.0 * log( uniform ) ); + uniform = ( rand( ) & RANDOM_MASK ) / arand; +@@ -384,7 +384,7 @@ multiplicative_gaussian_noise(FILE * con + + uniform = ( rand( ) & RANDOM_MASK ) / arand; + if ( uniform <= EPSILON ) +- rayleigh = INFINITY; ++ rayleigh = infinity; + else + rayleigh = sqrt( -2.0 * log( uniform ) ); + uniform = ( rand( ) & RANDOM_MASK ) / arand; +@@ -393,7 +393,7 @@ multiplicative_gaussian_noise(FILE * con + + uniform = ( rand( ) & RANDOM_MASK ) / arand; + if ( uniform <= EPSILON ) +- rayleigh = INFINITY; ++ rayleigh = infinity; + else + rayleigh = sqrt( -2.0 * log( uniform ) ); + uniform = ( rand( ) & RANDOM_MASK ) / arand; +@@ -409,7 +409,7 @@ multiplicative_gaussian_noise(FILE * con + default: + uniform = ( rand( ) & RANDOM_MASK ) / arand; + if ( uniform <= EPSILON ) +- rayleigh = INFINITY; ++ rayleigh = infinity; + else + rayleigh = sqrt( -2.0 * log( uniform ) ); + uniform = ( rand( ) & RANDOM_MASK ) / arand; diff --git a/media-libs/netpbm/netpbm-10.29-r1.ebuild b/media-libs/netpbm/netpbm-10.29-r1.ebuild index 37c92dd9013b..e5d775f2a83b 100644 --- a/media-libs/netpbm/netpbm-10.29-r1.ebuild +++ b/media-libs/netpbm/netpbm-10.29-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/netpbm/netpbm-10.29-r1.ebuild,v 1.5 2005/10/04 23:20:35 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/netpbm/netpbm-10.29-r1.ebuild,v 1.6 2005/10/10 14:45:25 flameeyes Exp $ inherit flag-o-matic toolchain-funcs eutils multilib @@ -50,6 +50,7 @@ src_unpack() { epatch "${FILESDIR}"/netpbm-10.29-anytopnm.patch #105127 epatch "${FILESDIR}"/netpbm-10.29-pnmtopng-alpha-check.patch #104434 epatch "${FILESDIR}"/netpbm-10.29-build.patch + epatch "${FILESDIR}"/netpbm-10.29-infinity.patch rm -f configure cp Makefile.config.in Makefile.config |