Hi, This diff updates john to the latest release 1.7.3.4. Tested on amd64/sparc64.
Comments ? OK ? Cheers, benoit
? xx.tgz Index: Makefile =================================================================== RCS file: /cvs/openbsd/ports/security/john/Makefile,v retrieving revision 1.38 diff -u -r1.38 Makefile --- Makefile 8 Mar 2009 11:57:53 -0000 1.38 +++ Makefile 21 Sep 2009 08:05:21 -0000 @@ -2,12 +2,12 @@ COMMENT= extremely fast password cracker -DISTNAME= john-1.7.3.1 +DISTNAME= john-1.7.3.4 CATEGORIES= security HOMEPAGE= http://www.openwall.com/john/ -MAINTAINER= Benoit Lecocq <b...@arcane-labs.net> +MAINTAINER= Benoit Lecocq <ben...@openbsd.org> # GPL & Public Domain PERMIT_PACKAGE_CDROM= Yes @@ -19,12 +19,12 @@ MASTER_SITES= ${HOMEPAGE}/g/ -NO_REGRESS= Yes - WRKSRC= ${WRKDIST}/src MAKE_FLAGS= CC=${CC} AS=${CC} LD=${CC} \ CFLAGS="${CFLAGS} -c" LDFLAGS="${LDFLAGS}" + +REGRESS_TARGET= check .if ${MACHINE_ARCH} == "i386" ALL_TARGET= openbsd-x86-mmx Index: distinfo =================================================================== RCS file: /cvs/openbsd/ports/security/john/distinfo,v retrieving revision 1.11 diff -u -r1.11 distinfo --- distinfo 8 Mar 2009 11:57:53 -0000 1.11 +++ distinfo 21 Sep 2009 08:05:21 -0000 @@ -1,5 +1,5 @@ -MD5 (john-1.7.3.1.tar.gz) = ai4XTnGyoiDV+KNPHSzlQA== -RMD160 (john-1.7.3.1.tar.gz) = yBBGYkGInzB8DnCWvN1Ps52GOMo= -SHA1 (john-1.7.3.1.tar.gz) = KaKDkzIZ2r4PNjYYoMigg+eeZ0g= -SHA256 (john-1.7.3.1.tar.gz) = 4VLDS/wsobedeKXSQ81Rkw6/Pk7HeBD02eqlYAd75jU= -SIZE (john-1.7.3.1.tar.gz) = 814903 +MD5 (john-1.7.3.4.tar.gz) = uAVbUwdmka3XenF3IeixcA== +RMD160 (john-1.7.3.4.tar.gz) = l1EWBZom5wMM3VcxCdrjaBIWBUM= +SHA1 (john-1.7.3.4.tar.gz) = n9MnQWGIxAXUknoy8ajnVrSiWeE= +SHA256 (john-1.7.3.4.tar.gz) = AXk2oqmOCkvOxWxTF35O6PUV69Xjn9l+VbGWIHbrXRY= +SIZE (john-1.7.3.4.tar.gz) = 816259 Index: patches/patch-src_Makefile =================================================================== RCS file: /cvs/openbsd/ports/security/john/patches/patch-src_Makefile,v retrieving revision 1.4 diff -u -r1.4 patch-src_Makefile --- patches/patch-src_Makefile 6 Jan 2006 04:26:09 -0000 1.4 +++ patches/patch-src_Makefile 21 Sep 2009 08:05:21 -0000 @@ -1,16 +1,16 @@ $OpenBSD: patch-src_Makefile,v 1.4 2006/01/06 04:26:09 cathcart Exp $ ---- src/Makefile.orig Mon Dec 12 19:53:36 2005 -+++ src/Makefile Thu Jan 5 19:40:05 2006 -@@ -249,7 +249,7 @@ openbsd-x86-any-a.out: +--- src/Makefile.orig Wed Sep 9 06:17:35 2009 ++++ src/Makefile Mon Sep 21 09:43:21 2009 +@@ -268,7 +268,7 @@ freebsd-x86-any-a.out: $(LN) x86-any.h arch.h $(MAKE) $(PROJ) \ JOHN_OBJS="$(JOHN_OBJS) x86.o" \ - ASFLAGS="$(ASFLAGS) -DUNDERSCORES -DALIGN_LOG -DBSD" + ASFLAGS="$(ASFLAGS) -DBSD" - openbsd-x86-64: - $(LN) x86-64.h arch.h -@@ -288,7 +288,7 @@ use-openbsd-sparc-a.out: + freebsd-alpha: + $(LN) alpha.h arch.h +@@ -336,7 +336,7 @@ use-openbsd-sparc-a.out: $(MAKE) $(NAIL) \ BENCH_DES_OBJS_DEPEND="$(BENCH_DES_OBJS_ORIG) sparc.o" \ JOHN_OBJS="$(JOHN_OBJS_ORIG) sparc.o" \ Index: patches/patch-src_params_h =================================================================== RCS file: /cvs/openbsd/ports/security/john/patches/patch-src_params_h,v retrieving revision 1.5 diff -u -r1.5 patch-src_params_h --- patches/patch-src_params_h 26 Apr 2007 04:14:02 -0000 1.5 +++ patches/patch-src_params_h 21 Sep 2009 08:05:21 -0000 @@ -1,6 +1,6 @@ $OpenBSD: patch-src_params_h,v 1.5 2007/04/26 04:14:02 ray Exp $ ---- src/params.h.orig Mon Mar 20 00:34:15 2006 -+++ src/params.h Sun Jul 16 20:07:29 2006 +--- src/params.h.orig Mon Sep 14 03:13:01 2009 ++++ src/params.h Mon Sep 21 09:43:22 2009 @@ -49,15 +49,15 @@ * notes above. */