[62912] trunk/dports/graphics/imlib2/Portfile

nox at macports.org nox at macports.org
Thu Jan 21 12:00:05 PST 2010


Revision: 62912
          http://trac.macports.org/changeset/62912
Author:   nox at macports.org
Date:     2010-01-21 12:00:05 -0800 (Thu, 21 Jan 2010)
Log Message:
-----------
Enable MMX optimisations in imlib2

MMX optimisation seems to need to be disabled only on Tiger.

To further improve the quality of the port, please note that its library
dependencies have also been fixed and that it now uses port group
`archcheck`.

Modified Paths:
--------------
    trunk/dports/graphics/imlib2/Portfile

Modified: trunk/dports/graphics/imlib2/Portfile
===================================================================
--- trunk/dports/graphics/imlib2/Portfile	2010-01-21 19:59:52 UTC (rev 62911)
+++ trunk/dports/graphics/imlib2/Portfile	2010-01-21 20:00:05 UTC (rev 62912)
@@ -1,10 +1,11 @@
 # $Id$
 
 PortSystem      1.0
+PortGroup       archcheck 1.0
 
 name            imlib2
 version         1.4.2
-revision        1
+revision        2
 categories      graphics devel
 platforms       darwin
 maintainers     nomaintainer
@@ -28,27 +29,50 @@
     port:pkgconfig
 
 depends_lib \
+    port:bzip2 \
     port:giflib \
     port:libid3tag \
     port:libpng \
     port:jpeg \
     port:freetype \
+    port:tiff \
+    port:xorg-libSM \
     port:xorg-libX11 \
     port:xorg-libXext \
     port:zlib
 
+archcheck.files \
+    lib/libX11.dylib \
+    lib/libXext.dylib \
+    lib/libbz2.dylib \
+    lib/libfreetype.dylib \
+    lib/libgif.dylib \
+    lib/libid3tag.dylib \
+    lib/libjpeg.dylib \
+    lib/libpng.dylib \
+    lib/libSM.dylib \
+    lib/libtiff.dylib \
+    lib/libz.dylib
+
 use_autoreconf  yes
 autoreconf.args -fv
 
+configure.args \
+    --disable-amd64
+
 post-destroot {
-    xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
-    eval xinstall -m 644 -W ${worksrcpath}/doc \
-        [glob ${worksrcpath}/doc/*.gif] index.html \
-        ${destroot}${prefix}/share/doc/${name}
+    set docdir ${prefix}/share/doc/${name}
+    xinstall -d ${destroot}${docdir}
+    xinstall -m 644 -W ${worksrcpath} AUTHORS COPYING ChangeLog NEWS README \
+        TODO ${destroot}${docdir}
+
+    xinstall -d ${destroot}${docdir}/html
+    eval xinstall -m 644 [glob -directory ${worksrcpath}/doc *.{html,gif}] \
+        ${destroot}${docdir}/html
 }
 
-platform i386 {
-    configure.args-append   --disable-mmx --disable-amd64
+platform darwin 8 {
+    configure.args-append --disable-mmx
 }
 
 livecheck.distname ${name}-src
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100121/001b5c26/attachment.html>


More information about the macports-changes mailing list