Summary(fr): Outils créant des documentations au format texinfo
Summary(pl): Narzêdzia potrzebne przy tworzeniu dokumentacji w formacie texinfo
Summary(pt_BR): Formatador texinfo e leitor de arquivos info
+Summary(ru): éÎÓÔÒÕÍÅÎÔÙ ÄÌÑ ÓÏÚÄÁÎÉÑ ÆÁÊÌÏ× ÄÏËÕÍÅÎÔÁÃÉÉ ÆÏÒÍÁÔÁ Texinfo
Summary(tr): texinfo biçimleyici ve info okuyucu
+Summary(uk): ¶ÎÓÔÒÕÍÅÎÔÉ ÄÌÑ ÓÔ×ÏÒÅÎÎÑ ÆÁÊÌ¦× ÄÏËÕÍÅÎÔÁæ§ ÆÏÒÍÁÔÕ Texinfo
Name: texinfo
-Version: 4.0f
-Release: 2
+Version: 4.8
+Release: 4
License: GPL
Group: Applications/Publishing
-Group(cs): Aplikace/Publikování
-Group(da): Programmer/Udgivelse
-Group(de): Applikationen/Publizieren
-Group(es): Aplicaciones/Edición
-Group(fr): Applications/Edition
-Group(it): Applicazioni/Publishing
-Group(ja): ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ñ¥Ö¥ê¥Ã¥·¥ó¥°
-Group(no): Applikasjoner/Publisering
-Group(pl): Aplikacje/Publikowanie
-Group(pt): Aplicações/Publicação
-Group(pt_BR): Aplicações/Editoração
-Group(ru): ðÒÉÌÏÖÅÎÉÑ/éÚÄÁÔÅÌØÓÔ×Ï
-Group(sv): Tillämpningar/Publicering
-Source0: ftp://alpha.gnu.org/pub/gnu/%{name}-%{version}.tar.gz
+Source0: ftp://ftp.gnu.org/gnu/texinfo/%{name}-%{version}.tar.bz2
+# Source0-md5: 6ba369bbfe4afaa56122e65b3ee3a68c
Source1: info.desktop
-Patch0: %{name}-fix.patch
-Patch1: %{name}-zlib.patch
-Patch2: %{name}-info.patch
-Patch3: %{name}-version.texi.patch
-Patch4: %{name}-fileextension.patch
+Patch0: %{name}-info.patch
+Patch1: %{name}-CVE-2005-3011.patch
+Patch2: %{name}-as_needed-fix.patch
URL: http://texinfo.org/
-BuildRequires: autoconf
-BuildRequires: automake
+BuildRequires: autoconf >= 2.59
+BuildRequires: automake >= 1:1.8
+BuildRequires: gettext-autopoint >= 0.14.1
BuildRequires: gettext-devel
BuildRequires: ncurses-devel >= 5.0
+BuildRequires: sed >= 4.0
BuildRequires: zlib-devel
-Requires: info = %{version}
+Requires: info = %{version}-%{release}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
documento-fonte. O projeto GNU usa o formato de arquivo texinfo para a
maioria da sua documentação.
-Instale o Texinfo se você quiser um sistema de documentação para
-produzir tanto documentação on-line como impressa a partir do mesmo
-arquivo-fonte y se for escrever documentação para o Projeto GNU.
+%description -l ru
+ðÒÏÅËÔ GNU ÉÓÐÏÌØÚÕÅÔ ÆÏÒÍÁÔ texinfo ÄÌÑ ÂÏÌØÛÉÎÓÔ×Á ÄÏËÕÍÅÎÔÁÃÉÉ,
+ÓÏÚÄÁÎÎÏÊ × ÅÇÏ ÒÁÍËÁÈ. üÔÏÔ ÐÁËÅÔ ×ËÌÀÞÁÅÔ ÉÎÓÔÒÕÍÅÎÔÙ, ÎÅÏÂÈÏÄÉÍÙÅ
+ÄÌÑ ÓÏÚÄÁÎÉÑ ÆÁÊÌÏ× .info ÉÚ ÉÓÈÏÄÎÙÈ ÆÁÊÌÏ× .texinfo É ÉÎÔÅÒÆÅÊÓ Ë
+emacs ÄÌÑ ×ÓÅÈ ÜÔÉÈ ÉÎÓÔÒÕÍÅÎÔÏ×.
%description -l tr
[6~GNU projesi, belgelemesinin büyük bölümünde texinfo dosyalarýný
türetilmesini saðlayan araçlarla birlikte, tüm bu araçlar için bir
emacs arayüzü de sunar.
+%description -l uk
+ðÒÏÅËÔ GNU ×ÉËÏÒÉÓÔÏ×Õ¤ ÆÏÒÍÁÔ texinfo ÄÌÑ Â¦ÌØÛÏÓÔ¦ ÄÏËÕÍÅÎÔÁæ§,
+ÓÔ×ÏÒÅÎϧ × ÊÏÇÏ ÒÁÍËÁÈ. ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ¦ÎÓÔÒÕÍÅÎÔÉ, ÐÏÔÒ¦ÂΦ ÄÌÑ
+ÓÔ×ÏÒÅÎÎÑ ÆÁÊÌ¦× .info Ú ×ȦÄÎÉÈ ÆÁÊÌ¦× .texinfo ÔÁ ¦ÎÔÅÒÆÅÊÓ ÄÏ emacs
+ÄÌÑ ×Ó¦È ÃÉÈ ¦ÎÓÔÒÕÍÅÎÔ¦×.
+
%package -n info
Summary: A stand-alone TTY-based reader for GNU texinfo documentation
Summary(de): Ein TTY-basiertes Leseprogramm für GNU info-Dokumentation
Summary(fr): un lecteur de documentations info
Summary(pl): Samodzielny, terminalowy czytnik dokumentów GNU texinfo
Summary(pt_BR): Leitor baseado em tty para documentos texinfo GNU
+Summary(ru): ðÒÏÇÒÁÍÍÁ ÄÌÑ ÐÒÏÓÍÏÔÒÁ ÄÏËÕÍÅÎÔÏ× × ÆÏÒÍÁÔÅ GNU texinfo ÎÁ ÔÅËÓÔÏ×ÏÊ ËÏÎÓÏÌÉ
Summary(tr): GNU texinfo belgeleri için tty tabanlý görüntüleyici
+Summary(uk): ðÒÏÇÒÁÍÁ ÄÌÑ ÐÅÒÅÇÌÑÄÕ ÄÏËÕÍÅÎÔ¦× × ÆÏÒÍÁÔ¦ GNU texinfo ÎÁ ÔÅËÓÔÏ×ÏÍÕ ÔÅÒͦÎÁ̦
Group: Applications/System
-Group(cs): Aplikace/Systém
-Group(da): Programmer/System
-Group(de): Applikationen/System
-Group(es): Aplicaciones/Sistema
-Group(fr): Applications/Système
-Group(it): Applicazioni/Sistema
-Group(ja): ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥·¥¹¥Æ¥à
-Group(no): Applikasjoner/System
-Group(pl): Aplikacje/System
-Group(pt): Aplicações/Sistema
-Group(pt_BR): Aplicações/Sistema
-Group(ru): ðÒÉÌÏÖÅÎÉÑ/óÉÓÔÅÍÁ
-Group(sv): Tillämpningar/System
-Prereq: fix-info-dir
+Requires: fix-info-dir
Obsoletes: info-install
%description -n info
seiner Dokumentation. Dieses Paket enthält ein selbständiges
Browser-Programm zum Einsehen dieser Dateien.
-%description -n info -l es
%description -n info -l fr
Le projet GNU utilise le format de fichier texinfo pour la plupart de
sa documentation. Ce paquetage contient un navigateur pour visualiser
documentação. Este pacote inclui um browser para visualização destes
arquivos.
+%description -n info -l ru
+ðÒÏÅËÔ GNU ÉÓÐÏÌØÚÕÅÔ ÆÏÒÍÁÔ texinfo ÄÌÑ ÂÏÌØÛÉÎÓÔ×Á ÄÏËÕÍÅÎÔÁÃÉÉ,
+ÓÏÚÄÁÎÎÏÊ × ÅÇÏ ÒÁÍËÁÈ. üÔÏÔ ÐÁËÅÔ ×ËÌÀÞÁÅÔ ÐÒÏÇÒÁÍÍÕ ÄÌÑ ÐÒÏÓÍÏÔÒÁ
+ÄÏËÕÍÅÎÔÏ× × ÆÏÒÍÁÔÅ GNU texinfo ÎÁ ÔÅËÓÔÏ×ÏÊ ËÏÎÓÏÌÉ.
+
%description -n info -l tr
Bu pakette, info biçimindeki dosyalarý okumak için bir görüntüleyici
bulunur.
+%description -n info -l uk
+ðÒÏÅËÔ GNU ×ÉËÏÒÉÓÔÏ×Õ¤ ÆÏÒÍÁÔ texinfo ÄÌÑ Â¦ÌØÛÏÓÔ¦ ÄÏËÕÍÅÎÔÁæ§,
+ÓÔ×ÏÒÅÎϧ × ÊÏÇÏ ÒÁÍËÁÈ. ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÐÒÏÇÒÁÍÕ ÄÌÑ ÐÅÒÅÇÌÑÄÕ
+ÄÏËÕÍÅÎÔ¦× × ÆÏÒÍÁÔ¦ GNU texinfo ÎÁ ÔÅËÓÔÏ×ÏÍÕ ÔÅÒͦÎÁ̦.
+
%package texi2dvi
Summary: Texinfo to dvi conversion tool
Summary(pl): Narzêdzie do konwersji texinfo na dvi
Group: Applications/Publishing
-Group(cs): Aplikace/Publikování
-Group(da): Programmer/Udgivelse
-Group(de): Applikationen/Publizieren
-Group(es): Aplicaciones/Edición
-Group(fr): Applications/Edition
-Group(it): Applicazioni/Publishing
-Group(ja): ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ñ¥Ö¥ê¥Ã¥·¥ó¥°
-Group(no): Applikasjoner/Publisering
-Group(pl): Aplikacje/Publikowanie
-Group(pt): Aplicações/Publicação
-Group(pt_BR): Aplicações/Editoração
-Group(ru): ðÒÉÌÏÖÅÎÉÑ/éÚÄÁÔÅÌØÓÔ×Ï
-Group(sv): Tillämpningar/Publicering
-Requires: %{name} = %{version}
-Requires: tetex
+Requires: %{name} = %{version}-%{release}
+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
%description texi2dvi
Texinfo to dvi conversion tool.
%prep
%setup -q
%patch0 -p1
-%patch1 -p1
+%patch1 -p2
%patch2 -p1
-%patch3 -p1
-%patch4 -p1
+
+# nb was added but outdated no not removed
+sed -i -e '/^no$/d' po/LINGUAS
%build
-ln -sf version.texi doc/version2.texi
-gettextize --copy --force
-aclocal
-autoconf
-automake -a -c
-%configure \
- --without-included-gettext
-%{__make} -C doc distclean-aminfo
+# don't touch - too fresh m4 macros required (newer than in gettext 0.14.1)
+#%%{__autopoint}
+%{__aclocal} -I m4
+%{__autoconf}
+%{__automake}
+%configure
+
%{__make}
-rm -f util/install-info
-%{__make} -C util
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_applnkdir}/Help,%{_sbindir},/sbin}
+install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_sbindir},/sbin}
-%{__make} install DESTDIR=$RPM_BUILD_ROOT
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
mv -f $RPM_BUILD_ROOT%{_bindir}/install-info $RPM_BUILD_ROOT%{_sbindir}
ln -sf %{_sbindir}/install-info $RPM_BUILD_ROOT/sbin/install-info
-install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Help
-
-gzip -9nf ChangeLog INTRODUCTION NEWS README info/README
+install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
%find_lang %{name}
%files
%defattr(644,root,root,755)
-%doc *.gz
+%doc AUTHORS ChangeLog INTRODUCTION NEWS README TODO
%attr(755,root,root) %{_bindir}/makeinfo
%attr(755,root,root) %{_bindir}/texindex
%{_datadir}/texinfo
%files -n info -f texinfo.lang
%defattr(644,root,root,755)
-%doc info/*.gz
+%doc info/README
%attr(755,root,root) %{_bindir}/info
%attr(755,root,root) %{_bindir}/infokey
%attr(755,root,root) /sbin/install-info
%attr(755,root,root) %{_sbindir}/install-info
-%{_applnkdir}/Help/info.desktop
+%{_desktopdir}/info.desktop
%{_infodir}/info.info*
%{_infodir}/info-stnd.info*
%{_mandir}/man1/info.1*
+%{_mandir}/man1/infokey.1*
%{_mandir}/man1/install-info.1*
%{_mandir}/man5/info.5*
%files texi2dvi
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/texi2dvi
+%attr(755,root,root) %{_bindir}/texi2pdf
%{_mandir}/man1/texi2dvi.1*