OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Christoph Schug
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 04-Oct-2007 17:44:47
Branch: HEAD Handle: 2007100416444600
Modified files:
openpkg-src/precc precc.spec
Log:
upgrading package: precc 2.58 -> 2.60
Summary:
Revision Changes Path
1.30 +32 -25 openpkg-src/precc/precc.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/precc/precc.spec
============================================================================
$ cvs diff -u -r1.29 -r1.30 precc.spec
--- openpkg-src/precc/precc.spec 27 Jun 2007 06:21:00 -0000 1.29
+++ openpkg-src/precc/precc.spec 4 Oct 2007 15:44:46 -0000 1.30
@@ -32,8 +32,8 @@
Class: PLUS
Group: CompilerCompiler
License: Open Source
-Version: 2.58
-Release: 20070627
+Version: 2.60
+Release: 20071004
# list of sources
Source0: ftp://oboe.it.uc3m.es/pub/Programs/precc-%{version}.tgz
@@ -41,7 +41,7 @@
# build information
Prefix: %{l_prefix}
BuildRoot: %{l_buildroot}
-BuildPreReq: OpenPKG, openpkg >= 20040130, gcc
+BuildPreReq: OpenPKG, openpkg >= 20040130, bash, gcc
PreReq: OpenPKG, openpkg >= 20040130
AutoReq: no
AutoReqProv: no
@@ -67,38 +67,45 @@
%setup -q
%build
- ( cd src
+ ( cd build
CC="%{l_cc}" \
CFLAGS="%{l_cflags -O}" \
- ./configure \
- --prefix=$RPM_BUILD_ROOT%{l_prefix}
- %{l_make} %{l_mflags} all
+ %{l_prefix}/bin/bash ../src/configure \
+ --prefix=$RPM_BUILD_ROOT%{l_prefix} \
+ --srcdir=$PWD/../src/
+ %{l_make} %{l_mflags} \
+ BLDDIR="$PWD" \
+ all
) || exit $?
%install
rm -rf $RPM_BUILD_ROOT
+
+ ( cd build
+ %{l_make} %{l_mflags} \
+ BLDDIR="$PWD" \
+ INSTALL_ROOT="$RPM_BUILD_ROOT" \
+ prefix="%{l_prefix}" \
+ install install-doc
+ ) || exit $?
+
%{l_shtool} mkdir -f -p -m 755 \
- $RPM_BUILD_ROOT%{l_prefix}/bin \
$RPM_BUILD_ROOT%{l_prefix}/include/precc \
- $RPM_BUILD_ROOT%{l_prefix}/lib \
- $RPM_BUILD_ROOT%{l_prefix}/man/man1 \
$RPM_BUILD_ROOT%{l_prefix}/share/precc
- ( cd src
- %{l_make} %{l_mflags} \
- install install-doc
- ) || exit $?
- strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
- mv $RPM_BUILD_ROOT%{l_prefix}/include/*.h \
- $RPM_BUILD_ROOT%{l_prefix}/include/precc/
- mv $RPM_BUILD_ROOT%{l_prefix}/share/doc/preccx \
- $RPM_BUILD_ROOT%{l_prefix}/share/precc/doc
- mv $RPM_BUILD_ROOT%{l_prefix}/lib/libcc1.a \
- $RPM_BUILD_ROOT%{l_prefix}/lib/libprecc1.a
- mv $RPM_BUILD_ROOT%{l_prefix}/lib/libcc2.a \
- $RPM_BUILD_ROOT%{l_prefix}/lib/libprecc2.a
- mv $RPM_BUILD_ROOT%{l_prefix}/lib/libcc4.a \
- $RPM_BUILD_ROOT%{l_prefix}/lib/libprecc4.a
+ mv $RPM_BUILD_ROOT%{l_prefix}/include/*.h \
+ $RPM_BUILD_ROOT%{l_prefix}/include/precc/
+ mv $RPM_BUILD_ROOT%{l_prefix}/share/doc/preccx \
+ $RPM_BUILD_ROOT%{l_prefix}/share/precc/doc
+ mv $RPM_BUILD_ROOT%{l_prefix}/lib/libcc1.a \
+ $RPM_BUILD_ROOT%{l_prefix}/lib/libprecc1.a
+ mv $RPM_BUILD_ROOT%{l_prefix}/lib/libcc2.a \
+ $RPM_BUILD_ROOT%{l_prefix}/lib/libprecc2.a
+ mv $RPM_BUILD_ROOT%{l_prefix}/lib/libcc4.a \
+ $RPM_BUILD_ROOT%{l_prefix}/lib/libprecc4.a
+
rm -rf $RPM_BUILD_ROOT%{l_prefix}/share/doc
+ strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
+
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
%{l_files_std} \
'%doc %{l_prefix}/share/precc/doc/*'
@@ .
______________________________________________________________________
OpenPKG http://openpkg.org
CVS Repository Commit List [email protected]