diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2004-09-23 06:22:14 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2004-09-23 06:22:14 +0000 |
commit | d81e17f364653c539596cbe69bf954955c500ce9 (patch) | |
tree | c13c8e6625fac49f30ce46bc4729d393c8ac2c7d /scripts/autotools/autoconf-rtems.spec.in | |
parent | 2004-09-23 Ralf Corsepius <ralf_corsepius@rtems.org> (diff) | |
download | rtems-d81e17f364653c539596cbe69bf954955c500ce9.tar.bz2 |
2004-09-23 Ralf Corsepius <ralf_corsepius@rtems.org>
* autotools/autoconf-rtems.spec.in: Cleanup for chroot'ed builds.
* autotools/automake-rtems.spec.in: automake-1.9.2.
Diffstat (limited to 'scripts/autotools/autoconf-rtems.spec.in')
-rw-r--r-- | scripts/autotools/autoconf-rtems.spec.in | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/scripts/autotools/autoconf-rtems.spec.in b/scripts/autotools/autoconf-rtems.spec.in index e6bc3cd854..92b32efb64 100644 --- a/scripts/autotools/autoconf-rtems.spec.in +++ b/scripts/autotools/autoconf-rtems.spec.in @@ -25,16 +25,17 @@ Packager: Ralf Corsepius <corsepiu@faw.uni-ulm.de> Copyright: GPL URL: http://www.gnu.org/software/autoconf Group: @rpmgroup@ -Autoreqprov: on Version: %{rpmvers} -Release: 2 +Release: 3 Summary: Tool for automatically generating GNU style Makefile.in's BuildArch: noarch BuildRoot: %{_defaultbuildroot} -BuildPreReq: autoconf perl m4 gawk +BuildRequires: autoconf perl m4 gawk emacs +Requires: m4 gawk PreReq: /sbin/install-info Source: autoconf-%{srcvers}.tar.bz2 +Patch0: autoconf-2.59-quoting-20040817-1.diff %description GNU's Autoconf is a tool for configuring source code and Makefiles. @@ -51,13 +52,21 @@ their use. %prep %setup -q -n %{_name}-%{srcvers} +%patch -p0 -P 0 %build -./configure --prefix=%{_prefix} --infodir=%{_infodir} --mandir=%{_mandir} +./configure --prefix=%{_prefix} --infodir=%{_infodir} --mandir=%{_mandir} \ + --bindir=%{_bindir} --datadir=%{_datadir} make %install -%makeinstall +rm -rf "${RPM_BUILD_ROOT}" +make DESTDIR=${RPM_BUILD_ROOT} install + +# Create this directory to prevent the corresponding line +# in %%files below to fail +mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/emacs/site-lisp + gzip -9qf $RPM_BUILD_ROOT%{_infodir}/autoconf.info* 2>/dev/null # RTEMS's standards.info comes from binutils rm -f $RPM_BUILD_ROOT%{_infodir}/standards.info* @@ -65,7 +74,6 @@ rm -f $RPM_BUILD_ROOT%{_infodir}/standards.info* gzip -9qf $RPM_BUILD_ROOT%{_mandir}/man?/* 2>/dev/null %clean -[ x"$RPM_BUILD_ROOT" = x"%{_defaultbuildroot}" ] ; \ rm -rf "$RPM_BUILD_ROOT" %post @@ -82,8 +90,8 @@ fi %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog NEWS README THANKS %{_bindir}/* -%doc %{_infodir}/autoconf.info*.gz -#%doc %{_infodir}/standards.info*.gz -%doc %{_mandir}/man?/*.gz +%{_infodir}/autoconf.info* +#%{_infodir}/standards.info* +%{_mandir}/man?/* %{_datadir}/autoconf -%{_datadir}/emacs/site-lisp/* +%exclude %{_datadir}/emacs/site-lisp |