[76603] trunk/dports/graphics/netpbm
mas at macports.org
mas at macports.org
Tue Mar 1 16:52:59 PST 2011
Revision: 76603
http://trac.macports.org/changeset/76603
Author: mas at macports.org
Date: 2011-03-01 16:52:58 -0800 (Tue, 01 Mar 2011)
Log Message:
-----------
netpbm: update to 10.47.26
(upstream has incorporated one of our patches)
Modified Paths:
--------------
trunk/dports/graphics/netpbm/Portfile
Removed Paths:
-------------
trunk/dports/graphics/netpbm/files/patch-pngtopnm.c.diff
Modified: trunk/dports/graphics/netpbm/Portfile
===================================================================
--- trunk/dports/graphics/netpbm/Portfile 2011-03-02 00:29:01 UTC (rev 76602)
+++ trunk/dports/graphics/netpbm/Portfile 2011-03-02 00:52:58 UTC (rev 76603)
@@ -3,9 +3,9 @@
PortSystem 1.0
name netpbm
-version 10.47.25
-revision 1
-svn.revision 1391
+version 10.47.26
+revision 0
+svn.revision 1402
categories graphics
maintainers mas openmaintainer
description Image manipulation
@@ -36,8 +36,7 @@
svn.url http://${name}.svn.sourceforge.net/svnroot/${name}/stable
worksrcdir stable
-patchfiles patch-pngtopnm.c.diff \
- patch-pm_config.in.h.diff \
+patchfiles patch-pm_config.in.h.diff \
patch-lib-Makefile.diff
post-patch {
Deleted: trunk/dports/graphics/netpbm/files/patch-pngtopnm.c.diff
===================================================================
--- trunk/dports/graphics/netpbm/files/patch-pngtopnm.c.diff 2011-03-02 00:29:01 UTC (rev 76602)
+++ trunk/dports/graphics/netpbm/files/patch-pngtopnm.c.diff 2011-03-02 00:52:58 UTC (rev 76603)
@@ -1,46 +0,0 @@
---- converter/other/pngtopnm.c.orig 2009-09-27 23:44:29.000000000 +0200
-+++ converter/other/pngtopnm.c 2011-01-25 12:06:08.000000000 +0100
-@@ -32,6 +32,14 @@
- #include "shhopt.h"
- #include "pnm.h"
-
-+/* Hack copied over from pnmtopng.c */
-+#if PNG_LIBPNG_VER >= 10400
-+#define TRANS_ALPHA trans_alpha
-+#else
-+#define TRANS_ALPHA trans
-+#endif
-+
-+
- enum alpha_handling {ALPHA_NONE, ALPHA_ONLY, ALPHA_MIX};
-
- struct cmdlineInfo {
-@@ -725,8 +733,8 @@
- for (i = 0, foundGray = FALSE;
- i < info_ptr->num_trans && !foundGray;
- ++i) {
-- if (info_ptr->trans[i] != 0 &&
-- info_ptr->trans[i] != maxval) {
-+ if (info_ptr->TRANS_ALPHA[i] != 0 &&
-+ info_ptr->TRANS_ALPHA[i] != maxval) {
- foundGray = TRUE;
- }
- }
-@@ -798,7 +806,7 @@
- unsigned int i;
- trans_mix = TRUE;
- for (i = 0; i < info_ptr->num_trans; ++i)
-- if (info_ptr->trans[i] != 0 && info_ptr->trans[i] != 255) {
-+ if (info_ptr->TRANS_ALPHA[i] != 0 && info_ptr->TRANS_ALPHA[i] != 255) {
- trans_mix = FALSE;
- break;
- }
-@@ -1061,7 +1069,7 @@
- setXel(&xelrow[col], fgColor, bgColor, alphaHandling,
- (pngxP->info_ptr->valid & PNG_INFO_tRNS) &&
- index < pngxP->info_ptr->num_trans ?
-- pngxP->info_ptr->trans[index] : maxval);
-+ pngxP->info_ptr->TRANS_ALPHA[index] : maxval);
- }
- break;
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110301/1ae792e5/attachment-0001.html>
More information about the macports-changes
mailing list