[71515] trunk/dports/textproc
landonf at macports.org
landonf at macports.org
Wed Sep 15 10:48:46 PDT 2010
Revision: 71515
http://trac.macports.org/changeset/71515
Author: landonf at macports.org
Date: 2010-09-15 10:48:43 -0700 (Wed, 15 Sep 2010)
Log Message:
-----------
Add a port for NaturalDocs, a source documentation system
http://www.naturaldocs.org/
Added Paths:
-----------
trunk/dports/textproc/naturaldocs/
trunk/dports/textproc/naturaldocs/Portfile
Added: trunk/dports/textproc/naturaldocs/Portfile
===================================================================
--- trunk/dports/textproc/naturaldocs/Portfile (rev 0)
+++ trunk/dports/textproc/naturaldocs/Portfile 2010-09-15 17:48:43 UTC (rev 71515)
@@ -0,0 +1,46 @@
+# $Id: $
+
+PortSystem 1.0
+
+name naturaldocs
+version 1.5
+categories textproc devel
+maintainers landonf openmaintainer
+description Documentation system for several programming languages
+long_description \
+ Natural Docs is an open-source documentation generator for multiple \
+ programming languages. You document your code in a natural syntax \
+ that reads like plain English. Natural Docs then scans your code \
+ and builds high-quality HTML documentation from it.
+
+platforms darwin
+
+homepage http://www.naturaldocs.org/
+master_sites sourceforge:${name}/Stable%20Releases/${version}
+distname NaturalDocs-${version}
+use_zip yes
+extract.dir ${worksrcpath}
+
+checksums md5 0c6fc5b424e672350c9ae510cabdeca5 \
+ sha1 e506e2759f7436467d4b8dcb7b37300401d07008 \
+ rmd160 3c571a080090d02e90e84013c864608376a7fd7e
+
+depends_build bin:perl:perl5 bin:flex:flex bin:bison:bison bin:ginstall:coreutils
+
+pre-extract {
+ # The zip file extracts the files without a containing directory, so we create it here.
+ file mkdir ${worksrcpath}
+}
+
+post-patch {
+ reinplace s|/usr/bin/perl|${prefix}/bin/perl|g ${worksrcpath}/NaturalDocs
+ system "chmod +x \"${worksrcpath}/NaturalDocs\""
+}
+
+configure {}
+build {}
+
+destroot {
+ file copy ${worksrcpath} ${destroot}/${prefix}/lib/
+ ln -sf ${prefix}/lib/NaturalDocs-${version}/NaturalDocs ${destroot}/${prefix}/bin/
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100915/7eea5dce/attachment.html>
More information about the macports-changes
mailing list