[76424] trunk/dports/lang/QiII/Portfile

ryandesign at macports.org ryandesign at macports.org
Tue Feb 22 15:14:39 PST 2011


Revision: 76424
          http://trac.macports.org/changeset/76424
Author:   ryandesign at macports.org
Date:     2011-02-22 15:14:37 -0800 (Tue, 22 Feb 2011)
Log Message:
-----------
QiII: more cleanup per http://lists.macosforge.org/pipermail/macports-dev/2011-February/013942.html

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

Modified: trunk/dports/lang/QiII/Portfile
===================================================================
--- trunk/dports/lang/QiII/Portfile	2011-02-22 22:57:09 UTC (rev 76423)
+++ trunk/dports/lang/QiII/Portfile	2011-02-22 23:14:37 UTC (rev 76424)
@@ -5,6 +5,7 @@
 
 name              QiII
 version           1.07
+revision          1
 categories        lang
 maintainers       mac.com:quest
 platforms         darwin
@@ -36,22 +37,16 @@
 
 depends_build     port:sbcl
 
+set qiii_dir        ${prefix}/share/${name}
+
 build { 
-  system "cd ${worksrcpath}/Lisp && sbcl --load 'install.lsp'"
-  reinplace "s|Qi.core|${prefix}/src/${name}/Lisp/Qi.core|g" ${worksrcpath}/Lisp/Qi-Linux-SBCL
+  system "cd ${worksrcpath}/Lisp && ${prefix}/bin/sbcl --load 'install.lsp'"
+  reinplace "s|Qi.core|${qiii_dir}/Lisp/Qi.core|g" ${worksrcpath}/Lisp/Qi-Linux-SBCL
   system "cd ${worksrcpath}/Lisp && cat Qi-Linux-SBCL | col -b > Qi-Mac-SBCL"
-  system "cd ${worksrcpath}/Lisp && chmod 755 Qi-Mac-SBCL"
+  file attributes ${worksrcpath}/Lisp/Qi-Mac-SBCL -permissions 0755
 }
 
 destroot {
-  system "cp -R ${worksrcpath} ${destroot}${prefix}/src/${name}"
+    copy ${worksrcpath} ${destroot}${qiii_dir}
+    ln -s ${qiii_dir}/Lisp/Qi-Mac-SBCL ${destroot}${prefix}/bin/Qi
 }
-
-post-install {
-  system "ln -fs ${prefix}/src/${name}/Lisp/Qi-Mac-SBCL ${prefix}/bin/Qi"
-}
-
-post-uninstall {
-  system "cd ${prefix}/bin; rm Qi"
-}
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110222/46f425a3/attachment.html>


More information about the macports-changes mailing list