[33628] trunk/dports/lang/sicp/Portfile

ryandesign at macports.org ryandesign at macports.org
Thu Jan 31 18:23:59 PST 2008


Revision: 33628
          http://trac.macosforge.org/projects/macports/changeset/33628
Author:   ryandesign at macports.org
Date:     2008-01-31 18:23:58 -0800 (Thu, 31 Jan 2008)

Log Message:
-----------
sicp:

 * update to latest version (but I don't like their version "numbers")
 * since the distfile doesn't contain a version number, add dist_subdir so users with the old distfile won't now get a checksum error when upgrading
 * use extract.mkdir instead of doing the same thing manually
 * add dependency on texinfo port
 * make sure the makeinfo from MacPorts gets used, not some other

Closes #14119.

Modified Paths:
--------------
    trunk/dports/lang/sicp/Portfile

Modified: trunk/dports/lang/sicp/Portfile
===================================================================
--- trunk/dports/lang/sicp/Portfile	2008-02-01 01:58:49 UTC (rev 33627)
+++ trunk/dports/lang/sicp/Portfile	2008-02-01 02:23:58 UTC (rev 33628)
@@ -2,7 +2,7 @@
 PortSystem	1.0
 name		sicp
 version		0.0.1
-revision	1
+revision	2
 categories	lang
 maintainers	nomaintainer
 description	Lytha Ayth's texinfo version of Structure and \
@@ -11,12 +11,15 @@
 homepage	http://www.neilvandyke.org/sicp-texi/
 master_sites	${homepage}
 distname	sicp.texi
-checksums	md5 ddce80a3a44f092287f235dc93d9a864
-pre-extract	{ file mkdir ${worksrcpath} }
+dist_subdir	${name}/${version}_${revision}
+checksums	md5 57105e0883446d0da50f5419c3ca6383
+extract.mkdir	yes
 extract.suffix	.gz
-extract.post_args	> ${distname}/${distname}
+extract.post_args	> ${distname}
 use_configure	no
-build.cmd	makeinfo
+universal_variant	no
+depends_build	port:texinfo
+build.cmd	${prefix}/bin/makeinfo
 build.target	${distname}
 destroot	{
 	system "cd ${worksrcpath} && \

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


More information about the macports-changes mailing list