[67161] trunk/dports/graphics/antigraingeometry/Portfile
Revision: 67161 http://trac.macports.org/changeset/67161 Author: ryandesign@macports.org Date: 2010-04-30 06:16:33 -0700 (Fri, 30 Apr 2010) Log Message: ----------- antigraingeometry: force 32-bit build because this uses Carbon, and add archcheck portgroup; see #21599 Modified Paths: -------------- trunk/dports/graphics/antigraingeometry/Portfile Modified: trunk/dports/graphics/antigraingeometry/Portfile =================================================================== --- trunk/dports/graphics/antigraingeometry/Portfile 2010-04-30 12:47:48 UTC (rev 67160) +++ trunk/dports/graphics/antigraingeometry/Portfile 2010-04-30 13:16:33 UTC (rev 67161) @@ -1,6 +1,8 @@ # $Id$ PortSystem 1.0 +PortGroup archcheck 1.0 + name antigraingeometry version 2.5 revision 2 @@ -29,12 +31,27 @@ rmd160 fac24d8ea56ee0a87307189f73c432b07b6d3c50 depends_lib port:freetype port:xorg-libX11 +archcheck.files lib/libfreetype.dylib lib/libX11.dylib depends_build port:pkgconfig # These patchfiles hack out sdl support, it can't be done with a # configure flag because of some autoconf/automake issues... patchfiles patch-configure.in.diff patch-src-platform-Makefile.am.diff +# Force 32-bit build because it uses Carbon +universal_variant no +if {[info exists supported_archs]} { + supported_archs i386 ppc +} +switch ${configure.build_arch} { + x86_64 { + configure.build_arch i386 + } + ppc64 { + configure.build_arch ppc + } +} + use_autoreconf yes autoreconf.args -fvi autoreconf.env AUTOMAKE="automake --foreign --add-missing --ignore-deps" @@ -45,4 +62,5 @@ variant sdl { patchfiles-delete configure.in.diff src-platform-Makefile.am.diff depends_lib-append path:lib/pkgconfig/sdl.pc:libsdl + archcheck.files-append lib/libSDL.dylib }
participants (1)
-
ryandesign@macports.org