Revision: 81620 http://trac.macports.org/changeset/81620 Author: hum@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 -@prefix@/bin/play $cmd $@ +@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 -@prefix@/bin/play $cmd -Ddualist.lang=ja -Djava.library.path=@prefix@/lib -Dfile.encoding=UTF-8 $@ +@prefix@/bin/play $cmd -Ddualist.lang=ja -Djava.library.path=@prefix@/lib -Dfile.encoding=UTF-8 "$@"
participants (1)
-
hum@macports.org