]> git.pld-linux.org Git - packages/texinfo.git/blobdiff - texinfo.spec
- perl -pi -e "s/^automake -a -c$/automake -a -c -f/"
[packages/texinfo.git] / texinfo.spec
index 2641cc300d78a7e6f75cd3daf74e6fe19da55636..b579bef9609babc850a5def9fd8aacff16ccc87c 100644 (file)
@@ -1,27 +1,27 @@
 Summary:       Tools needed to create Texinfo format documentation files
 Summary(de):   Tools zum Erstellen von texinfo-Dokumentationsdateien
 Summary:       Tools needed to create Texinfo format documentation files
 Summary(de):   Tools zum Erstellen von texinfo-Dokumentationsdateien
+Summary(es):   Formateador texinfo y lector de archivos info
 Summary(fr):   Outils créant des documentations au format texinfo
 Summary(pl):   Narzêdzia potrzebne przy tworzeniu dokumentacji w formacie texinfo
 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(tr):   texinfo biçimleyici ve info okuyucu
 Name:          texinfo
 Summary(tr):   texinfo biçimleyici ve info okuyucu
 Name:          texinfo
-Version:       4.0b
+Version:       4.1
 Release:       1
 License:       GPL
 Group:         Applications/Publishing
 Release:       1
 License:       GPL
 Group:         Applications/Publishing
-Group(de):     Applikationen/Publizieren
-Group(pl):     Aplikacje/Publikowanie
-Source0:       ftp://alpha.gnu.org/pub/gnu/%{name}-%{version}.tar.gz
+Source0:       ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
 Source1:       info.desktop
 Patch0:                %{name}-fix.patch
 Patch1:                %{name}-zlib.patch
 Patch2:                %{name}-info.patch
 Patch3:                %{name}-version.texi.patch
 Source1:       info.desktop
 Patch0:                %{name}-fix.patch
 Patch1:                %{name}-zlib.patch
 Patch2:                %{name}-info.patch
 Patch3:                %{name}-version.texi.patch
-Patch4:                %{name}-DESTDIR.patch
-Patch5:                %{name}-fileextension.patch
-Patch6:                %{name}-danish.patch
+Patch4:                %{name}-fileextension.patch
+Patch5:                %{name}-ALL_LINGUAS.patch
 URL:           http://texinfo.org/
 BuildRequires: autoconf
 BuildRequires: automake
 URL:           http://texinfo.org/
 BuildRequires: autoconf
 BuildRequires: automake
+BuildRequires: gettext-devel
 BuildRequires: ncurses-devel >= 5.0
 BuildRequires: zlib-devel
 Requires:      info = %{version}
 BuildRequires: ncurses-devel >= 5.0
 BuildRequires: zlib-devel
 Requires:      info = %{version}
@@ -46,6 +46,21 @@ reicht es, ein Dokument zu schreiben (und sp
 Das GNU-Projekt benutzt texinfo für den größten Teil seiner
 Dokumentation.
 
 Das GNU-Projekt benutzt texinfo für den größten Teil seiner
 Dokumentation.
 
+%description -l es
+Texinfo es un sistema de documentación que puede producir tanto,
+información online como salida impresa a partir de un único archivo
+fuente. Generalmente, tenía que escribir dos documentos por separado:
+uno para la ayuda u otro tipo de información online, y otro para un
+manual u otro tipo de trabajos impresos. Usando Texinfo, basta con
+escribir un único documento fuente. El día que sea necesaria una
+revisión del trabajo, sólo tendrá que revisar un único documento. El
+Proyecto GNU usa el formato de archivo Texinfo para la mayoría de su
+documentación.
+
+Instale Texinfo si quiere un sistema de documentación para producir
+tanto documentación online como impresa a partir del mismo archivo
+fuente y si va a escribir documentación para el Proyecto GNU.
+
 %description -l fr
 Texinfo est un système de documentation capable de produire de la
 documentation online ou imprimée à partir d'un seul fichier.
 %description -l fr
 Texinfo est un système de documentation capable de produire de la
 documentation online ou imprimée à partir d'un seul fichier.
@@ -65,8 +80,23 @@ dokumentacj
 dokumentacji modyfikujesz w takim razie tylko jeden dokument.
 Wiêkszo¶æ projektów GNU u¿ywa do dokumentowania formatu Texinfo.
 
 dokumentacji modyfikujesz w takim razie tylko jeden dokument.
 Wiêkszo¶æ projektów GNU u¿ywa do dokumentowania formatu Texinfo.
 
+%description -l pt_BR
+O texinfo é um sistema de documentação que pode produzir tanto
+informação on-line como saída impressa a partir de um único
+arquivo-fonte. Geralmente, você teria que escrever dois documentos
+separados: um para ajuda on-line ou outro tipo de informação on-line,
+e outro para um manual ou outro tipo de trabalho impresso. Usando o
+Texinfo, basta escrever um único documento-fonte. Quando houver
+necessidade de revisão, é preciso apenas revisar um único
+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 tr
 %description -l tr
-GNU projesi, belgelemesinin büyük bölümünde texinfo dosyalarýný
+[6~GNU projesi, belgelemesinin büyük bölümünde texinfo dosyalarýný
 kullanýr. Bu paket, texinfo dosyalarýndan info dosyalarýnýn
 türetilmesini saðlayan araçlarla birlikte, tüm bu araçlar için bir
 emacs arayüzü de sunar.
 kullanýr. Bu paket, texinfo dosyalarýndan info dosyalarýnýn
 türetilmesini saðlayan araçlarla birlikte, tüm bu araçlar için bir
 emacs arayüzü de sunar.
@@ -74,75 +104,96 @@ emacs aray
 %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
 %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(es):   Lector basado en tty para documentos texinfo GNU
 Summary(fr):   un lecteur de documentations info
 Summary(pl):   Samodzielny, terminalowy czytnik dokumentów GNU texinfo
 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(tr):   GNU texinfo belgeleri için tty tabanlý görüntüleyici
 Group:         Applications/System
 Summary(tr):   GNU texinfo belgeleri için tty tabanlý görüntüleyici
 Group:         Applications/System
-Group(de):     Applikationen/System
-Group(pl):     Aplikacje/System
 Prereq:                fix-info-dir
 Prereq:                fix-info-dir
+Obsoletes:     info-install
 
 %description -n info
 The GNU project uses the texinfo file format for much of its
 documentation. This package includes a standalone browser program to
 view these files.
 
 
 %description -n info
 The GNU project uses the texinfo file format for much of its
 documentation. This package includes a standalone browser program to
 view these files.
 
-%description -l de -n info
+%description -n info -l de
 Das GNU-Projekt benutzt das texinfo-Dateiformat für den Großteil
 seiner Dokumentation. Dieses Paket enthält ein selbständiges
 Browser-Programm zum Einsehen dieser Dateien.
 
 Das GNU-Projekt benutzt das texinfo-Dateiformat für den Großteil
 seiner Dokumentation. Dieses Paket enthält ein selbständiges
 Browser-Programm zum Einsehen dieser Dateien.
 
-%description -l fr -n info
+%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
 ces fichiers.
 
 Le projet GNU utilise le format de fichier texinfo pour la plupart de
 sa documentation. Ce paquetage contient un navigateur pour visualiser
 ces fichiers.
 
-%description -l pl -n info
+%description -n info -l pl
 Projekty GNU u¿ywaj± formatu texinfo do tworzenia dokumentacji. Pakiet
 ten zawiera samodzieln± przegl±darkê tych¿e plików.
 
 Projekty GNU u¿ywaj± formatu texinfo do tworzenia dokumentacji. Pakiet
 ten zawiera samodzieln± przegl±darkê tych¿e plików.
 
-%description -l tr -n info
+%description -n info -l pt_BR
+O projeto GNU usa o formato de arquivos texinfo para a maioria de sua
+documentação. Este pacote inclui um browser para visualização destes
+arquivos.
+
+%description -n info -l tr
 Bu pakette, info biçimindeki dosyalarý okumak için bir görüntüleyici
 bulunur.
 
 Bu pakette, info biçimindeki dosyalarý okumak için bir görüntüleyici
 bulunur.
 
+%package texi2dvi
+Summary:       Texinfo to dvi conversion tool
+Summary(pl):   Narzêdzie do konwersji texinfo na dvi
+Group:         Applications/Publishing
+Requires:      %{name} = %{version}
+Requires:      tetex
+
+%description texi2dvi
+Texinfo to dvi conversion tool.
+
+%description texi2dvi -l pl
+Narzêdzie do konwersji plików texinfo na dvi.
+
 %prep
 %setup -q
 %patch0 -p1
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1 
+%patch1 -p1
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
-%patch6 -p1
 
 %build
 ln -sf version.texi doc/version2.texi
 
 %build
 ln -sf version.texi doc/version2.texi
-gettextize --copy --force
-aclocal
+#gettextize --copy --force
+#aclocal
 autoconf
 autoconf
-automake -a -c
+automake -a -c -f
 %configure \
        --without-included-gettext
 %configure \
        --without-included-gettext
-%{__make} -C doc distclean-aminfo
+%{__make} -C doc maintainer-clean-aminfo
 %{__make}
 rm -f util/install-info
 %{__make}
 rm -f util/install-info
-%{__make} -C util 
+%{__make} -C util
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_applnkdir}/Utilities,%{_sbindir},/sbin}
+install -d $RPM_BUILD_ROOT{%{_applnkdir}/Help,%{_sbindir},/sbin}
 
 %{__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
 
 
 %{__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}/Utilities
+install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Help
 
 
-gzip -9nf ChangeLog INTRODUCTION NEWS README info/README
+gzip -9nf AUTHORS ChangeLog INTRODUCTION NEWS README TODO
 
 %find_lang %{name}
 
 
 %find_lang %{name}
 
+%clean
+rm -rf $RPM_BUILD_ROOT
+
 %post
 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
 
 %post
 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
 
@@ -152,29 +203,27 @@ gzip -9nf ChangeLog INTRODUCTION NEWS README info/README
 %post -n info
 /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
 
 %post -n info
 /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %files
 %defattr(644,root,root,755)
 %files
 %defattr(644,root,root,755)
-%doc *.gz info/*.gz
+%doc *.gz
 %attr(755,root,root) %{_bindir}/makeinfo
 %attr(755,root,root) %{_bindir}/makeinfo
-%attr(755,root,root) %{_bindir}/texi2dvi
 %attr(755,root,root) %{_bindir}/texindex
 %attr(755,root,root) %{_bindir}/texindex
+%{_datadir}/texinfo
 
 %{_infodir}/texinfo*
 %{_mandir}/man1/makeinfo.1*
 
 %{_infodir}/texinfo*
 %{_mandir}/man1/makeinfo.1*
-%{_mandir}/man1/texi2dvi.1*
 %{_mandir}/man1/texindex.1*
 %{_mandir}/man5/texinfo.5*
 
 %files -n info -f texinfo.lang
 %defattr(644,root,root,755)
 %{_mandir}/man1/texindex.1*
 %{_mandir}/man5/texinfo.5*
 
 %files -n info -f texinfo.lang
 %defattr(644,root,root,755)
+%doc info/*.gz
 %attr(755,root,root) %{_bindir}/info
 %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
 
 %attr(755,root,root) /sbin/install-info
 %attr(755,root,root) %{_sbindir}/install-info
 
-%{_applnkdir}/Utilities/info.desktop
+%{_applnkdir}/Help/info.desktop
 
 %{_infodir}/info.info*
 %{_infodir}/info-stnd.info*
 
 %{_infodir}/info.info*
 %{_infodir}/info-stnd.info*
@@ -182,3 +231,8 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/info.1*
 %{_mandir}/man1/install-info.1*
 %{_mandir}/man5/info.5*
 %{_mandir}/man1/info.1*
 %{_mandir}/man1/install-info.1*
 %{_mandir}/man5/info.5*
+
+%files texi2dvi
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/texi2dvi
+%{_mandir}/man1/texi2dvi.1*
This page took 0.050933 seconds and 4 git commands to generate.