[84313] trunk/dports/lang/clisp/Portfile

and.damore at macports.org and.damore at macports.org
Thu Sep 22 01:01:20 PDT 2011


Revision: 84313
          http://trac.macports.org/changeset/84313
Author:   and.damore at macports.org
Date:     2011-09-22 01:01:17 -0700 (Thu, 22 Sep 2011)
Log Message:
-----------
Removed clisp port's overridden phases

Modified Paths:
--------------
    trunk/dports/lang/clisp/Portfile

Modified: trunk/dports/lang/clisp/Portfile
===================================================================
--- trunk/dports/lang/clisp/Portfile	2011-09-22 06:50:45 UTC (rev 84312)
+++ trunk/dports/lang/clisp/Portfile	2011-09-22 08:01:17 UTC (rev 84313)
@@ -28,18 +28,17 @@
                     sha1    7e8d585ef8d0d6349ffe581d1ac08681e6e670d4 \
                     rmd160  bfb81abf942b07bbb8d83505f287d546b1bbdacc
 
-use_bzip2       yes
-
-universal_variant no
-
 depends_lib     port:readline   \
                 port:gettext    \
                 port:libsigsegv
 
+universal_variant no
+use_bzip2       yes
 patchfiles      patch-src_lispbibl_d.diff
+post-extract {
+    file mkdir ${workpath}/home
+}
 
-build.dir       ${worksrcpath}/src
-
 # Force 32-bit, inline-asm
 supported_archs ppc i386
 
@@ -47,28 +46,20 @@
 platform darwin 11 {
     configure.cflags-append -Wl,-no_pie
 }
-configure.args --prefix=${prefix} --with-libreadline-prefix=${prefix} \
-               --with-libsigsegv-prefix=${prefix} --with-libiconv-prefix=${prefix}
+configure.cc-append  ${configure.cc_archflags}
+configure.args      --with-libreadline-prefix=${prefix} \
+                    --with-libsigsegv-prefix=${prefix} \
+                    --with-libiconv-prefix=${prefix}
 
-configure {
-    set cmdstring "CFLAGS='[join ${configure.cflags}]' \
-                         CC='${configure.cc} ${configure.cc_archflags}' \
-                        ./configure [join ${configure.args}]"
-    ui_debug "EXECUTING: $cmdstring"
-    system "cd ${configure.dir} && $cmdstring"
-}
+use_parallel_build  no
+build.dir           ${worksrcpath}/src
+build.env-append    HOME=${workpath}/home
+build.env-delete    LD_PREBIND LD_PREBIND_ALLOW_OVERLAP
+build.cmd           "ulimit -s 16384 && make"
+build.target 
 
-build {
-    file mkdir ${workpath}/home
-    set cmdstring "cd ${build.dir} && ulimit -s 16384 && \
-                   unset LD_PREBIND LD_PREBIND_ALLOW_OVERLAP && \
-                   HOME=${workpath}/home make"
-    ui_debug "EXECUTING: $cmdstring"
-    system $cmdstring
-    set cmdstring "$cmdstring check"
-    ui_debug "EXECUTING: $cmdstring"
-    system $cmdstring
-}
+test.run            yes
+test.target         check
 
 livecheck.type  regex
 livecheck.url   http://ftp.gnu.org/gnu/${name}/release/?C=M&O=D
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110922/96c22f6f/attachment.html>


More information about the macports-changes mailing list