Revision: 81303 http://trac.macports.org/changeset/81303 Author: jmr@macports.org Date: 2011-07-28 22:51:47 -0700 (Thu, 28 Jul 2011) Log Message: ----------- unify py*-pil Modified Paths: -------------- trunk/dports/python/py-pil/Portfile Added Paths: ----------- trunk/dports/python/py-pil/files/patch-PIL-TiffImagePlugin.py.diff Removed Paths: ------------- trunk/dports/python/py25-pil/ trunk/dports/python/py26-pil/ trunk/dports/python/py27-pil/ Modified: trunk/dports/python/py-pil/Portfile =================================================================== --- trunk/dports/python/py-pil/Portfile 2011-07-29 05:38:23 UTC (rev 81302) +++ trunk/dports/python/py-pil/Portfile 2011-07-29 05:51:47 UTC (rev 81303) @@ -1,41 +1,49 @@ # $Id$ -PortSystem 1.0 -PortGroup python24 1.0 +PortSystem 1.0 +PortGroup python 1.0 -name py-pil -version 1.1.7 -maintainers nomaintainer -description Python Imaging Library -long_description The Python Imaging Library (PIL) adds image \ - processing capabilities to your Python interpreter. \ - This library supports many file formats, and \ - provides powerful image processing and graphics \ - capabilities. -categories-append graphics -platforms darwin freebsd -homepage http://www.pythonware.com/ -master_sites http://effbot.org/downloads/ -distname Imaging-${version} -checksums md5 fc14a54e1ce02a0225be8854bfba478e \ - sha1 76c37504251171fda8da8e63ecb8bc42a69a5c81 \ - rmd160 9af570fe100e250a4860314341fe3e6d695d7fde -patchfiles patch-setup.py pil-2009-raclette-fb7ce579f5f9.diff +name py-pil +version 1.1.7 +revision 3 +license MIT +maintainers jmr openmaintainer +description Python Imaging Library +long_description The Python Imaging Library (PIL) adds image \ + processing capabilities to your Python interpreter. \ + This library supports many file formats, and \ + provides powerful image processing and graphics \ + capabilities. +categories-append graphics +platforms darwin freebsd +homepage http://www.pythonware.com/products/pil/ +master_sites http://effbot.org/downloads/ +distname Imaging-${version} +checksums md5 fc14a54e1ce02a0225be8854bfba478e \ + sha1 76c37504251171fda8da8e63ecb8bc42a69a5c81 \ + rmd160 9af570fe100e250a4860314341fe3e6d695d7fde -depends_lib-append port:freetype \ - port:lcms \ - port:py-tkinter +python.versions 24 25 26 27 -post-patch { - reinplace s,__PREFIX__,${prefix},g ${worksrcpath}/setup.py -} +if {$subport != $name} { + patchfiles patch-setup.py pil-2009-raclette-fb7ce579f5f9.diff \ + patch-PIL-TiffImagePlugin.py.diff -post-destroot { - xinstall -d -m 0755 ${destroot}${prefix}/share/doc/${name} - xinstall -m 0644 -W ${worksrcpath} BUILDME CHANGES CONTENTS README \ - ${destroot}${prefix}/share/doc/${name} + depends_lib-append port:freetype \ + port:lcms \ + port:py${python.version}-tkinter + + post-patch { + reinplace s,__PREFIX__,${prefix},g ${worksrcpath}/setup.py + } + + post-destroot { + xinstall -d -m 0755 ${destroot}${prefix}/share/doc/${name} + xinstall -m 0644 -W ${worksrcpath} BUILDME CHANGES CONTENTS README \ + ${destroot}${prefix}/share/doc/${name} + } } -variant no_tk description {do not require the python tk interface} { - depends_lib-delete port:py-tkinter -} +livecheck.type regex +livecheck.url ${homepage} +livecheck.regex {Imaging-([0-9\.]+)\.tar\.gz} Added: trunk/dports/python/py-pil/files/patch-PIL-TiffImagePlugin.py.diff =================================================================== --- trunk/dports/python/py-pil/files/patch-PIL-TiffImagePlugin.py.diff (rev 0) +++ trunk/dports/python/py-pil/files/patch-PIL-TiffImagePlugin.py.diff 2011-07-29 05:51:47 UTC (rev 81303) @@ -0,0 +1,10 @@ +--- PIL/TiffImagePlugin.py.b 2011-02-23 16:43:49.000000000 -0800 ++++ PIL/TiffImagePlugin.py 2011-02-23 11:45:06.000000000 -0800 +@@ -138,6 +138,7 @@ + (II, 1, 1, 2, (1,), ()): ("1", "1;R"), + (II, 1, 1, 1, (8,), ()): ("L", "L"), + (II, 1, 1, 1, (8,8), (2,)): ("LA", "LA"), ++ (II, 1, 1, 1, (1,1), (2,)): ("1", "1"), + (II, 1, 1, 2, (8,), ()): ("L", "L;R"), + (II, 1, 1, 1, (16,), ()): ("I;16", "I;16"), + (II, 1, 2, 1, (16,), ()): ("I;16S", "I;16S"),
participants (1)
-
jmr@macports.org