mirror of
https://abf.rosa.ru/djam/automake.git
synced 2025-02-24 00:42:51 +00:00
Automatic import for version 1.11.1
This commit is contained in:
commit
e34891600e
2 changed files with 199 additions and 0 deletions
2
.abf.yml
Normal file
2
.abf.yml
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
sources:
|
||||||
|
"automake-1.11.1.tar.bz2": 44ab0007d8edbe82338e29bdda2f461f43a98818
|
197
automake.spec
Normal file
197
automake.spec
Normal file
|
@ -0,0 +1,197 @@
|
||||||
|
%define version 1.11.1
|
||||||
|
%define release %mkrel 3
|
||||||
|
|
||||||
|
%define amversion 1.11
|
||||||
|
|
||||||
|
%define docheck 0
|
||||||
|
%{?_without_check: %global docheck 0}
|
||||||
|
|
||||||
|
Summary: A GNU tool for automatically creating Makefiles
|
||||||
|
Name: automake
|
||||||
|
Version: %{version}
|
||||||
|
Release: %{release}
|
||||||
|
License: GPLv2+
|
||||||
|
Group: Development/Other
|
||||||
|
Source0: ftp://ftp.gnu.org/gnu/automake/automake-%{version}.tar.bz2
|
||||||
|
# Adds 'make dist-xz' target, backport from git
|
||||||
|
URL: http://sources.redhat.com/automake/
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
|
Requires: autoconf >= 1:2.58
|
||||||
|
BuildRequires: autoconf >= 1:2.59-4mdk
|
||||||
|
BuildRequires: texinfo
|
||||||
|
Conflicts: automake1.5
|
||||||
|
Provides: automake1.9 = %{version}-%{release}
|
||||||
|
Obsoletes: automake1.9
|
||||||
|
Provides: automake1.8 = %{version}-%{release}
|
||||||
|
Obsoletes: automake1.8
|
||||||
|
Requires(post): info-install
|
||||||
|
Requires(preun): info-install
|
||||||
|
Requires(post): update-alternatives
|
||||||
|
Requires(preun): update-alternatives
|
||||||
|
|
||||||
|
# tests need these
|
||||||
|
%if %docheck
|
||||||
|
BuildRequires: bison
|
||||||
|
BuildRequires: flex
|
||||||
|
BuildRequires: tetex-latex
|
||||||
|
BuildRequires: emacs
|
||||||
|
BuildRequires: dejagnu
|
||||||
|
BuildRequires: gcc-java
|
||||||
|
BuildRequires: python
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%description
|
||||||
|
Automake is a tool for automatically generating Makefiles compliant with
|
||||||
|
the GNU Coding Standards.
|
||||||
|
|
||||||
|
You should install Automake if you are developing software and would like
|
||||||
|
to use its capabilities of automatically generating GNU standard
|
||||||
|
Makefiles. If you install Automake, you will also need to install GNU's
|
||||||
|
Autoconf package.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q -n automake-%{version}
|
||||||
|
|
||||||
|
%build
|
||||||
|
# (Abel) config* don't understand noarch-mandriva-linux-gnu arch
|
||||||
|
%configure2_5x --build=i586-%{_target_vendor}-%{_target_os}%{?_gnu}
|
||||||
|
%make
|
||||||
|
|
||||||
|
%check
|
||||||
|
%if %docheck
|
||||||
|
# (Abel) reqd2.test tries to make sure automake won't work if ltmain.sh
|
||||||
|
# is not present. But automake behavior changed, now it can handle missing
|
||||||
|
# libtool file as well, so this test is bogus.
|
||||||
|
sed -e 's/reqd2.test//g' -i tests/Makefile
|
||||||
|
make check # VERBOSE=1
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%install
|
||||||
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
%makeinstall_std
|
||||||
|
|
||||||
|
# provide -1.8 symlinks
|
||||||
|
ln -s automake-%{amversion} $RPM_BUILD_ROOT%{_bindir}/automake-1.8
|
||||||
|
ln -s aclocal-%{amversion} $RPM_BUILD_ROOT%{_bindir}/aclocal-1.8
|
||||||
|
|
||||||
|
# provide -1.9 symlinks
|
||||||
|
ln -s automake-%{amversion} $RPM_BUILD_ROOT%{_bindir}/automake-1.9
|
||||||
|
ln -s aclocal-%{amversion} $RPM_BUILD_ROOT%{_bindir}/aclocal-1.9
|
||||||
|
|
||||||
|
rm -f $RPM_BUILD_ROOT/%{_infodir}/*
|
||||||
|
install -m 644 doc/%{name}.info* $RPM_BUILD_ROOT/%{_infodir}/
|
||||||
|
|
||||||
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/aclocal
|
||||||
|
|
||||||
|
%clean
|
||||||
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
|
%pre
|
||||||
|
if [ "$1" = 1 ]; then
|
||||||
|
update-alternatives --remove automake %{_bindir}/automake-1.8
|
||||||
|
update-alternatives --remove automake %{_bindir}/automake-1.9
|
||||||
|
fi
|
||||||
|
|
||||||
|
%post
|
||||||
|
%_install_info %name.info
|
||||||
|
|
||||||
|
%preun
|
||||||
|
%_remove_install_info %name.info
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%doc AUTHORS ChangeLog NEWS README THANKS TODO
|
||||||
|
%{_bindir}/automake
|
||||||
|
%{_bindir}/aclocal
|
||||||
|
%{_bindir}/automake-%{amversion}
|
||||||
|
%{_bindir}/aclocal-%{amversion}
|
||||||
|
%{_bindir}/automake-1.8
|
||||||
|
%{_bindir}/aclocal-1.8
|
||||||
|
%{_bindir}/automake-1.9
|
||||||
|
%{_bindir}/aclocal-1.9
|
||||||
|
%{_datadir}/automake*
|
||||||
|
%{_infodir}/automake*
|
||||||
|
%{_datadir}/aclocal*
|
||||||
|
%{_mandir}/man1/aclocal-1.11.1*
|
||||||
|
%{_mandir}/man1/aclocal.1*
|
||||||
|
%{_mandir}/man1/automake-1.11.1*
|
||||||
|
%{_mandir}/man1/automake.1*
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1.11.1-3mdv2011.0
|
||||||
|
+ Revision: 662898
|
||||||
|
- mass rebuild
|
||||||
|
|
||||||
|
* Tue Nov 30 2010 Oden Eriksson <oeriksson@mandriva.com> 1.11.1-2mdv2011.0
|
||||||
|
+ Revision: 603484
|
||||||
|
- rebuild
|
||||||
|
|
||||||
|
* Wed Dec 09 2009 Oden Eriksson <oeriksson@mandriva.com> 1.11.1-1mdv2010.1
|
||||||
|
+ Revision: 475202
|
||||||
|
- 1.11.1
|
||||||
|
|
||||||
|
* Mon May 18 2009 Frederik Himpe <fhimpe@mandriva.org> 1.11-2mdv2010.0
|
||||||
|
+ Revision: 377328
|
||||||
|
- Update to new version 1.11
|
||||||
|
- Remove xz patch (integrated upstream)
|
||||||
|
|
||||||
|
* Thu Feb 26 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.10.2-2mdv2009.1
|
||||||
|
+ Revision: 345225
|
||||||
|
- sed is lighter and all and preferred over perl :o)
|
||||||
|
- add 'make dist-xz' target (P0, backported from git)
|
||||||
|
|
||||||
|
+ Funda Wang <fwang@mandriva.org>
|
||||||
|
- fix license
|
||||||
|
|
||||||
|
* Thu Nov 27 2008 Funda Wang <fwang@mandriva.org> 1.10.2-1mdv2009.1
|
||||||
|
+ Revision: 307192
|
||||||
|
- New version 1.10.2
|
||||||
|
|
||||||
|
* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 1.10.1-2mdv2009.0
|
||||||
|
+ Revision: 220472
|
||||||
|
- rebuild
|
||||||
|
|
||||||
|
+ Per Øyvind Karlsen <peroyvind@mandriva.org>
|
||||||
|
- use %%doc for docs
|
||||||
|
- drop COPYING as license is shipped with common-licenses..
|
||||||
|
|
||||||
|
* Thu Jan 31 2008 Funda Wang <fwang@mandriva.org> 1.10.1-1mdv2008.1
|
||||||
|
+ Revision: 160778
|
||||||
|
- New version 1.10.1
|
||||||
|
|
||||||
|
* Thu Jan 10 2008 David Walluck <walluck@mandriva.org> 1.10-5mdv2008.1
|
||||||
|
+ Revision: 147466
|
||||||
|
- rebuild
|
||||||
|
|
||||||
|
+ Olivier Blin <oblin@mandriva.com>
|
||||||
|
- restore BuildRoot
|
||||||
|
|
||||||
|
+ Thierry Vignaud <tv@mandriva.org>
|
||||||
|
- kill re-definition of %%buildroot on Pixel's request
|
||||||
|
|
||||||
|
* Sun Sep 16 2007 Thierry Vignaud <tv@mandriva.org> 1.10-4mdv2008.1
|
||||||
|
+ Revision: 87531
|
||||||
|
- s/Mandrake/Mandriva/
|
||||||
|
- kill update-alternative file require
|
||||||
|
- kill file require on info-install
|
||||||
|
|
||||||
|
+ Helio Chissini de Castro <helio@mandriva.com>
|
||||||
|
- Simlink for 1.9
|
||||||
|
|
||||||
|
* Thu Jun 21 2007 Olivier Thauvin <nanardon@mandriva.org> 1.10-2mdv2008.0
|
||||||
|
+ Revision: 42320
|
||||||
|
- fix platform tag
|
||||||
|
|
||||||
|
* Wed Jun 13 2007 Christiaan Welvaart <spturtle@mandriva.org> 1.10-1mdv2008.0
|
||||||
|
+ Revision: 38651
|
||||||
|
- copy doc files in %%install
|
||||||
|
- remove old specfile code
|
||||||
|
- 1.10
|
||||||
|
- dropped patch0 - this is the only package providing 'automake' and 'aclocal'
|
||||||
|
- include automake and aclocal symlinks in the package, no more alternatives
|
||||||
|
- rename package to automake
|
||||||
|
- rename automake1.8 package to automake
|
||||||
|
|
Loading…
Add table
Reference in a new issue