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