[27971] trunk/dports/archivers/dzip/Portfile
source_changes at macosforge.org
source_changes at macosforge.org
Thu Aug 16 15:13:38 PDT 2007
Revision: 27971
http://trac.macosforge.org/projects/macports/changeset/27971
Author: nox at macports.org
Date: 2007-08-16 15:13:37 -0700 (Thu, 16 Aug 2007)
Log Message:
-----------
dzip:
* Added universal support.
* Added sha1 and rmd160 checksums and livecheck.
Modified Paths:
--------------
trunk/dports/archivers/dzip/Portfile
Modified: trunk/dports/archivers/dzip/Portfile
===================================================================
--- trunk/dports/archivers/dzip/Portfile 2007-08-16 21:19:26 UTC (rev 27970)
+++ trunk/dports/archivers/dzip/Portfile 2007-08-16 22:13:37 UTC (rev 27971)
@@ -1,39 +1,55 @@
# $Id$
-PortSystem 1.0
+PortSystem 1.0
name dzip
version 2.9
categories archivers
-platforms darwin
-maintainers nomaintainer at macports.org
+maintainers nomaintainer
description file compression tool
-long_description Dzip is a program for file compression. It's advantage \
- over more popular compression software is in the size of the \
- program, easily fitting on a floppy disk. Dzip's original purpose \
- was to compress demo recordings of the id software game Quake.
+long_description \
+ Dzip is a program for file compression. It's advantage \
+ over more popular compression software is in the size of the \
+ program, easily fitting on a floppy disk. Dzip's original purpose \
+ was to compress demo recordings of the id software game Quake.
+
homepage http://speeddemosarchive.com/dzip/
master_sites ${homepage}
-distname dz29src
-checksums md5 b02d69c7c6ee491380d77f26c6f5a6e0
+distname dz[strsed ${version} {/\.//}]src
use_zip yes
+checksums md5 b02d69c7c6ee491380d77f26c6f5a6e0 \
+ sha1 64e7b0d07c55aaa22bbcf04066135b5a9968e5ee \
+ rmd160 4719785c312a577eb7b1aacad43a24b6fd8a4ed2
+
+extract.dir ${worksrcpath}
+
pre-extract {
file mkdir ${worksrcpath}
}
-extract.dir ${worksrcpath}
-use_configure no
+# Dummy configure to enable universal variant
+configure {}
-build.target dzip
+build.target ${name}
build.args -f Makefile.linux
destroot {
- xinstall -m 755 -d ${destroot}${prefix}/bin
- xinstall -m 755 ${worksrcpath}/dzip ${destroot}${prefix}/bin/
+ xinstall -m 0755 ${worksrcpath}/dzip ${destroot}${prefix}/bin
}
-platform darwin 8 {
- build.args-append CC=/usr/bin/gcc-4.0
+variant universal {
+ build.args-append "LDFLAGS=\"${configure.universal_ldflags}\""
+
+ post-patch {
+ cd ${worksrcpath}
+
+ reinplace -E "s|^(CFLAGS.*)\r\$|\\1 ${configure.universal_cflags}|" Makefile.linux
+ }
}
+
+livecheck.check regex
+livecheck.url ${homepage}download.html
+livecheck.regex v(\\d+(?:\\.\\d+)*)
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070816/e799bc7f/attachment.html
More information about the macports-changes
mailing list