]> git.pld-linux.org Git - packages/automake.git/blame - automake.spec
- updated to 1.12.6
[packages/automake.git] / automake.spec
CommitLineData
9ff1d8ea 1#
2# Conditional build:
ae4b0ffa 3%bcond_with bootstrap # without full regeneration
28644acd 4
39a88b2c 5%include /usr/lib/rpm/macros.perl
d2e8ee83 6Summary: GNU automake - Makefile configuration tools
afbdcb6a
ER
7Summary(de.UTF-8): GNU automake - Makefile-Konfigurationstools
8Summary(es.UTF-8): GNU automake - herramientas de configuración de Makefile
9Summary(fr.UTF-8): automake de GNU - Outils de configuration des makefiles
10Summary(ko.UTF-8): 스스로 Makefile을 만들어주는 GNU 도구
11Summary(pl.UTF-8): GNU Automake - generator plików Makefile
12Summary(pt_BR.UTF-8): GNU automake - ferramentas de configuração de Makefile
13Summary(ru.UTF-8): GNU automake - инструменты для автоматической генерации Makefile'ов
14Summary(tr.UTF-8): Makefile yapılandırma araçları
15Summary(uk.UTF-8): GNU automake - інструменти для автоматичної генерації Makefile'ів
d2e8ee83 16Name: automake
14228f8a 17Version: 1.12.6
57d94993 18Release: 1
9df910de 19Epoch: 1
3fa4e1d8 20License: GPL v2+
d2e8ee83 21Group: Development/Building
efa0465c 22Source0: http://ftp.gnu.org/gnu/automake/%{name}-%{version}.tar.xz
14228f8a 23# Source0-md5: 140e084223bf463a24c1a28427c6aec7
97427a18 24Patch0: %{name}-info.patch
c05ec9b2 25Patch1: %{name}-man.patch
7d33bfb7 26Patch2: %{name}-no_versioned_dir.patch
da705ff1 27Patch3: %{name}-morearchs.patch
e2130ee4 28URL: http://sources.redhat.com/automake/
6e72bd6f 29%if %{with bootstrap}
6e72bd6f 30BuildRequires: autoconf >= 2.62
efa0465c
JB
31%else
32BuildRequires: autoconf >= 2.68
6e72bd6f 33BuildRequires: automake >= 1:1.10a
9ff1d8ea 34%endif
780896ca 35BuildRequires: help2man
6c512b59 36BuildRequires: rpm-perlprov
efa0465c 37BuildRequires: tar >= 1:1.22
54c7153b 38BuildRequires: texinfo >= 4.7
efa0465c 39BuildRequires: xz
6c512b59 40Requires(pre): fileutils
da705ff1 41Requires: filesystem >= 3.0-2
f2aedd0a 42Requires: perl(File::Glob)
27e5c9ed 43%if %(%{__perl} -le 'use threads; print 1' || echo 0)
44# required only if perl was built with threads
5f369bf4 45Requires: perl(Thread::Queue)
5240cf06 46Requires: perl(threads)
27e5c9ed 47%endif
fdf15308 48Conflicts: autoconf < 2.60
9af2a873 49Conflicts: libtool < 2:1.5-11
5f5354f6 50BuildArch: noarch
64ff5e04 51BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
de35da74 52
28644acd
ER
53%define _enable_debug_packages 0
54
de35da74 55%description
09eee7ed 56Automake is an experimental Makefile generator. Automake was inspired
57by the 4.4BSD make and include files, but aims to be portable and to
58conform to the GNU standards for Makefile variables and targets.
a44c677f 59
d41c41a1 60%description -l de.UTF-8
09eee7ed 61Automake ist ein experimenteller Makefile-Generator, inspiriert durch
d41c41a1
JR
62die 4.4BSD-Make und Include-Dateien, der jedoch auf Portabilität und
63Konformität mit den GNU-Standards für Makefile-Variable und Targets
a44c677f 64abzielt.
de35da74 65
d41c41a1 66%description -l es.UTF-8
41ca6f41 67Automake es un creador experimental de Makefiles. Fue inspirado en el
d41c41a1 684.4BSD make y incluye archivos, pero visa ser portátil y compatible
41ca6f41 69con los padrones GNU para variables y dianas de Makefile.
70
d41c41a1
JR
71%description -l fr.UTF-8
72automake est un générateur expérimental de makefiles. Il a été inspiré
09eee7ed 73par le make de BSD 4.4, mais se veut portable et conforme aux
74standards GNU pour les variables et les cibles des makefiles.
de35da74 75
d41c41a1
JR
76%description -l pl.UTF-8
77Automake jest eksperymentalnym generatorem plików Makefile'a.
78Narzędzie to jest wzorowane na make i plikach nagłówkowych z systemu
794.4BSD. Umożliwia ono generowanie plików Makefile w oderwaniu od
80platformy systemowej będąc jednocześnie zgodnym ze standardami GNU.
81
82%description -l pt_BR.UTF-8
83Automake é um gerador experimental de Makefiles. Ele foi inspirado
84pelo 4.4BSD make e inclui arquivos, mas visa ser portável e compatível
85com os padrões GNU para variáveis e alvos de Makefile.
86
87%description -l ru.UTF-8
88Automake - это экспериментальный генератор Makefile'ов. Идея была
89навеяна программой make и хедерами из 4.4BSD, но automake претендует
90на то, чтобы быть портабельной и соответствовать стандартам GNU на
91переменные и цели Makefile'ов.
92
93%description -l tr.UTF-8
94Automake deneysel bir Makefile üreticisidir. 4.4BSD make ve include
95dosyalarından esinlenilmistir, ama amaç taşınabilir olmak ve Makefile
96değişkenleri ve hedefleri için GNU standartlarına uyum göstermektir.
97
98%description -l uk.UTF-8
99Automake - це експериментальний генератор Makefile'ів. Ідея була
100навіяна програмою make та хедерами з 4.4BSD, але automake має за ціль
101мобільність та відповідність стандартам GNU на змінні ті цілі
102Makefile'ів.
6c512b59 103
de35da74 104%prep
ef42d5fb 105%setup -q
2ed6af07 106%patch0 -p1
1a0f319d 107%patch1 -p1
7432874c 108%patch2 -p1
09a99fe7 109%patch3 -p1
de35da74 110
281dc9f0 111%if %{without bootstrap}
3fa4e1d8
JB
112# prepare temporary copy of m4 dir without amversion.m4 (which causes automake version check)
113mkdir m4-tmp
114cd m4-tmp
115ln -s ../m4/[!a]*.m4 ../m4/a[!m]*.m4 .
116%endif
117
de35da74 118%build
281dc9f0 119%if %{without bootstrap}
3fa4e1d8 120%{__aclocal} -I m4-tmp
9ff1d8ea 121%endif
32109213 122%{__autoconf}
281dc9f0 123%if %{without bootstrap}
9ff1d8ea 124%{__automake}
125%endif
5f5354f6
ER
126
127# NOTE: _target macro becames "noarch" if ./builder passes --target=noarch, so
f961cfa6 128# be sure use plain /usr/bin/rpmbuild.
5f5354f6 129%configure \
f961cfa6
ER
130 --host=%{_host} \
131 --build=%{_host}
a3487c75 132%{__make}
de35da74 133
134%install
135rm -rf $RPM_BUILD_ROOT
6c512b59 136install -d $RPM_BUILD_ROOT%{_mandir}/man1
97427a18 137
6c512b59 138%{__make} install \
139 DESTDIR=$RPM_BUILD_ROOT \
6c512b59 140 pkgvdatadir=%{_datadir}/automake
88d8532d 141
f961cfa6 142cp -a aclocal.1 automake.1 $RPM_BUILD_ROOT%{_mandir}/man1
1a0f319d 143
0ed98c47
JB
144# not needed when dir/files are handled by package system
145%{__rm} $RPM_BUILD_ROOT%{_datadir}/aclocal/README
146
d6b71edd 147rm -f $RPM_BUILD_ROOT%{_infodir}/dir*
9df910de 148
967f5ab7
JB
149%clean
150rm -rf $RPM_BUILD_ROOT
151
0ed98c47 152%post -p /sbin/postshell
2d957656 153-/usr/sbin/fix-info-dir -c %{_infodir}
de35da74 154
0ed98c47 155%postun -p /sbin/postshell
2d957656 156-/usr/sbin/fix-info-dir -c %{_infodir}
de35da74 157
158%files
d43d4562 159%defattr(644,root,root,755)
0ed98c47 160%doc AUTHORS ChangeLog NEWS README THANKS
3fa4e1d8
JB
161%attr(755,root,root) %{_bindir}/aclocal*
162%attr(755,root,root) %{_bindir}/automake*
163%{_infodir}/automake.info*
0ed98c47 164%{_infodir}/automake-history.info*
3fa4e1d8 165%{_mandir}/man1/aclocal.1*
0ed98c47 166%{_mandir}/man1/aclocal-1.12.1*
3fa4e1d8 167%{_mandir}/man1/automake.1*
0ed98c47 168%{_mandir}/man1/automake-1.12.1*
78870517 169
571353cc 170%{_datadir}/aclocal-*
ae83ebfe 171%dir %{_datadir}/automake
61c3d807
AF
172%{_datadir}/automake/am
173%{_datadir}/automake/Automake
80fc6d7e 174%{_datadir}/automake/COPYING
175%{_datadir}/automake/INSTALL
ae83ebfe 176%{_datadir}/automake/texinfo.tex
09dffca2 177%attr(755,root,root) %{_datadir}/automake/ar-lib
61c3d807 178%attr(755,root,root) %{_datadir}/automake/compile
ae83ebfe 179%attr(755,root,root) %{_datadir}/automake/config.guess
180%attr(755,root,root) %{_datadir}/automake/config.sub
61c3d807 181%attr(755,root,root) %{_datadir}/automake/depcomp
80fc6d7e 182%attr(755,root,root) %{_datadir}/automake/elisp-comp
ae83ebfe 183%attr(755,root,root) %{_datadir}/automake/install-sh
184%attr(755,root,root) %{_datadir}/automake/mdate-sh
ae83ebfe 185%attr(755,root,root) %{_datadir}/automake/missing
6c512b59 186%attr(755,root,root) %{_datadir}/automake/mkinstalldirs
187%attr(755,root,root) %{_datadir}/automake/py-compile
0ed98c47
JB
188%attr(755,root,root) %{_datadir}/automake/tap-driver.pl
189%attr(755,root,root) %{_datadir}/automake/tap-driver.sh
190%attr(755,root,root) %{_datadir}/automake/test-driver
6c512b59 191%attr(755,root,root) %{_datadir}/automake/ylwrap
This page took 0.151646 seconds and 4 git commands to generate.