]> git.pld-linux.org Git - packages/autoconf.git/blobdiff - autoconf.spec
- spelling fixes by Tomasz "Witek" Wittner <wittt_@poczta.onet.pl>
[packages/autoconf.git] / autoconf.spec
index ba1ebb00d8386005e330e0fbc4ab877bed4f504e..d75625b00356d779603b3aa103a7356f7555e359 100644 (file)
@@ -1,33 +1,44 @@
+#
+# Conditional build:
+# _without_emacs - without emacs autoconf-mode
+
+%include       /usr/lib/rpm/macros.perl
 Summary:       GNU autoconf - source configuration tools
-Summary(fr):   Un outil de GNU pour configurer automatiquement le code source
 Summary(de):   Ein GNU-Hilfsmittel für Quellencode automatisch konfigurieren
 Summary(es):   Una herramienta de GNU para automáticamente configurar código de fuente
+Summary(fr):   Un outil de GNU pour configurer automatiquement le code source
 Summary(it):   Uno strumento di GNU per automaticamente la configurazione del codice sorgente
 Summary(pl):   GNU autoconf - narzêdzie do automatycznego konfigurowania ¼róde³
+Summary(pt_BR):        GNU autoconf - ferramentas de configuração de fontes
+Summary(ru):   GNU autoconf - Á×ÔÏËÏÎÆÉÇÕÒÁÔÏÒ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ×
+Summary(uk):   GNU autoconf - Á×ÔÏËÏÎƦÇÕÒÁÔÏÒ ×ÉȦÄÎÉÈ ÔÅËÓÔ¦×
 Name:          autoconf
-Version:       2.52
+Version:       2.57
 Release:       1
 License:       GPL
 Group:         Development/Building
-Group(de):     Entwicklung/Bauen
-Group(pl):     Programowanie/Budowanie
-Source0:       ftp://ftp.gnu.org/pub/gnu/autoconf/%{name}-%{version}.tar.gz
-Patch0:                %{name}-info.patch
-Patch1:                %{name}-mawk.patch
-Patch2:                %{name}-man.patch
-Patch3:                %{name}-fhs.patch
-Patch4:                %{name}-version.patch
-URL:           http://sourceware.cygnus.com/autoconf/
+# stable releases:
+Source0:       ftp://ftp.gnu.org/gnu/autoconf/%{name}-%{version}.tar.bz2
+# devel releases:
+#Source0:      ftp://alpha.gnu.org/pub/gnu/autoconf/%{name}-%{version}.tar.bz2
+Patch0:                %{name}-mawk.patch
+Patch1:                %{name}-version.patch
+Patch2:                %{name}-info.patch
+URL:           http://www.gnu.org/software/autoconf/
 Requires:      diffutils
 Requires:      /bin/awk
 Requires:      m4
 Requires:      mktemp
 Conflicts:     gettext < 0.10.38-3
 BuildRequires: m4
-BuildRequires: texinfo
+BuildRequires: rpm-perlprov
+BuildRequires: texinfo >= 4.2
+%{!?_without_emacs:BuildRequires:      emacs}
 BuildConflicts:        m4 = 1.4o
-Buildarch:     noarch
+BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+Obsoletes:     autoconf252
+Obsoletes:     autoconf253
 
 %define                _libdir         %{_datadir}
 
@@ -122,19 +133,54 @@ konfigurowania kod
 na podstawie automatycznie rozpoznanego ¶rodowiska plików Makefile i
 innych zale¿nych od zawarto¶ci systemu, w którym ma przebiegaæ proces
 kompilacji. Pomaga programi¶cie w konfigurowaniu i tworzeniu
-opragramowania daj±cego siê przenie¶æ na ró¿ne platformy. Umo¿liwia
+oprogramowania daj±cego siê przenie¶æ na ró¿ne platformy. Umo¿liwia
 wybór wielu opcji podczas procesu przygotowania do kompilacji.
 
 GNU autoconf nie jest generalnie potrzebny koñcowemu u¿ytkownikowi, a
 tylko podczas generowania samych skryptów autokonfiguracyjnych.
 
+%description -l pt_BR
+GNU "autoconf" é uma ferramenta para configuração de fontes e
+Makefiles. Ele ajuda o programador na criação de pacotes portáveis e
+configuráveis, permitindo que a pessoa que programa o pacote
+especifique várias opções de configuração. Autoconf é necessário
+somente para gerar scripts de configuração.
+
+%description -l ru
+GNU autoconf - ÉÎÓÔÒÕÍÅÎÔ ÄÌÑ Á×ÔÏËÏÎÆÉÇÕÒÁÃÉÉ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× É
+ÇÅÎÅÒÁÃÉÉ Makefile'Ï×. ðÏÍÏÇÁÅÔ ÐÒÏÇÒÁÍÍÉÓÔÕ ÓÏÚÄÁ×ÁÔØ ÐÏÒÔÉÒÕÅÍÙÅ É
+ËÏÎÆÉÇÕÒÉÒÕÅÍÙÅ ÐÁËÅÔÙ, ÐÏÚ×ÏÌÑÑ ÔÏÍÕ, ËÔÏ ÜÔÉ ÐÁËÅÔÙ ÓÏÂÉÒÁÅÔ,
+ÚÁÄÁ×ÁÔØ ÒÁÚÌÉÞÎÙÅ ÏÐÃÉÉ ËÏÎÆÉÇÕÒÁÃÉÉ.
+
+"autoconf" ÎÅ Ñ×ÌÑÅÔÓÑ ÎÅÏÂÈÏÄÉÍÙÍ ÄÌÑ ËÏÎÅÞÎÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ, ÅÇÏ
+ÉÓÐÏÌØÚÕÀÔ ÔÏÌØËÏ ÄÌÑ ÇÅÎÅÒÁÃÉÉ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÈ ÓËÒÉÐÔÏ×.
+
+%description -l uk
+GNU autoconf - ÃÅ ¦ÎÓÔÒÕÍÅÎÔ ÄÌÑ Á×ÔÏÍÁÔÉÞÎϧ ËÏÎƦÇÕÒÁ槠×ÉȦÄÎÉÈ
+ÔÅËÓԦנÔÁ ÇÅÎÅÒÁ槠Makefile'¦×. äÏÐÏÍÏÇÁ¤ ÐÒÏÇÒÁͦÓÔÕ ÓÔ×ÏÒÀ×ÁÔÉ
+ÍϦÌØΦ ÐÁËÅÔÉ, ÝÏ ÄÏÚ×ÏÌÑÀÔØ ËÏÎƦÇÕÒÁæÀ. ãÅ ÄÏÚ×ÏÌѤ ÔÏÍÕ, ÈÔÏ
+ÚÁÊÍÁ¤ÔØÓÑ ÚÂÏÒËÏÀ ÔÁËÉÈ ÐÁËÅÔ¦×, ÚÁÄÁ×ÁÔÉ Ò¦ÚΦ ÏÐ槠ËÏÎƦÇÕÒÁæ§.
+
+"autoconf" ÎÅ ¤ ÎÅÏÂȦÄÎÉÍ ÄÌѠ˦ÎÃÅ×ÏÇÏ ËÏÒÉÓÔÕ×ÁÞÁ, ÊÏÇÏ
+×ÉËÏÒÉÓÔÏ×ÕÀÔØ Ô¦ÌØËÉ ÄÌÑ ÇÅÎÅÒÁ槠ËÏÎƦÇÕÒÁæÊÎÉÈ ÓËÒÉÐÔ¦×.
+
+%package -n emacs-autoconf-mode-pkg
+Summary:       emacs autoconf-mode
+Summary(pl):   Tryb autoconf dla emacsa
+Group:         Applications/Editors/Emacs
+Requires:      emacs
+
+%description -n emacs-autoconf-mode-pkg
+Emacs autoconf-mode.
+
+%description -n emacs-autoconf-mode-pkg -l pl
+Tryb edycji autoconf dla emacsa.
+
 %prep
 %setup -q
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-%patch3 -p1
-%patch4 -p1
 
 %build
 %configure
@@ -145,20 +191,27 @@ rm -rf $RPM_BUILD_ROOT
 
 %{__make} install DESTDIR=$RPM_BUILD_ROOT
 
+%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
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %files
 %defattr(644,root,root,755)
+%doc AUTHORS BUGS NEWS README THANKS TODO
 %attr(755,root,root) %{_bindir}/*
 
 %{_infodir}/*.info*
 %{_mandir}/man1/*
 
 %{_libdir}/autoconf
+
+%if%{!?_without_emacs:1}%{?_without_emacs:0}
+%files -n emacs-autoconf-mode-pkg
+%defattr(644,root,root,755)
+%{_datadir}/emacs/site-lisp/*.elc
+%endif
This page took 0.058246 seconds and 4 git commands to generate.