SPECS: gnustep-base.spec - fix x86-64 configure/build. - disable parallel b...
pluto
pluto at pld-linux.org
Wed Oct 8 21:13:44 CEST 2008
Author: pluto Date: Wed Oct 8 19:13:44 2008 GMT
Module: SPECS Tag: HEAD
---- Log message:
- fix x86-64 configure/build.
- disable parallel build/install (-j4 on quad-core fails).
- release 9 for rebuild with new binutils.
---- Files affected:
SPECS:
gnustep-base.spec (1.86 -> 1.87)
---- Diffs:
================================================================
Index: SPECS/gnustep-base.spec
diff -u SPECS/gnustep-base.spec:1.86 SPECS/gnustep-base.spec:1.87
--- SPECS/gnustep-base.spec:1.86 Mon Sep 1 22:03:40 2008
+++ SPECS/gnustep-base.spec Wed Oct 8 21:13:38 2008
@@ -6,7 +6,7 @@
Summary(pl.UTF-8): Podstawowa biblioteka GNUstep
Name: gnustep-base
Version: %{ver}.3
-Release: 8
+Release: 9
License: LGPL/GPL
Group: Libraries
Source0: ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
@@ -14,6 +14,7 @@
Source1: %{name}.init
Source2: %{name}.sysconfig
Patch0: %{name}-pass-arguments.patch
+Patch1: %{name}-ac.patch
URL: http://www.gnustep.org/
%{?with_doc:BuildRequires: docbook-dtd41-sgml}
BuildRequires: gcc-objc
@@ -23,6 +24,7 @@
BuildRequires: libxml2-devel >= 2.3.0
BuildRequires: libxslt-devel >= 1.1.21
BuildRequires: openssl-devel >= 0.9.7d
+BuildRequires: texinfo-texi2dvi
BuildRequires: zlib-devel
Requires(post): /sbin/ldconfig
Requires(post,preun): /sbin/chkconfig
@@ -73,8 +75,11 @@
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
%build
+%{__autoconf} -Iconfig
+
# don't assume that GNUstep.sh is imported in environment
export GNUSTEP_MAKEFILES=%{_datadir}/GNUstep/Makefiles
export GNUSTEP_FLATTENED=yes
@@ -89,7 +94,7 @@
--disable-ffcall
# fake GUI_MAKE_LOADED to avoid linking with gnustep-gui
-%{__make} \
+%{__make} -j1 \
GUI_MAKE_LOADED=yes \
GNUSTEP_MAKEFILES=`gnustep-config --variable=GNUSTEP_MAKEFILES` \
messages=yes
@@ -103,7 +108,7 @@
# requires already installed gnustep-base
%{__make} -j1 -C Documentation \
GNUSTEP_MAKEFILES=`gnustep-config --variable=GNUSTEP_MAKEFILES`
-%{__make} -C Documentation/manual \
+%{__make} -j1 -C Documentation/manual \
GNUSTEP_MAKEFILES=`gnustep-config --variable=GNUSTEP_MAKEFILES`
%endif
@@ -114,7 +119,7 @@
export GNUSTEP_MAKEFILES=%{_datadir}/GNUstep/Makefiles
export GNUSTEP_FLATTENED=yes
-%{__make} install \
+%{__make} -j1 install \
DESTDIR=$RPM_BUILD_ROOT
install %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/gnustep
@@ -126,10 +131,10 @@
(cd $RPM_BUILD_ROOT%{_libdir} ; ln -sf libgnustep-base.so.*.*.* libgnustep-base.so)
%if %{with doc}
-%{__make} -C Documentation install \
+%{__make} -j1 -C Documentation install \
DESTDIR=$RPM_BUILD_ROOT
-%{__make} -C Documentation/manual install \
+%{__make} -j1 -C Documentation/manual install \
DESTDIR=$RPM_BUILD_ROOT
# not (yet?) supported by rpm-compress-doc
@@ -268,6 +273,11 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.87 2008/10/08 19:13:38 pluto
+- fix x86-64 configure/build.
+- disable parallel build/install (-j4 on quad-core fails).
+- release 9 for rebuild with new binutils.
+
Revision 1.86 2008/09/01 20:03:40 arekm
- release 8
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/gnustep-base.spec?r1=1.86&r2=1.87&f=u
More information about the pld-cvs-commit
mailing list