[22283] trunk/dports/sysutils/john/Portfile
source_changes at macosforge.org
source_changes at macosforge.org
Sat Feb 24 23:15:45 PST 2007
Revision: 22283
http://trac.macosforge.org/projects/macports/changeset/22283
Author: ryandesign at macports.org
Date: 2007-02-24 23:15:45 -0800 (Sat, 24 Feb 2007)
Log Message:
-----------
#11297: Updating john to 1.7.0.2
Modified Paths:
--------------
trunk/dports/sysutils/john/Portfile
Modified: trunk/dports/sysutils/john/Portfile
===================================================================
--- trunk/dports/sysutils/john/Portfile 2007-02-25 06:54:10 UTC (rev 22282)
+++ trunk/dports/sysutils/john/Portfile 2007-02-25 07:15:45 UTC (rev 22283)
@@ -2,8 +2,7 @@
PortSystem 1.0
name john
-version 1.6
-revision 2
+version 1.7.0.2
categories sysutils security
maintainers yeled at macports.org
description Featureful Unix password cracker
@@ -14,28 +13,53 @@
homepage http://www.openwall.com/john/
platforms darwin
master_sites \
- http://www.openwall.com/john/ \
- ftp://ftp.ca.openwall.com/pub/projects/john/ \
- ftp://ftp.openwall.com/pub/projects/john/ \
- ftp://ftp1.ru.openwall.com/pub/projects/john/ \
- ftp://ftp2.ru.openwall.com/pub/projects/john/ \
- ftp://ftp.pl.openwall.com/pub/projects/john/ \
- ftp://ftp.ua.openwall.com/pub/projects/john/ \
- ftp://ftp.cz.openwall.com/pub/projects/john/
-checksums md5 aae782f160041b2bdc624b0a84054e32
-patchfiles patch-Makefile
+ http://www.openwall.com/john/f/ \
+ ftp://ftp2.msk.ru.openwall.com/pub/projects/john/${version}/ \
+ ftp://ftp.ibiblio.org/pub/linux/distributions/openwall/projects/john/${version}/ \
+ ftp://ftp.cert.dfn.de/pub/tools/net/Openwall/projects/john/${version}/ \
+ http://distro.ibiblio.org/pub/linux/distributions/openwall/projects/john/${version}/ \
+ ftp://ftp.mirrorgeek.com/openwall/projects/john/${version}/ \
+ http://mirrorgeek.com/openwall/projects/john/${version}/ \
+ ftp://ftp1.msk.ru.openwall.com/pub/projects/john/${version}/ \
+ ftp://ftp.spb.ru.openwall.com/pub/projects/john/${version}/ \
+ ftp://ftp.man.szczecin.pl/pub/Linux/Owl/projects/john/${version}/ \
+ ftp://ftp.se.openwall.com/pub/projects/john/${version}/ \
+ http://ftp.sunet.se/pub/security/tools/net/Openwall/projects/john/${version}/ \
+ ftp://ftp.sunet.se/pub/security/tools/net/Openwall/projects/john/${version}/ \
+ ftp://ftp.mathematik.uni-marburg.de/pub/mirror/openwall/projects/john/${version}/ \
+ ftp://ftp.wiretapped.net/pub/openwall/projects/john/${version}/ \
+ ftp://ftp.ua.openwall.com/pub/projects/john/${version}/ \
+ ftp://ftp.cz.openwall.com/pub/projects/john/${version}/
+use_bzip2 yes
+checksums md5 0a87dca1f149493fc087ea8a8b6ae5d5 \
+ sha1 bc6895c986d65f502366cf93c91f88ba865572b6 \
+ rmd160 9e75f5fd5561595ec2f3a1a290e85605234b8c41
worksrcdir ${distname}/src
-configure {}
-build.args macosx-ppc-cc
-build.target
+
+post-patch {
+ reinplace "s,CFLAGS =,CFLAGS = -DJOHN_SYSTEMWIDE=1 -DJOHN_SYSTEMWIDE_EXEC=\\\\\\\\\\\\\"${prefix}/share/john\\\\\\\\\\\\\" -DJOHN_SYSTEMWIDE_HOME=\\\\\\\\\\\\\"${prefix}/share/john\\\\\\\\\\\\\",g" ${worksrcpath}/Makefile
+ reinplace "s,CFLAGS=\",CFLAGS=\"-DJOHN_SYSTEMWIDE=1 -DJOHN_SYSTEMWIDE_EXEC=\\\\\\\\\\\\\"${prefix}/share/john\\\\\\\\\\\\\" -DJOHN_SYSTEMWIDE_HOME=\\\\\\\\\\\\\"${prefix}/share/john\\\\\\\\\\\\\" ,g" ${worksrcpath}/Makefile
+}
+use_configure no
+
+platform powerpc {
+ build.target "clean macosx-ppc32"
+}
+platform i386 {
+ build.target "clean macosx-x86-mmx"
+}
+variant altivec conflicts i386 {
+ build.target "clean macosx-ppc32-altivec"
+}
+
destroot {
- file mkdir ${destroot}${prefix}/bin
+ xinstall -d ${destroot}${prefix}/bin
file copy ${workpath}/${distname}/run ${destroot}${prefix}/share/john
- system "chmod -R ugo+rx ${destroot}${prefix}/share/john"
+ system "chmod -R a+rx ${destroot}${prefix}/share/john"
system "ln -s ${prefix}/share/john/john ${destroot}${prefix}/bin/john"
- file mkdir ${destroot}${prefix}/share/doc
+ xinstall -d ${destroot}${prefix}/share/doc
file copy ${workpath}/${distname}/doc ${destroot}${prefix}/share/doc/john
- system "chmod -R ugo+rx ${destroot}${prefix}/share/doc/john"
+ system "chmod -R a+rx ${destroot}${prefix}/share/doc/john"
}
post-install {
@@ -43,4 +67,3 @@
ui_msg "You'll find the john files under ${prefix}/share/john/"
ui_msg ""
}
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070224/d483642c/attachment.html
More information about the macports-changes
mailing list