]> git.pld-linux.org Git - packages/john.git/commitdiff
- clean up inspired by Solar Designer
authorareq <areq@pld-linux.org>
Sun, 12 Feb 2006 21:35:22 +0000 (21:35 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    john.spec -> 1.43

john.spec

index bb3da103c8fbca29c80204bbfc91af453b7d6ff5..fe5007a17e8dc2e3f96449af5c95d6399980f4e4 100644 (file)
--- a/john.spec
+++ b/john.spec
@@ -11,15 +11,12 @@ Summary:    Password cracker
 Summary(pl):   £amacz hase³
 Name:          john
 Version:       1.7
-Release:       0.1
+Release:       0.2
 License:       GPL
 Group:         Applications/System
 Source0:       http://www.openwall.com/john/d/%{name}-%{version}.tar.bz2
 # Source0-md5: 615b912caa677eec790e28745a12b2ae
-Patch0:                %{name}-1.6.PLD.diff
-Patch1:                %{name}-1.6.ini.diff
-Patch2:                %{name}-1.6.makefile.diff
-Patch3:                ftp://ftp.banquise.net/users/bandecon/john-patch/john-1.6.37-bigpatch-11.diff.gz
+Patch0:                %{name}-mailer.patch
 URL:           http://www.openwall.com/john/
 BuildRequires: rpmbuild(macros) >= 1.213
 BuildRequires: sed >= 4.0
@@ -42,16 +39,11 @@ Solaris 2.x SPARC i x86, Digital UNIX, AIX, HP-UX oraz IRIX.
 %prep
 %setup -q 
 %patch0 -p1
-#%patch1 -p1
-#%patch2 -p1
-# or move it to /var maybe?
-#%patch3 -p1
-sed -i -e 's,/usr/lib,%{_libdir},' src/params.h run/john.conf
+
 sed -i -e 's/CLK_TCK/CLOCKS_PER_SEC/g' src/*.c
 
 %build
 cd src
-COPT="%{rpmcflags}"
 
 # bleh... MMX code must be chosen at compile time :(
 # cannot use MMX for generic i586 nor i686 (Pentium/Pentium Pro have no MMX)
@@ -79,17 +71,19 @@ COPT="%{rpmcflags}"
 %endif
 
 %{__make} $TARG \
-       OPT="$COPT" \
+       CFLAGS="-c -Wall -fomit-frame-pointer %{rpmcflags} -DJOHN_SYSTEMWIDE=1" \
        CC="%{__cc}"
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/john}
-install run/john.conf run/*.chr $RPM_BUILD_ROOT%{_libdir}/john
+
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/john}
+install run/{*.conf,*.chr,*.lst} $RPM_BUILD_ROOT%{_datadir}/john
 install run/john $RPM_BUILD_ROOT%{_bindir}
 
 rm -f doc/INSTALL
 
+
 cd $RPM_BUILD_ROOT%{_bindir}
 ln -sf john unafs
 ln -sf john unique
@@ -102,4 +96,4 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc doc/* run/mailer
 %attr(755,root,root) %{_bindir}/*
-%{_libdir}/john
+%{_datadir}/john
This page took 0.110497 seconds and 4 git commands to generate.