[58514] trunk/dports/graphics

ryandesign at macports.org ryandesign at macports.org
Tue Sep 29 22:37:20 PDT 2009


Revision: 58514
          http://trac.macports.org/changeset/58514
Author:   ryandesign at macports.org
Date:     2009-09-29 22:37:16 -0700 (Tue, 29 Sep 2009)
Log Message:
-----------
cairo, cairo-devel: use archcheck portgroup

Modified Paths:
--------------
    trunk/dports/graphics/cairo/Portfile
    trunk/dports/graphics/cairo-devel/Portfile

Modified: trunk/dports/graphics/cairo/Portfile
===================================================================
--- trunk/dports/graphics/cairo/Portfile	2009-09-30 05:07:32 UTC (rev 58513)
+++ trunk/dports/graphics/cairo/Portfile	2009-09-30 05:37:16 UTC (rev 58514)
@@ -2,6 +2,7 @@
 
 PortSystem              1.0
 PortGroup               muniversal 1.0
+PortGroup               archcheck 1.0
 
 name                    cairo
 conflicts               cairo-devel
@@ -42,6 +43,14 @@
     port:zlib \
     port:expat
 
+archcheck.files         lib/libpixman-1.dylib \
+                        lib/libXrender.dylib \
+                        lib/libfontconfig.dylib \
+                        lib/libfreetype.dylib \
+                        lib/libpng.dylib \
+                        lib/libz.dylib \
+                        lib/libexpat.dylib
+
 pre-extract {
     if {"darwin" == ${os.platform} && 8 == ${os.major}} {
         set minimum_xcodeversion 2.4.1
@@ -79,6 +88,7 @@
 variant glitz conflicts no_x11 description {Add glitz graphics interface} {
     depends_lib-append \
         port:glitz
+    archcheck.files-append  lib/libglitz.dylib
     configure.args-delete \
         --disable-glitz
     configure.args-append \
@@ -106,6 +116,7 @@
 variant no_x11 conflicts glitz x11_xcb {
     depends_lib-delete \
         port:xrender
+    archcheck.files-delete  lib/libXrender.dylib
     configure.args-delete \
         --enable-xlib \
         --enable-xlib-xrender \
@@ -121,6 +132,7 @@
     configure.args-append --enable-xcb
     depends_lib-append \
         port:xorg-xcb-util
+    archcheck.files-append  lib/libxcb-render-util.dylib
 }
 
 test.run                yes

Modified: trunk/dports/graphics/cairo-devel/Portfile
===================================================================
--- trunk/dports/graphics/cairo-devel/Portfile	2009-09-30 05:07:32 UTC (rev 58513)
+++ trunk/dports/graphics/cairo-devel/Portfile	2009-09-30 05:37:16 UTC (rev 58514)
@@ -2,6 +2,7 @@
 
 PortSystem              1.0
 PortGroup               muniversal 1.0
+PortGroup               archcheck 1.0
 
 name                    cairo-devel
 conflicts               cairo
@@ -42,6 +43,14 @@
     port:zlib \
     port:expat
 
+archcheck.files         lib/libpixman-1.dylib \
+                        lib/libXrender.dylib \
+                        lib/libfontconfig.dylib \
+                        lib/libfreetype.dylib \
+                        lib/libpng.dylib \
+                        lib/libz.dylib \
+                        lib/libexpat.dylib
+
 pre-extract {
     if {"darwin" == ${os.platform} && 8 == ${os.major}} {
         set minimum_xcodeversion 2.4.1
@@ -79,6 +88,7 @@
 variant glitz conflicts no_x11 description {Add glitz graphics interface} {
     depends_lib-append \
         port:glitz
+    archcheck.files-append  lib/libglitz.dylib
     configure.args-delete \
         --disable-glitz
     configure.args-append \
@@ -106,6 +116,7 @@
 variant no_x11 conflicts glitz x11_xcb {
     depends_lib-delete \
         port:xrender
+    archcheck.files-delete  lib/libXrender.dylib
     configure.args-delete \
         --enable-xlib \
         --enable-xlib-xrender \
@@ -121,6 +132,7 @@
     configure.args-append --enable-xcb
     depends_lib-append \
         port:xorg-xcb-util
+    archcheck.files-append  lib/libxcb-render-util.dylib
 }
 
 test.run                yes
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090929/d923173b/attachment.html>


More information about the macports-changes mailing list