packages: john/john.spec - fix ix86 build, by passing JOHN_SYSTEMWIDE_EXEC ...
glen
glen at pld-linux.org
Fri Nov 5 12:23:34 CET 2010
Author: glen Date: Fri Nov 5 11:23:34 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- fix ix86 build, by passing JOHN_SYSTEMWIDE_EXEC via include file; rel 2
---- Files affected:
packages/john:
john.spec (1.60 -> 1.61)
---- Diffs:
================================================================
Index: packages/john/john.spec
diff -u packages/john/john.spec:1.60 packages/john/john.spec:1.61
--- packages/john/john.spec:1.60 Fri Nov 5 12:21:48 2010
+++ packages/john/john.spec Fri Nov 5 12:23:28 2010
@@ -21,7 +21,7 @@
Summary(pl.UTF-8): Łamacz haseł
Name: john
Version: 1.7.6
-Release: 1
+Release: 2
License: GPL
Group: Applications/System
Source0: http://www.openwall.com/john/g/%{name}-%{version}.tar.bz2
@@ -65,10 +65,15 @@
%build
cd src
+cat > defs.h <<'EOF'
+#define JOHN_SYSTEMWIDE 1
+#define JOHN_SYSTEMWIDE_EXEC "%{_libdir}/john"
+EOF
+
%if %{do_mmxfb}
%{__make} linux-x86-any \
CC="%{__cc}" \
- OPTFLAGS="%{rpmcflags} -DJOHN_SYSTEMWIDE=1"
+ OPTFLAGS="%{rpmcflags} -include defs.h"
mv ../run/john ../run/john-non-mmx
%{__make} clean
%endif
@@ -93,7 +98,7 @@
%{__make} $TARG \
CC="%{__cc}" \
- OPTFLAGS="%{rpmcflags} -DJOHN_SYSTEMWIDE=1 -DJOHN_SYSTEMWIDE_EXEC=\\\"%{_libdir}/john\\\" %{?optmmxfb}"
+ OPTFLAGS='%{rpmcflags} -include defs.h %{?optmmxfb}'
%install
rm -rf $RPM_BUILD_ROOT
@@ -131,6 +136,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.61 2010/11/05 11:23:28 glen
+- fix ix86 build, by passing JOHN_SYSTEMWIDE_EXEC via include file; rel 2
+
Revision 1.60 2010/11/05 11:21:48 glen
- add optflags patch, cosmetics
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/john/john.spec?r1=1.60&r2=1.61&f=u
More information about the pld-cvs-commit
mailing list