[32265] trunk/dports/gnustep/gnustep-base/Portfile
ryandesign at macports.org
ryandesign at macports.org
Sun Dec 23 04:30:20 PST 2007
Revision: 32265
http://trac.macosforge.org/projects/macports/changeset/32265
Author: ryandesign at macports.org
Date: 2007-12-23 04:30:16 -0800 (Sun, 23 Dec 2007)
Log Message:
-----------
gnustep-base: use ffi by default now instead of ffcall because ffcall doesn't seem to work properly as of Mac OS X 10.4; see #13693
Modified Paths:
--------------
trunk/dports/gnustep/gnustep-base/Portfile
Modified: trunk/dports/gnustep/gnustep-base/Portfile
===================================================================
--- trunk/dports/gnustep/gnustep-base/Portfile 2007-12-23 12:23:52 UTC (rev 32264)
+++ trunk/dports/gnustep/gnustep-base/Portfile 2007-12-23 12:30:16 UTC (rev 32265)
@@ -21,8 +21,7 @@
checksums md5 10a24a5568c5505c4b7480f170733d4d
-depends_lib port:ffcall \
- port:gnustep-make \
+depends_lib port:gnustep-make \
port:libxslt \
port:openssl
@@ -61,13 +60,25 @@
"kill -9 `cat ${my_pid}` && \\" \
"rm -f ${my_pid}"
-variant with_ffi {
+
+if { ![variant_isset ffcall] } {
+ default_variants +ffi
+}
+
+variant ffi description conflicts ffcall {Build with ffi (default)} {
+ depends_lib-append port:libffi
configure.args-append \
- --enable-libffi \
- --with-ffi-include=${prefix}/include/gcc42 \
+ --enable-libffi \
+ --with-ffi-include=${prefix}/include/gcc42 \
--with-ffi-library=${prefix}/lib/gcc42
}
+variant ffcall conflicts ffi description {Build with ffcall} {
+ depends_lib-append port:ffcall
+ configure.args-append \
+ --enable-ffcall
+}
+
platform darwin {
post-destroot {
set system_dir ${destroot}${prefix}/GNUstep/System
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071223/3414688a/attachment.html
More information about the macports-changes
mailing list