[20006] trunk/dports/gnome/gnucash-docs/Portfile

source_changes at macosforge.org source_changes at macosforge.org
Tue Oct 10 03:13:43 PDT 2006


Revision: 20006
          http://trac.macosforge.org/projects/macports/changeset/20006
Author:   rhwood at macports.org
Date:     2006-10-10 03:13:43 -0700 (Tue, 10 Oct 2006)

Log Message:
-----------
Upgrade to 2.0.1[[BR]]Closes ticket:10851

Modified Paths:
--------------
    trunk/dports/gnome/gnucash-docs/Portfile

Modified: trunk/dports/gnome/gnucash-docs/Portfile
===================================================================
--- trunk/dports/gnome/gnucash-docs/Portfile	2006-10-10 10:12:58 UTC (rev 20005)
+++ trunk/dports/gnome/gnucash-docs/Portfile	2006-10-10 10:13:43 UTC (rev 20006)
@@ -2,7 +2,7 @@
 
 PortSystem        1.0
 name              gnucash-docs
-version           2.0.0
+version           2.0.1
 revision	  0
 categories        gnome x11
 maintainers       mas at seligma.com
@@ -16,12 +16,41 @@
 		  accounting principles to ensure balanced books and \
 		  accurate reports. \
 		  This package contains (1) the user manual and (2) the \
-		  Tutorial And Concepts Guide.
+		  Tutorial And Concepts Guide.  Both are available through \
+		  yelp, the gnome help browser, and an HTML copy is \
+		  installed in /opt/local/share/doc/gnucash.
 homepage          http://www.gnucash.org/
 master_sites      http://www.gnucash.org/pub/gnucash/sources/stable/
-checksums	  md5 9a84f681330aa61ea1aa7448b87e86a4
+checksums	  md5 c95256826fb7bc8410c789d855045855
+		  # gpg signature verified
 depends_lib	  bin:scrollkeeper-config:scrollkeeper \
 		  port:libxml2 \
 		  bin:xsltproc:libxslt
 depends_run	  bin:yelp:yelp
 
+build.target	  all html
+
+destroot {
+	system "cd ${worksrcpath}; ${build.cmd} install prefix=${destroot}${prefix}"
+
+	# Install HTML copies
+	# Duplicate figures are removed, using symlinks instead.
+	# If you update this, please check for additional localizations!
+
+	file mkdir ${destpath}/${prefix}/share/doc/gnucash/C
+	file mkdir ${destpath}/${prefix}/share/doc/gnucash/de_DE
+
+	file copy ${portpath}/${filesdir}/index.html ${destpath}/${prefix}/share/doc/gnucash
+
+	file copy ${worksrcpath}/guide/C/gnucash-guide ${destpath}/${prefix}/share/doc/gnucash/C
+	file delete -force ${destpath}/${prefix}/share/doc/gnucash/C/gnucash-guide/figures
+	system "ln -sf ${prefix}/share/gnome/help/gnucash/C/figures ${destpath}/${prefix}/share/doc/gnucash/C/gnucash-guide/figures"
+
+	file copy ${worksrcpath}/help/C/gnucash-help ${destpath}/${prefix}/share/doc/gnucash/C
+	file delete -force ${destpath}/${prefix}/share/doc/gnucash/C/gnucash-help/figures
+	system "ln -sf ${prefix}/share/gnome/help/gnucash/C/figures ${destpath}/${prefix}/share/doc/gnucash/C/gnucash-help/figures"
+
+	file copy ${worksrcpath}/help/de_DE/gnucash-help ${destpath}/${prefix}/share/doc/gnucash/de_DE
+	file delete -force ${destpath}/${prefix}/share/doc/gnucash/de_DE/gnucash-help/figures
+	system "ln -sf ${prefix}/share/gnome/help/gnucash/de_DE/figures ${destpath}/${prefix}/share/doc/gnucash/de_DE/gnucash-help/figures"
+}

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20061010/d1913e3e/attachment.html


More information about the macports-changes mailing list