X-Git-Url: http://git.pld-linux.org/?p=packages%2Ftexinfo.git;a=blobdiff_plain;f=texinfo.spec;h=3c0785a2b02c9f0b4103a2ba6c362e4449499ab6;hp=2d09c95f1eaed53ce263e79726c81ca1a11c605f;hb=ce647ac4f15f53b6548bcb5b26a4693525ba0b73;hpb=246513f01cf10fb132db1a8ce377c5d6b9feb97e diff --git a/texinfo.spec b/texinfo.spec index 2d09c95..3c0785a 100644 --- a/texinfo.spec +++ b/texinfo.spec @@ -1,3 +1,4 @@ +%include /usr/lib/rpm/macros.perl Summary: Tools needed to create Texinfo format documentation files Summary(de.UTF-8): Tools zum Erstellen von texinfo-Dokumentationsdateien Summary(es.UTF-8): Formateador texinfo y lector de archivos info @@ -8,23 +9,25 @@ Summary(ru.UTF-8): Инструменты для создания файлов Summary(tr.UTF-8): texinfo biçimleyici ve info okuyucu Summary(uk.UTF-8): Інструменти для створення файлів документації формату Texinfo Name: texinfo -Version: 4.13a -Release: 4 +Version: 5.2 +Release: 2 License: GPL v3+ Group: Applications/Publishing -Source0: http://ftp.gnu.org/gnu/texinfo/%{name}-%{version}.tar.lzma -# Source0-md5: 20b37e49464bd72df4c6cfba33340f87 +Source0: http://ftp.gnu.org/gnu/texinfo/%{name}-%{version}.tar.xz +# Source0-md5: cb489df8a7ee9d10a236197aefdb32c5 Source1: info.desktop Patch0: %{name}-info.patch -Patch1: %{name}-as_needed-fix.patch -Patch2: %{name}-segv.patch URL: http://texinfo.org/ -BuildRequires: autoconf >= 2.59 -BuildRequires: automake >= 1:1.10.1 -BuildRequires: gettext-devel >= 0.17 +BuildRequires: autoconf >= 2.69 +BuildRequires: automake >= 1:1.14 +BuildRequires: gettext-devel >= 0.18.3 BuildRequires: help2man BuildRequires: ncurses-devel >= 5.0 +BuildRequires: perl-modules >= 1:5.8.0 BuildRequires: rpm >= 4.4.9-56 +BuildRequires: rpm-perlprov +BuildRequires: tar >= 1:1.22 +BuildRequires: xz BuildRequires: zlib-devel Requires: info = %{version}-%{release} BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -168,16 +171,9 @@ Summary: Texinfo to dvi conversion tool Summary(pl.UTF-8): Narzędzie do konwersji texinfo na dvi Group: Applications/Publishing Requires: %{name} = %{version}-%{release} -%if "%{pld_release}" == "ti" -Requires: tetex-fonts-latex -# R: tetex 3.0 to avoid texi2pdf file conflict with tetex 2.0 -Requires: tetex-format-pdfetex >= 1:3.0 -Requires: tetex-format-plain -%else Requires: texlive Requires: texlive-fonts-latex Requires: texlive-plain -%endif %description texi2dvi Texinfo to dvi conversion tool. @@ -186,11 +182,8 @@ Texinfo to dvi conversion tool. Narzędzie do konwersji plików texinfo na dvi. %prep -%setup -q -c -T -n %{name}-4.13 -lzma -dc %{SOURCE0} | tar xf - -C .. +%setup -q %patch0 -p1 -%patch1 -p1 -%patch2 -p1 %build %{__aclocal} -I gnulib/m4 @@ -212,7 +205,14 @@ ln -sf %{_sbindir}/install-info $RPM_BUILD_ROOT/sbin/install-info install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} +%{__mv} $RPM_BUILD_ROOT%{_datadir}/locale/{de.us-ascii,de}/LC_MESSAGES/texinfo_document.mo +%{__mv} $RPM_BUILD_ROOT%{_datadir}/locale/{es.us-ascii,es}/LC_MESSAGES/texinfo_document.mo +%{__mv} $RPM_BUILD_ROOT%{_datadir}/locale/{no.us-ascii,nb}/LC_MESSAGES/texinfo_document.mo +%{__mv} $RPM_BUILD_ROOT%{_datadir}/locale/{pt.us-ascii,pt} +%{__mv} $RPM_BUILD_ROOT%{_datadir}/locale/{pt_BR.us-ascii,pt_BR} + %find_lang %{name} +%find_lang texinfo_document %clean rm -rf $RPM_BUILD_ROOT @@ -223,18 +223,25 @@ rm -rf $RPM_BUILD_ROOT %postun -p /sbin/postshell -/usr/sbin/fix-info-dir -c %{_infodir} -%post -n info -p /sbin/postshell +%post -n info -p /sbin/postshell +-/usr/sbin/fix-info-dir -c %{_infodir} + +%postun -n info -p /sbin/postshell -/usr/sbin/fix-info-dir -c %{_infodir} -%files +%files -f texinfo_document.lang %defattr(644,root,root,755) -%doc AUTHORS ChangeLog INTRODUCTION NEWS README TODO +%doc AUTHORS ChangeLog NEWS README TODO %attr(755,root,root) %{_bindir}/makeinfo +%attr(755,root,root) %{_bindir}/pod2texi +%attr(755,root,root) %{_bindir}/texi2any %attr(755,root,root) %{_bindir}/texindex %{_datadir}/texinfo %{_infodir}/texinfo* %{_mandir}/man1/makeinfo.1* +%{_mandir}/man1/pod2texi.1* +%{_mandir}/man1/texi2any.1* %{_mandir}/man1/texindex.1* %{_mandir}/man5/texinfo.5*