OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 11-Jul-2007 14:04:23
Branch: HEAD Handle: 2007071113042300
Modified files:
openpkg-src/autoconf autoconf.spec
Log:
cleanup packaging
Summary:
Revision Changes Path
1.58 +24 -11 openpkg-src/autoconf/autoconf.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/autoconf/autoconf.spec
============================================================================
$ cvs diff -u -r1.57 -r1.58 autoconf.spec
--- openpkg-src/autoconf/autoconf.spec 1 Jan 2007 17:36:41 -0000
1.57
+++ openpkg-src/autoconf/autoconf.spec 11 Jul 2007 12:04:23 -0000
1.58
@@ -23,9 +23,12 @@
##
# version numbers
-%define V_latest 2.61
-%define V_older 2.59
-%define V_ancient 2.13
+%define V_latest 2.61
+%define V_latest_comp 261
+%define V_older 2.59
+%define V_older_comp 259
+%define V_ancient 2.13
+%define V_ancient_comp 213
# package information
Name: autoconf
@@ -38,7 +41,7 @@
Group: Building
License: GPL
Version: %{V_latest}
-Release: 20061118
+Release: 20070711
# list of sources
Source0: ftp://ftp.gnu.org/gnu/autoconf/autoconf-%{V_latest}.tar.gz
@@ -88,9 +91,9 @@
CFLAGS="%{l_cflags -O}" \
./configure \
--prefix=%{l_prefix} \
- --program-suffix=-213
+ --program-suffix="-%{V_ancient_comp}"
%{l_shtool} subst \
- -e 's;\(acdatadir = $(datadir)/autoconf\);\1/213;' \
+ -e 's;\(acdatadir = $(datadir)/autoconf\);\1/%{V_ancient_comp};' \
Makefile
%{l_make} %{l_mflags}
) || exit $?
@@ -100,6 +103,9 @@
%{l_shtool} subst \
-e 's;^\(PACKAGE_STRING=.GNU Autoconf [0-9.]*\)\(.\);\1
(%{l_openpkg_release})\2;g' \
configure
+ %{l_shtool} subst \
+ -e 's;^\(pkgdatadir.=..(datadir)\)/@PACKAGE@;\1;' \
+ Makefile.in */Makefile.in */*/Makefile.in
CC="%{l_cc}" \
CFLAGS="%{l_cflags -O}" \
ACLOCAL=true \
@@ -110,8 +116,8 @@
GREP=grep \
./configure \
--prefix=%{l_prefix} \
- --datadir=%{l_prefix}/share/autoconf/259 \
- --program-suffix=-259
+ --datadir=%{l_prefix}/share/autoconf/%{V_older_comp} \
+ --program-suffix="-%{V_older_comp}"
%{l_make} %{l_mflags}
) || exit $?
@@ -120,6 +126,9 @@
%{l_shtool} subst \
-e 's;^\(PACKAGE_STRING=.GNU Autoconf [0-9.]*\)\(.\);\1
(%{l_openpkg_release})\2;g' \
configure
+ %{l_shtool} subst \
+ -e 's;^\(pkgdatadir.=..(datadir)\)/@PACKAGE@;\1;' \
+ Makefile.in */Makefile.in */*/Makefile.in
CC="%{l_cc}" \
CFLAGS="%{l_cflags -O}" \
ACLOCAL=true \
@@ -131,6 +140,7 @@
./configure \
--prefix=%{l_prefix} \
--mandir=%{l_prefix}/man \
+ --datadir=%{l_prefix}/share/autoconf/%{V_latest_comp} \
--infodir=%{l_prefix}/info
%{l_make} %{l_mflags}
) || exit $?
@@ -143,22 +153,25 @@
%{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-213.info
+ $RPM_BUILD_ROOT%{l_prefix}/info/autoconf-%{V_ancient_comp}.info
) || exit $?
# configure and build Autoconf (older version)
( cd autoconf-%{V_older}
%{l_make} %{l_mflags} install \
prefix=$RPM_BUILD_ROOT%{l_prefix} \
- datadir=$RPM_BUILD_ROOT%{l_prefix}/share/autoconf/259
+ datadir=$RPM_BUILD_ROOT%{l_prefix}/share/autoconf/%{V_older_comp} \
+ mandir=$RPM_BUILD_ROOT%{l_prefix}/man \
+ infodir=$RPM_BUILD_ROOT%{l_prefix}/info
mv $RPM_BUILD_ROOT%{l_prefix}/info/autoconf.info \
- $RPM_BUILD_ROOT%{l_prefix}/info/autoconf-259.info
+ $RPM_BUILD_ROOT%{l_prefix}/info/autoconf-%{V_older_comp}.info
) || exit $?
# configure and build Autoconf (current version)
( cd autoconf-%{V_latest}
%{l_make} %{l_mflags} install \
prefix=$RPM_BUILD_ROOT%{l_prefix} \
+ datadir=$RPM_BUILD_ROOT%{l_prefix}/share/autoconf/%{V_latest_comp}
\
mandir=$RPM_BUILD_ROOT%{l_prefix}/man \
infodir=$RPM_BUILD_ROOT%{l_prefix}/info
) || exit $?
@@ .
______________________________________________________________________
OpenPKG http://openpkg.org
CVS Repository Commit List [email protected]