[81620] trunk/dports/java/dualist

hum at macports.org hum at macports.org
Tue Aug 2 19:30:47 PDT 2011


Revision: 81620
          http://trac.macports.org/changeset/81620
Author:   hum at macports.org
Date:     2011-08-02 19:30:47 -0700 (Tue, 02 Aug 2011)
Log Message:
-----------
java/dualist: 0.1_1
- added "math" category.
- added "supported_archs noarch".
- replaced system "chmod" and "ln" with tcl commands.
- moved notes outside the phases to run "port notes".
- quoted the argument variable "$@" in scripts.
See http://lists.macosforge.org/pipermail/macports-dev/2011-August/015475.html
Thanks to Ryan.

Modified Paths:
--------------
    trunk/dports/java/dualist/Portfile
    trunk/dports/java/dualist/files/dualist
    trunk/dports/java/dualist/files/dualist-mecab

Modified: trunk/dports/java/dualist/Portfile
===================================================================
--- trunk/dports/java/dualist/Portfile	2011-08-03 01:50:57 UTC (rev 81619)
+++ trunk/dports/java/dualist/Portfile	2011-08-03 02:30:47 UTC (rev 81620)
@@ -5,7 +5,8 @@
 
 name                dualist
 version             0.1
-categories          java textproc
+revision            1
+categories          java math textproc
 platforms           darwin
 maintainers         hum openmaintainer
 license             Apache-2.0
@@ -39,7 +40,7 @@
 }
 
 use_configure       no
-universal_variant   no
+supported_archs     noarch
 
 build.cmd           true
 
@@ -53,7 +54,7 @@
 
     # Configure working directories.
     xinstall -m 1777 -d ${destroot}${dualist_dir}/tmp
-    system "chmod 1777  ${destroot}${dualist_dir}/public/results"
+    file attributes     ${destroot}${dualist_dir}/public/results -permissions 01777
     destroot.keepdirs   ${destroot}${dualist_dir}/tmp \
                         ${destroot}${dualist_dir}/public/results
 
@@ -61,10 +62,10 @@
     xinstall -m 755 ${filespath}/dualist     ${destroot}${prefix}/bin
     reinplace "s|@prefix@|${prefix}|g"       ${destroot}${prefix}/bin/dualist
     reinplace "s|@java_home@|${java_home}|g" ${destroot}${prefix}/bin/dualist
-
-    notes "To try DUALIST, run 'dualist' and open http://localhost:9000/."
 }
 
+notes "To try DUALIST, run 'dualist' and open http://localhost:9000/."
+
 post-deactivate {
     ui_msg "To revert the system after uninstalling the port,"
     ui_msg "delete the dualist directory:"
@@ -80,7 +81,7 @@
             Makefile \
             SimpleMecabPipe.java \
             ${worksrcpath}
-        system "ln -s ${prefix}/share/java/mecab.jar ${worksrcpath}/lib/"
+        file link -symbolic ${worksrcpath}/lib/mecab.jar ${prefix}/share/java/mecab.jar
     }
 
     post-patch {
@@ -94,9 +95,9 @@
         xinstall -m 755 ${filespath}/dualist-mecab ${destroot}${prefix}/bin
         reinplace "s|@prefix@|${prefix}|g"         ${destroot}${prefix}/bin/dualist-mecab
         reinplace "s|@java_home@|${java_home}|g"   ${destroot}${prefix}/bin/dualist-mecab
+    }
 
-        notes-append "For Japanese texts, run 'dualist-mecab' instead of 'dualist'."
-    }
+    notes-append "For Japanese texts, run 'dualist-mecab' instead of 'dualist'."
 }
 
 livecheck.type      regex

Modified: trunk/dports/java/dualist/files/dualist
===================================================================
--- trunk/dports/java/dualist/files/dualist	2011-08-03 01:50:57 UTC (rev 81619)
+++ trunk/dports/java/dualist/files/dualist	2011-08-03 02:30:47 UTC (rev 81620)
@@ -6,4 +6,4 @@
 shift
 JAVA_HOME=@java_home@
 cd @prefix@/share/java/dualist
- at prefix@/bin/play $cmd $@
+ at prefix@/bin/play $cmd "$@"

Modified: trunk/dports/java/dualist/files/dualist-mecab
===================================================================
--- trunk/dports/java/dualist/files/dualist-mecab	2011-08-03 01:50:57 UTC (rev 81619)
+++ trunk/dports/java/dualist/files/dualist-mecab	2011-08-03 02:30:47 UTC (rev 81620)
@@ -6,4 +6,4 @@
 shift
 JAVA_HOME=@java_home@
 cd @prefix@/share/java/dualist
- at prefix@/bin/play $cmd -Ddualist.lang=ja -Djava.library.path=@prefix@/lib -Dfile.encoding=UTF-8 $@
+ at prefix@/bin/play $cmd -Ddualist.lang=ja -Djava.library.path=@prefix@/lib -Dfile.encoding=UTF-8 "$@"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110802/79e6970c/attachment.html>


More information about the macports-changes mailing list