[29068] trunk/dports/archivers/unalz/Portfile

source_changes at macosforge.org source_changes at macosforge.org
Fri Sep 14 05:53:38 PDT 2007


Revision: 29068
          http://trac.macosforge.org/projects/macports/changeset/29068
Author:   nox at macports.org
Date:     2007-09-14 05:53:38 -0700 (Fri, 14 Sep 2007)

Log Message:
-----------
unalz (closes #12680):
 * Updated to 0.61.
 * Added libiconv dependency.
 * Added standard doc installation.
 * Added universal support.
 * Added livecheck and sha1 and rmd160 checksums.

Modified Paths:
--------------
    trunk/dports/archivers/unalz/Portfile

Modified: trunk/dports/archivers/unalz/Portfile
===================================================================
--- trunk/dports/archivers/unalz/Portfile	2007-09-14 12:51:54 UTC (rev 29067)
+++ trunk/dports/archivers/unalz/Portfile	2007-09-14 12:53:38 UTC (rev 29068)
@@ -1,31 +1,49 @@
 # $Id$
 
-PortSystem 1.0
+PortSystem      1.0
 
 name			unalz
-version			0.50
+version         0.61
 categories		archivers
 platforms		darwin
 maintainers		minskim at bawi.org
 description		unarchiver for the AlZip format
+
 long_description	Unalz is a BSD-licensed unarchiver for AlZip format which \
 				requires proprietary and win32-only software but widely used \
 				in Korea.
 
 homepage		http://www.kipple.pe.kr/win/unalz/
 master_sites	${homepage}
-checksums		md5 bc26fc608412f73aaf48db0b51e13593
 extract.suffix	.tgz
 
+depends_lib     port:libiconv
+
+checksums       md5 f3ee5bad439f10e06b089b8db38b7566 \
+                sha1 a6cab2a02b7f44957211e694b7d8d144840b2255 \
+                rmd160 68cb957aeacfc8452e01637f7e0a50939d515ab6
+
 worksrcdir		unalz
 
-use_configure	no
+post-patch {
+    reinplace "s|/usr/local|\$(DESTDIR)${prefix}|" ${worksrcpath}/Makefile
+}
 
+configure {
+    set CFLAGS [join ${configure.cflags} " "]
+    reinplace -E "/^CFLAGS/s|\$|${CFLAGS}\\\nCPPFLAGS=${CFLAGS}|" ${worksrcpath}/Makefile
+    reinplace -E "/^LDFLAGS/s|\$|[join ${configure.ldflags} " "]|" ${worksrcpath}/Makefile
+}
+
 build.target	posix-utf8
 
-destroot {
-	xinstall -m 755 -s ${worksrcpath}/unalz ${destroot}${prefix}/bin
+post-destroot {
+    set docdir ${prefix}/share/doc/${name}-${version}
+    xinstall -d ${destroot}${docdir}
+    xinstall -m 0644 ${worksrcpath}/readme.txt ${destroot}${docdir}
 }
 
-universal_variant no
+livecheck.check regex
+livecheck.url   ${homepage}
+livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)
 

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


More information about the macports-changes mailing list