Revision: 76608 http://trac.macports.org/changeset/76608 Author: phw@macports.org Date: 2011-03-02 03:00:05 -0800 (Wed, 02 Mar 2011) Log Message: ----------- New port: ditaa. Module to draw with ascii art (i.e. from org mode) Added Paths: ----------- trunk/dports/java/ditaa/ trunk/dports/java/ditaa/Portfile Added: trunk/dports/java/ditaa/Portfile =================================================================== --- trunk/dports/java/ditaa/Portfile (rev 0) +++ trunk/dports/java/ditaa/Portfile 2011-03-02 11:00:05 UTC (rev 76608) @@ -0,0 +1,49 @@ +PortSystem 1.0 + +name ditaa +version 0_9 +categories java editor +platforms darwin +maintainers phw openmaintainer +description ditaa is a small command-line utility written in Java, that can convert diagrams drawn using ascii art +long_description ${description} + +homepage http://ditaa.sourceforge.net +master_sites sourceforge +distfiles ${name}${version}-src.zip +use_zip yes + +checksums md5 d7230273bf4c28c5029d350842278cf9 \ + sha1 570893b57cb29efbc919c7a36f119a0db11c46ce \ + rmd160 84222a7ded4680d3d0b2b7fac79e19c8983c6233 + + +worksrcdir . +depends_build bin:ant:apache-ant + + +post-extract { + xinstall -m 755 -d ${worksrcpath}/bin +} + +use_configure no + +build.cmd ant +build.args -buildfile build/release.xml +build.target compile release-jar + + +destroot { + xinstall -m 755 -d ${destroot}${prefix}/share/java/ + xinstall -m 644 ${worksrcpath}/releases/${name}${version}.jar \ + ${destroot}${prefix}/share/java/ + + if {[variant_isset emacs]} { + xinstall -m 755 -d ${destroot}${prefix}/share/emacs/contrib/scripts/ + xinstall -m 644 ${worksrcpath}/releases/${name}${version}.jar \ + ${destroot}${prefix}/share/emacs/contrib/scripts/ditaa.jar + } +} + +variant emacs description {Link it into emacs} { + }