OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src openpkg-web Date: 23-Jul-2003 20:58:14
Branch: HEAD Handle: 2003072319581202
Modified files:
openpkg-src/autoconf autoconf.spec
openpkg-web news.txt
Log:
cleanup packaging
Summary:
Revision Changes Path
1.39 +19 -8 openpkg-src/autoconf/autoconf.spec
1.5765 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/autoconf/autoconf.spec
============================================================================
$ cvs diff -u -r1.38 -r1.39 autoconf.spec
--- openpkg-src/autoconf/autoconf.spec 22 Jul 2003 13:39:37 -0000 1.38
+++ openpkg-src/autoconf/autoconf.spec 23 Jul 2003 18:58:14 -0000 1.39
@@ -37,7 +37,7 @@
Group: Development
License: GPL
Version: %{V_latest}
-Release: 20030722
+Release: 20030723
# list of sources
Source1: ftp://ftp.gnu.org/gnu/autoconf/autoconf-%{V_latest}.tar.gz
@@ -53,13 +53,13 @@
AutoReqProv: no
%description
- Autoconf is an extensible package of m4 macros that produce
- shell scripts to automatically configure software source code
- packages. These scripts can adapt the packages to many kinds of
- UNIX-like systems without manual user intervention. Autoconf
- creates a configuration script for a package from a template
- file that lists the operating system features that the package
- can use, in the form of m4 macro calls.
+ Autoconf is an extensible package of m4 macros that produce shell
+ scripts to automatically configure software source code packages.
+ These scripts can adapt the packages to many kinds of UNIX-like
+ systems without manual user intervention. Autoconf creates a
+ configuration script for a package from a template file that lists
+ the operating system features that the package can use, in the form
+ of m4 macro calls.
%prep
%setup0 -q -c -n autoconf-%{V_latest}
@@ -67,6 +67,7 @@
%patch0 -p0
%build
+ # configure and build Autoconf (deprecated version)
( cd autoconf-%{V_old}
CC="%{l_cc}" \
CFLAGS="%{l_cflags -O}" \
@@ -78,6 +79,8 @@
Makefile
%{l_make} %{l_mflags}
) || exit $?
+
+ # configure and build Autoconf (current version)
( cd autoconf-%{V_latest}
CC="%{l_cc}" \
CFLAGS="%{l_cflags -O}" \
@@ -88,18 +91,26 @@
%install
rm -rf $RPM_BUILD_ROOT
+
+ # configure and build Autoconf (deprecated version)
( cd autoconf-%{V_old}
%{l_make} %{l_mflags} install \
prefix=$RPM_BUILD_ROOT%{l_prefix}
mv $RPM_BUILD_ROOT%{l_prefix}/info/autoconf.info \
$RPM_BUILD_ROOT%{l_prefix}/info/autoconf-old.info
) || exit $?
+
+ # configure and build Autoconf (current version)
( cd autoconf-%{V_latest}
%{l_make} %{l_mflags} install \
prefix=$RPM_BUILD_ROOT%{l_prefix}
) || exit $?
+
+ # strip down installation
rm -rf $RPM_BUILD_ROOT%{l_prefix}/lib/xemacs
rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir
+
+ # determine installation files
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
%files -f files
@@ .
patch -p0 <<'@@ .'
Index: openpkg-web/news.txt
============================================================================
$ cvs diff -u -r1.5764 -r1.5765 news.txt
--- openpkg-web/news.txt 23 Jul 2003 18:55:56 -0000 1.5764
+++ openpkg-web/news.txt 23 Jul 2003 18:58:12 -0000 1.5765
@@ -1,3 +1,4 @@
+23-Jul-2003: Upgraded package: P<autoconf-2.57-20030723>
23-Jul-2003: Upgraded package: P<binutils-2.14-20030723>
23-Jul-2003: Upgraded package: P<perl-crypto-20030723-20030723>
23-Jul-2003: Upgraded package: P<pv-0.5.9-20030723>
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]