|
@@ -26,22 +26,19 @@
|
|
|
# package information
|
|
# package information
|
|
|
Name: m4
|
|
Name: m4
|
|
|
Summary: Macro Processing Language
|
|
Summary: Macro Processing Language
|
|
|
-URL: http://www.seindal.dk/rene/gnu/
|
|
|
|
|
-Vendor: Rene Seindal
|
|
|
|
|
|
|
+URL: http://www.gnu.org/software/m4/
|
|
|
|
|
+Vendor: Rene Seindal et al.
|
|
|
Packager: The OpenPKG Project
|
|
Packager: The OpenPKG Project
|
|
|
Distribution: OpenPKG
|
|
Distribution: OpenPKG
|
|
|
Class: CORE
|
|
Class: CORE
|
|
|
Group: Language
|
|
Group: Language
|
|
|
License: GPL
|
|
License: GPL
|
|
|
-Version: 1.4o
|
|
|
|
|
-Release: 20040209
|
|
|
|
|
|
|
+Version: 1.4.1
|
|
|
|
|
+Release: 20040702
|
|
|
|
|
|
|
|
# list of sources
|
|
# list of sources
|
|
|
-Source0: ftp://ftp.seindal.dk/pub/rene/gnu/m4-%{version}.tar.gz
|
|
|
|
|
|
|
+Source0: ftp://ftp.gnu.org/gnu/m4/m4-%{version}.tar.gz
|
|
|
Source1: m4.1
|
|
Source1: m4.1
|
|
|
-Source2: config.guess
|
|
|
|
|
-Source3: config.sub
|
|
|
|
|
-Patch0: m4.patch
|
|
|
|
|
|
|
|
|
|
# build information
|
|
# build information
|
|
|
Prefix: %{l_prefix}
|
|
Prefix: %{l_prefix}
|
|
@@ -61,15 +58,12 @@ AutoReqProv: no
|
|
|
%track
|
|
%track
|
|
|
prog m4 = {
|
|
prog m4 = {
|
|
|
version = %{version}
|
|
version = %{version}
|
|
|
- url = ftp://ftp.seindal.dk/pub/rene/gnu/
|
|
|
|
|
|
|
+ url = ftp://ftp.gnu.org/gnu/m4/
|
|
|
regex = m4-(__VER__)\.tar\.gz
|
|
regex = m4-(__VER__)\.tar\.gz
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
%prep
|
|
%prep
|
|
|
%setup -q
|
|
%setup -q
|
|
|
- %patch -p0
|
|
|
|
|
- cp %{SOURCE config.guess} %{SOURCE config.sub} .
|
|
|
|
|
- chmod a+x config.guess config.sub
|
|
|
|
|
|
|
|
|
|
%build
|
|
%build
|
|
|
# configure package
|
|
# configure package
|
|
@@ -86,10 +80,17 @@ AutoReqProv: no
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
# install package
|
|
# install package
|
|
|
- %{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT
|
|
|
|
|
|
|
+ %{l_make} %{l_mflags} install \
|
|
|
|
|
+ prefix=$RPM_BUILD_ROOT%{l_prefix} \
|
|
|
|
|
+ exec_prefix=$RPM_BUILD_ROOT%{l_prefix}
|
|
|
|
|
+
|
|
|
|
|
+ # install local manual page
|
|
|
|
|
+ %{l_shtool} mkdir -f -p -m 755 \
|
|
|
|
|
+ $RPM_BUILD_ROOT%{l_prefix}/man/man1
|
|
|
%{l_shtool} install -c -m 644 \
|
|
%{l_shtool} install -c -m 644 \
|
|
|
- %{SOURCE m4.1} \
|
|
|
|
|
- $RPM_BUILD_ROOT%{l_prefix}/man/man1/
|
|
|
|
|
|
|
+ %{SOURCE m4.1} $RPM_BUILD_ROOT%{l_prefix}/man/man1/
|
|
|
|
|
+
|
|
|
|
|
+ # provide alternative GNU names
|
|
|
ln $RPM_BUILD_ROOT%{l_prefix}/bin/m4 \
|
|
ln $RPM_BUILD_ROOT%{l_prefix}/bin/m4 \
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/bin/gm4
|
|
$RPM_BUILD_ROOT%{l_prefix}/bin/gm4
|
|
|
ln $RPM_BUILD_ROOT%{l_prefix}/man/man1/m4.1 \
|
|
ln $RPM_BUILD_ROOT%{l_prefix}/man/man1/m4.1 \
|