X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=automake.spec;h=2b8f9b7e957377c09138ab50334dd260d05b1681;hb=63be52247a72793b0eddfaf6f4228125cd6051af;hp=5bf97d39ab327dc0aa756728b6afcd9b05a72a9f;hpb=316018ef6da94cd8088bdff1b8c4fe734d847ebd;p=packages%2Fautomake.git diff --git a/automake.spec b/automake.spec index 5bf97d3..2b8f9b7 100644 --- a/automake.spec +++ b/automake.spec @@ -1,171 +1,149 @@ +%include /usr/lib/rpm/macros.perl Summary: GNU automake - Makefile configuration tools Summary(de): GNU automake - Makefile-Konfigurationstools +Summary(es): GNU automake - herramientas de configuración de Makefile Summary(fr): automake de GNU - Outils de configuration des makefiles +Summary(ko): ½º½º·Î MakefileÀ» ¸¸µé¾îÁÖ´Â GNU µµ±¸ Summary(pl): GNU Automake - generator plików Makefile +Summary(pt_BR): GNU automake - ferramentas de configuração de Makefile +Summary(ru): GNU automake - ÉÎÓÔÒÕÍÅÎÔÙ ÄÌÑ Á×ÔÏÍÁÔÉÞÅÓËÏÊ ÇÅÎÅÒÁÃÉÉ Makefile'Ï× Summary(tr): Makefile yapýlandýrma araçlarý +Summary(uk): GNU automake - ¦ÎÓÔÒÕÍÅÎÔÉ ÄÌÑ Á×ÔÏÍÁÔÉÞÎϧ ÇÅÎÅÒÁæ§ Makefile'¦× Name: automake -Version: 1.4 -Release: 6 -Copyright: GPL +Version: 1.8.3 +Release: 1 +Epoch: 1 +License: GPL Group: Development/Building -Group(pl): Programowanie/Budowanie -Source: ftp://ftp.cygnus.com/pub/tromey/%{name}-%{version}.tar.gz -Patch0: automake-info.patch -Patch1: automake-armnetwinder.patch -Patch2: automake-1.4-19980208.patch -Patch3: automake-man.patch -URL: http://sourceware.cygnus.com/automake/ -Requires: perl -Prereq: /sbin/install-info -Buildroot: /tmp/%{name}-%{version}-root -BuildArch: noarch +Source0: ftp://sources.redhat.com/pub/automake/%{name}-%{version}.tar.bz2 +# Source0-md5: 5e8a685a304c0def671decdfe453a631 +Patch0: %{name}-info.patch +Patch1: %{name}-man.patch +Patch2: %{name}-no_versioned_dir.patch +Patch3: %{name}-sparcv8.patch +URL: http://sources.redhat.com/automake/ +BuildRequires: autoconf >= 2.58 +BuildRequires: rpm-perlprov +Requires(pre): fileutils +Requires: perl-base +Requires: perl(File::Glob) +Conflicts: autoconf < 2.58 +Conflicts: libtool < 2:1.5-11 +#BuildArch: noarch -- autoconf doesn't allow +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%define _aclocaldir %{_datadir}/aclocal %description -Automake is an experimental Makefile generator. It was inspired by the -4.4BSD make and include files, but aims to be portable and to conform to the -GNU standards for Makefile variables and targets. +Automake is an experimental Makefile generator. Automake was inspired +by the 4.4BSD make and include files, but aims to be portable and to +conform to the GNU standards for Makefile variables and targets. %description -l de -Automake ist ein experimenteller Makefile-Generator, inspiriert durch die -4.4BSD-Make und Include-Dateien, der jedoch auf Portabilität und Konformität -mit den GNU-Standards für Makefile-Variable und Targets abzielt. +Automake ist ein experimenteller Makefile-Generator, inspiriert durch +die 4.4BSD-Make und Include-Dateien, der jedoch auf Portabilität und +Konformität mit den GNU-Standards für Makefile-Variable und Targets +abzielt. + +%description -l es +Automake es un creador experimental de Makefiles. Fue inspirado en el +4.4BSD make y incluye archivos, pero visa ser portátil y compatible +con los padrones GNU para variables y dianas de Makefile. %description -l fr -automake est un générateur expérimental de makefiles. Il a été inspiré par -le make de BSD 4.4, mais se veut portable et conforme aux standards GNU pour -les variables et les cibles des makefiles. +automake est un générateur expérimental de makefiles. Il a été inspiré +par le make de BSD 4.4, mais se veut portable et conforme aux +standards GNU pour les variables et les cibles des makefiles. %description -l pl -Automake jest eksperymentalnym generatorem plików Makefile'a. Narzêdzie to -jest wzorowane na make i plikach nag³ówków z systemu 4.4BSD. Umo¿liwia ono -generowanie plików Makefile w oderwaniu od platformy systemowej bêd±c -jednoce¶nie zgodnym ze standardami GNU. +Automake jest eksperymentalnym generatorem plików Makefile'a. +Narzêdzie to jest wzorowane na make i plikach nag³ówkowych z systemu +4.4BSD. Umo¿liwia ono generowanie plików Makefile w oderwaniu od +platformy systemowej bêd±c jednocze¶nie zgodnym ze standardami GNU. + +%description -l pt_BR +Automake é um gerador experimental de Makefiles. Ele foi inspirado +pelo 4.4BSD make e inclui arquivos, mas visa ser portável e compatível +com os padrões GNU para variáveis e alvos de Makefile. + +%description -l ru +Automake - ÜÔÏ ÜËÓÐÅÒÉÍÅÎÔÁÌØÎÙÊ ÇÅÎÅÒÁÔÏÒ Makefile'Ï×. éÄÅÑ ÂÙÌÁ +ÎÁ×ÅÑÎÁ ÐÒÏÇÒÁÍÍÏÊ make É ÈÅÄÅÒÁÍÉ ÉÚ 4.4BSD, ÎÏ automake ÐÒÅÔÅÎÄÕÅÔ +ÎÁ ÔÏ, ÞÔÏÂÙ ÂÙÔØ ÐÏÒÔÁÂÅÌØÎÏÊ É ÓÏÏÔ×ÅÔÓÔ×Ï×ÁÔØ ÓÔÁÎÄÁÒÔÁÍ GNU ÎÁ +ÐÅÒÅÍÅÎÎÙÅ É ÃÅÌÉ Makefile'Ï×. %description -l tr Automake deneysel bir Makefile üreticisidir. 4.4BSD make ve include dosyalarýndan esinlenilmistir, ama amaç taþýnabilir olmak ve Makefile deðiþkenleri ve hedefleri için GNU standartlarýna uyum göstermektir. +%description -l uk +Automake - ÃÅ ÅËÓÐÅÒÉÍÅÎÔÁÌØÎÉÊ ÇÅÎÅÒÁÔÏÒ Makefile'¦×. ¶ÄÅÑ ÂÕÌÁ +ÎÁצÑÎÁ ÐÒÏÇÒÁÍÏÀ make ÔÁ ÈÅÄÅÒÁÍÉ Ú 4.4BSD, ÁÌÅ automake ÍÁ¤ ÚÁ æÌØ +ÍϦÌØΦÓÔØ ÔÁ צÄÐÏצÄΦÓÔØ ÓÔÁÎÄÁÒÔÁÍ GNU ÎÁ ÚͦÎΦ Ô¦ æ̦ +Makefile'¦×. + %prep %setup -q %patch0 -p1 %patch1 -p1 -%patch2 -p0 +%patch2 -p1 %patch3 -p1 %build -./configure \ - --prefix=/usr -make +%{__autoconf} +%configure +%{__make} %install rm -rf $RPM_BUILD_ROOT -make install prefix=$RPM_BUILD_ROOT/usr +install -d $RPM_BUILD_ROOT%{_mandir}/man1 -gzip -9nf $RPM_BUILD_ROOT/usr/share/{info/*info*,man/man1/*} \ - AUTHORS ChangeLog NEWS README THANKS TODO +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT \ + m4datadir=%{_aclocaldir} \ + pkgvdatadir=%{_datadir}/automake -%post -/sbin/install-info %{_infodir}/automake.info.gz /etc/info-dir +install aclocal.1 automake.1 $RPM_BUILD_ROOT%{_mandir}/man1 -%preun -if [ "$1" = "0" ]; then - /sbin/install-info --delete %{_infodir}/automake.info.gz /etc/info-dir -fi +rm -f $RPM_BUILD_ROOT%{_infodir}/dir* %clean rm -rf $RPM_BUILD_ROOT +%post +[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 + +%postun +[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 + %files %defattr(644,root,root,755) -%doc {AUTHORS,ChangeLog,NEWS,README,THANKS,TODO}.gz +%doc AUTHORS ChangeLog NEWS README THANKS TODO %attr(755,root,root) %{_bindir}/* %{_infodir}/automake* -%{_datadir}/aclocal +%{_aclocaldir} %{_mandir}/man1/* %dir %{_datadir}/automake -%{_datadir}/automake/*.am +%{_datadir}/automake/am +%{_datadir}/automake/Automake +%{_datadir}/automake/COPYING +%{_datadir}/automake/INSTALL %{_datadir}/automake/texinfo.tex +%{_datadir}/automake/ansi2knr* +%attr(755,root,root) %{_datadir}/automake/acinstall +%attr(755,root,root) %{_datadir}/automake/compile %attr(755,root,root) %{_datadir}/automake/config.guess %attr(755,root,root) %{_datadir}/automake/config.sub +%attr(755,root,root) %{_datadir}/automake/config-ml.in +%attr(755,root,root) %{_datadir}/automake/depcomp +%attr(755,root,root) %{_datadir}/automake/elisp-comp %attr(755,root,root) %{_datadir}/automake/install-sh %attr(755,root,root) %{_datadir}/automake/mdate-sh -%attr(755,root,root) %{_datadir}/automake/elisp-comp -%attr(755,root,root) %{_datadir}/automake/acinstall -%attr(755,root,root) %{_datadir}/automake/ylwrap -%attr(755,root,root) %{_datadir}/automake/mkinstalldirs %attr(755,root,root) %{_datadir}/automake/missing - -%changelog -* Wed Apr 28 1999 Tomasz K³oczko - [1.4-5] -- added patches for snapshot 19980208 and armnetwinder (from RH 6.0), -- added patch with man pages for automake (from Debian), -- recompiled on new rpm. - -* Wed Mar 10 1999 Tomasz K³oczko - [1.4-4] -- full %attr description for files in %{_datadir}. - -* Wed Jan 26 1999 Tomasz K³oczko - [1.4-1d] -- added Group(pl). - -* Tue Dec 29 1998 Tomasz K³oczko - [1.3d-3] -- standarized {un}registering info pages (second try .. added - automake-info.patch). - -* Wed Dec 23 1998 Tomasz K³oczko - [1.3d-2] -- (waiting for new autoconf): fixed @SHELL@ bug. - -* Sat Dec 19 1998 Tomasz K³oczko - [1.3d-1] -- updated URL, -- standarized {un}registering info pages. - -* Sat Nov 21 1998 Tomasz K³oczko - [1.3b-1] -- changed base Source url, -- cosmetic changes in %post, %preun in {un}registering autoame info page, -- added URL. - -* Sat Aug 1 1998 Tomasz K³oczko - [1.3-5] -- modified pl translation, -- added -q %setup parameter, -- removed INSTALL and COPING from %doc (copyright statment is in Copyright - field), -- Buildroot changed to /tmp/%%{name}-%%{version}-root, -- fixed %defattr macro, -- added using %%{name} and %%{version} macro in Source. - -* Mon Jun 29 1998 Wojtek ¦lusarczyk - [1.3-4] -- added pl translation, -- build from non root's account, -- added %defattr support. - -* Fri Apr 24 1998 Prospector System -- translations modified for de, fr, tr - -* Tue Apr 07 1998 Erik Troan -- updated to 1.3 - -* Tue Oct 28 1997 Cristian Gafton -- added BuildRoot; added aclocal files - -* Fri Oct 24 1997 Erik Troan -- made it a noarch package - -* Thu Oct 16 1997 Michael Fulbright -- Fixed some tag lines to conform to 5.0 guidelines. - -* Thu Jul 17 1997 Erik Troan -- updated to 1.2 - -* Wed Mar 5 1997 msf@redhat.com -- first version (1.0) +%attr(755,root,root) %{_datadir}/automake/mkinstalldirs +%attr(755,root,root) %{_datadir}/automake/py-compile +%attr(755,root,root) %{_datadir}/automake/symlink-tree +%attr(755,root,root) %{_datadir}/automake/ylwrap