]> git.pld-linux.org Git - packages/automake.git/blame - automake.spec
- R: perl(threads)
[packages/automake.git] / automake.spec
CommitLineData
9ff1d8ea 1#
2# Conditional build:
3%bcond_without regeneration # without full regeneration
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
b46b2103
AM
17Version: 1.11
18Release: 1
9df910de 19Epoch: 1
3fa4e1d8 20License: GPL v2+
d2e8ee83 21Group: Development/Building
3fa4e1d8 22Source0: http://ftp.gnu.org/gnu/automake/%{name}-%{version}.tar.bz2
b46b2103 23# Source0-md5: 4db4efe027e26b33930a7e151de19d0f
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/
9ff1d8ea 29%if %{with regeneration}
fdf15308 30BuildRequires: autoconf >= 2.60
e30824f4 31BuildRequires: automake >= 1:1.10a
9ff1d8ea 32%else
e30824f4 33BuildRequires: autoconf >= 2.63
9ff1d8ea 34%endif
6c512b59 35BuildRequires: rpm-perlprov
54c7153b 36BuildRequires: texinfo >= 4.7
6c512b59 37Requires(pre): fileutils
da705ff1 38Requires: filesystem >= 3.0-2
f2aedd0a 39Requires: perl(File::Glob)
5240cf06 40Requires: perl(threads)
fdf15308 41Conflicts: autoconf < 2.60
9af2a873
JB
42Conflicts: libtool < 2:1.5-11
43#BuildArch: noarch -- autoconf doesn't allow
64ff5e04 44BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
de35da74 45
46%description
09eee7ed 47Automake is an experimental Makefile generator. Automake was inspired
48by the 4.4BSD make and include files, but aims to be portable and to
49conform to the GNU standards for Makefile variables and targets.
a44c677f 50
d41c41a1 51%description -l de.UTF-8
09eee7ed 52Automake ist ein experimenteller Makefile-Generator, inspiriert durch
d41c41a1
JR
53die 4.4BSD-Make und Include-Dateien, der jedoch auf Portabilität und
54Konformität mit den GNU-Standards für Makefile-Variable und Targets
a44c677f 55abzielt.
de35da74 56
d41c41a1 57%description -l es.UTF-8
41ca6f41 58Automake es un creador experimental de Makefiles. Fue inspirado en el
d41c41a1 594.4BSD make y incluye archivos, pero visa ser portátil y compatible
41ca6f41 60con los padrones GNU para variables y dianas de Makefile.
61
d41c41a1
JR
62%description -l fr.UTF-8
63automake est un générateur expérimental de makefiles. Il a été inspiré
09eee7ed 64par le make de BSD 4.4, mais se veut portable et conforme aux
65standards GNU pour les variables et les cibles des makefiles.
de35da74 66
d41c41a1
JR
67%description -l pl.UTF-8
68Automake jest eksperymentalnym generatorem plików Makefile'a.
69Narzędzie to jest wzorowane na make i plikach nagłówkowych z systemu
704.4BSD. Umożliwia ono generowanie plików Makefile w oderwaniu od
71platformy systemowej będąc jednocześnie zgodnym ze standardami GNU.
72
73%description -l pt_BR.UTF-8
74Automake é um gerador experimental de Makefiles. Ele foi inspirado
75pelo 4.4BSD make e inclui arquivos, mas visa ser portável e compatível
76com os padrões GNU para variáveis e alvos de Makefile.
77
78%description -l ru.UTF-8
79Automake - это экспериментальный генератор Makefile'ов. Идея была
80навеяна программой make и хедерами из 4.4BSD, но automake претендует
81на то, чтобы быть портабельной и соответствовать стандартам GNU на
82переменные и цели Makefile'ов.
83
84%description -l tr.UTF-8
85Automake deneysel bir Makefile üreticisidir. 4.4BSD make ve include
86dosyalarından esinlenilmistir, ama amaç taşınabilir olmak ve Makefile
87değişkenleri ve hedefleri için GNU standartlarına uyum göstermektir.
88
89%description -l uk.UTF-8
90Automake - це експериментальний генератор Makefile'ів. Ідея була
91навіяна програмою make та хедерами з 4.4BSD, але automake має за ціль
92мобільність та відповідність стандартам GNU на змінні ті цілі
93Makefile'ів.
6c512b59 94
de35da74 95%prep
ef42d5fb 96%setup -q
2ed6af07 97%patch0 -p1
1a0f319d 98%patch1 -p1
7432874c 99%patch2 -p1
09a99fe7 100%patch3 -p1
de35da74 101
3fa4e1d8
JB
102%if %{with regeneration}
103# prepare temporary copy of m4 dir without amversion.m4 (which causes automake version check)
104mkdir m4-tmp
105cd m4-tmp
106ln -s ../m4/[!a]*.m4 ../m4/a[!m]*.m4 .
107%endif
108
de35da74 109%build
9ff1d8ea 110%if %{with regeneration}
3fa4e1d8 111%{__aclocal} -I m4-tmp
9ff1d8ea 112%endif
32109213 113%{__autoconf}
9ff1d8ea 114%if %{with regeneration}
115%{__automake}
116%endif
7281223a 117%configure
a3487c75 118%{__make}
de35da74 119
120%install
121rm -rf $RPM_BUILD_ROOT
6c512b59 122install -d $RPM_BUILD_ROOT%{_mandir}/man1
97427a18 123
6c512b59 124%{__make} install \
125 DESTDIR=$RPM_BUILD_ROOT \
6c512b59 126 pkgvdatadir=%{_datadir}/automake
88d8532d 127
1a0f319d 128install aclocal.1 automake.1 $RPM_BUILD_ROOT%{_mandir}/man1
129
d6b71edd 130rm -f $RPM_BUILD_ROOT%{_infodir}/dir*
9df910de 131
967f5ab7
JB
132%clean
133rm -rf $RPM_BUILD_ROOT
134
2d957656
ER
135%post -p /sbin/postshell
136-/usr/sbin/fix-info-dir -c %{_infodir}
de35da74 137
2d957656
ER
138%postun -p /sbin/postshell
139-/usr/sbin/fix-info-dir -c %{_infodir}
de35da74 140
141%files
d43d4562 142%defattr(644,root,root,755)
6c512b59 143%doc AUTHORS ChangeLog NEWS README THANKS TODO
3fa4e1d8
JB
144%attr(755,root,root) %{_bindir}/aclocal*
145%attr(755,root,root) %{_bindir}/automake*
146%{_infodir}/automake.info*
147%{_mandir}/man1/aclocal.1*
e30824f4 148%{_mandir}/man1/aclocal-1.11.1*
3fa4e1d8 149%{_mandir}/man1/automake.1*
e30824f4 150%{_mandir}/man1/automake-1.11.1*
78870517 151
571353cc 152%{_datadir}/aclocal-*
ae83ebfe 153%dir %{_datadir}/automake
61c3d807
AF
154%{_datadir}/automake/am
155%{_datadir}/automake/Automake
80fc6d7e 156%{_datadir}/automake/COPYING
157%{_datadir}/automake/INSTALL
ae83ebfe 158%{_datadir}/automake/texinfo.tex
61c3d807 159%{_datadir}/automake/ansi2knr*
80fc6d7e 160%attr(755,root,root) %{_datadir}/automake/acinstall
61c3d807 161%attr(755,root,root) %{_datadir}/automake/compile
ae83ebfe 162%attr(755,root,root) %{_datadir}/automake/config.guess
163%attr(755,root,root) %{_datadir}/automake/config.sub
64ff5e04 164%attr(755,root,root) %{_datadir}/automake/config-ml.in
61c3d807 165%attr(755,root,root) %{_datadir}/automake/depcomp
80fc6d7e 166%attr(755,root,root) %{_datadir}/automake/elisp-comp
ae83ebfe 167%attr(755,root,root) %{_datadir}/automake/install-sh
168%attr(755,root,root) %{_datadir}/automake/mdate-sh
ae83ebfe 169%attr(755,root,root) %{_datadir}/automake/missing
6c512b59 170%attr(755,root,root) %{_datadir}/automake/mkinstalldirs
171%attr(755,root,root) %{_datadir}/automake/py-compile
64ff5e04 172%attr(755,root,root) %{_datadir}/automake/symlink-tree
6c512b59 173%attr(755,root,root) %{_datadir}/automake/ylwrap
This page took 0.668336 seconds and 4 git commands to generate.