]> git.pld-linux.org Git - packages/texinfo.git/blob - texinfo.spec
- removed dummy es info description
[packages/texinfo.git] / texinfo.spec
1 Summary:        Tools needed to create Texinfo format documentation files
2 Summary(de):    Tools zum Erstellen von texinfo-Dokumentationsdateien
3 Summary(es):    Formateador texinfo y lector de archivos info
4 Summary(fr):    Outils créant des documentations au format texinfo
5 Summary(pl):    Narzêdzia potrzebne przy tworzeniu dokumentacji w formacie texinfo
6 Summary(pt_BR): Formatador texinfo e leitor de arquivos info
7 Summary(tr):    texinfo biçimleyici ve info okuyucu
8 Name:           texinfo
9 Version:        4.0f
10 Release:        2
11 License:        GPL
12 Group:          Applications/Publishing
13 Group(cs):      Aplikace/Publikování
14 Group(da):      Programmer/Udgivelse
15 Group(de):      Applikationen/Publizieren
16 Group(es):      Aplicaciones/Edición
17 Group(fr):      Applications/Edition
18 Group(it):      Applicazioni/Publishing
19 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ñ¥Ö¥ê¥Ã¥·¥ó¥°
20 Group(no):      Applikasjoner/Publisering
21 Group(pl):      Aplikacje/Publikowanie
22 Group(pt):      Aplicações/Publicação
23 Group(pt_BR):   Aplicações/Editoração
24 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/éÚÄÁÔÅÌØÓÔ×Ï
25 Group(sv):      Tillämpningar/Publicering
26 Source0:        ftp://alpha.gnu.org/pub/gnu/%{name}-%{version}.tar.gz
27 Source1:        info.desktop
28 Patch0:         %{name}-fix.patch
29 Patch1:         %{name}-zlib.patch
30 Patch2:         %{name}-info.patch
31 Patch3:         %{name}-version.texi.patch
32 Patch4:         %{name}-fileextension.patch
33 URL:            http://texinfo.org/
34 BuildRequires:  autoconf
35 BuildRequires:  automake
36 BuildRequires:  gettext-devel
37 BuildRequires:  ncurses-devel >= 5.0
38 BuildRequires:  zlib-devel
39 Requires:       info = %{version}
40 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42 %description
43 Texinfo is a documentation system that can produce both online
44 information and printed output from a single source file. Normally,
45 you'd have to write two separate documents: one for online help or
46 other online information and the other for a typeset manual or other
47 printed work. Using Texinfo, you only need to write one source
48 document. Then when the work needs revision, you only have to revise
49 one source document. The GNU Project uses the Texinfo file format for
50 most of its documentation.
51
52 %description -l de
53 Texinfo ist ein Dokumentationssystem, das sowohl Online-Information
54 und gedruckte Ausgabe von einer einzigen Source-Datei erzeugen kann.
55 Normalerweise würden Sie zwei verschiedene Dokumente schreiben, eins
56 für Onlinehilfe und eins für ein gedrucktes Handbuch. Mit Texinfo
57 reicht es, ein Dokument zu schreiben (und später zu aktualisieren).
58 Das GNU-Projekt benutzt texinfo für den größten Teil seiner
59 Dokumentation.
60
61 %description -l es
62 Texinfo es un sistema de documentación que puede producir tanto,
63 información online como salida impresa a partir de un único archivo
64 fuente. Generalmente, tenía que escribir dos documentos por separado:
65 uno para la ayuda u otro tipo de información online, y otro para un
66 manual u otro tipo de trabajos impresos. Usando Texinfo, basta con
67 escribir un único documento fuente. El día que sea necesaria una
68 revisión del trabajo, sólo tendrá que revisar un único documento. El
69 Proyecto GNU usa el formato de archivo Texinfo para la mayoría de su
70 documentación.
71
72 Instale Texinfo si quiere un sistema de documentación para producir
73 tanto documentación online como impresa a partir del mismo archivo
74 fuente y si va a escribir documentación para el Proyecto GNU.
75
76 %description -l fr
77 Texinfo est un système de documentation capable de produire de la
78 documentation online ou imprimée à partir d'un seul fichier.
79 Habituellement, il faut écrire deux documents : l'un orienté
80 hypertexte, l'autre axé sur une présentation de type PAO. En utilisant
81 texinfo, vous n'avez plus besoin que d'un seul fichier source. Le
82 projet GNU utilie le format de fichier Texinfo pour la plupart de ses
83 documentations.
84
85 %description -l pl
86 Texinfo jest systemem dokumentowania umo¿liwiaj±cym wyprodukowanie
87 zarówno dokumentacji online jak i w postaci do wydruku z pojedynczego
88 pliku ¼ród³owego. Bardzo czêsto pisze siê dwie dokumentacje: jedn± do
89 przegl±dania online i drug± do przyszykowania wysokiej jako¶ci postaci
90 drukowanej. U¿ywaj±c Texinfo do powy¿szego potrzebujesz przygotowaæ
91 dokumentacjê tylko w jednej postaci ¼ród³owej. Podczas modyfikacji
92 dokumentacji modyfikujesz w takim razie tylko jeden dokument.
93 Wiêkszo¶æ projektów GNU u¿ywa do dokumentowania formatu Texinfo.
94
95 %description -l pt_BR
96 O texinfo é um sistema de documentação que pode produzir tanto
97 informação on-line como saída impressa a partir de um único
98 arquivo-fonte. Geralmente, você teria que escrever dois documentos
99 separados: um para ajuda on-line ou outro tipo de informação on-line,
100 e outro para um manual ou outro tipo de trabalho impresso. Usando o
101 Texinfo, basta escrever um único documento-fonte. Quando houver
102 necessidade de revisão, é preciso apenas revisar um único
103 documento-fonte. O projeto GNU usa o formato de arquivo texinfo para a
104 maioria da sua documentação.
105
106 Instale o Texinfo se você quiser um sistema de documentação para
107 produzir tanto documentação on-line como impressa a partir do mesmo
108 arquivo-fonte y se for escrever documentação para o Projeto GNU.
109
110 %description -l tr
111 [6~GNU projesi, belgelemesinin büyük bölümünde texinfo dosyalarýný
112 kullanýr. Bu paket, texinfo dosyalarýndan info dosyalarýnýn
113 türetilmesini saðlayan araçlarla birlikte, tüm bu araçlar için bir
114 emacs arayüzü de sunar.
115
116 %package -n info
117 Summary:        A stand-alone TTY-based reader for GNU texinfo documentation
118 Summary(de):    Ein TTY-basiertes Leseprogramm für GNU info-Dokumentation
119 Summary(es):    Lector basado en tty para documentos texinfo GNU
120 Summary(fr):    un lecteur de documentations info
121 Summary(pl):    Samodzielny, terminalowy czytnik dokumentów GNU texinfo
122 Summary(pt_BR): Leitor baseado em tty para documentos texinfo GNU
123 Summary(tr):    GNU texinfo belgeleri için tty tabanlý görüntüleyici
124 Group:          Applications/System
125 Group(cs):      Aplikace/Systém
126 Group(da):      Programmer/System
127 Group(de):      Applikationen/System
128 Group(es):      Aplicaciones/Sistema
129 Group(fr):      Applications/Système
130 Group(it):      Applicazioni/Sistema
131 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥·¥¹¥Æ¥à
132 Group(no):      Applikasjoner/System
133 Group(pl):      Aplikacje/System
134 Group(pt):      Aplicações/Sistema
135 Group(pt_BR):   Aplicações/Sistema
136 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/óÉÓÔÅÍÁ
137 Group(sv):      Tillämpningar/System
138 Prereq:         fix-info-dir
139 Obsoletes:      info-install
140
141 %description -n info
142 The GNU project uses the texinfo file format for much of its
143 documentation. This package includes a standalone browser program to
144 view these files.
145
146 %description -n info -l de
147 Das GNU-Projekt benutzt das texinfo-Dateiformat für den Großteil
148 seiner Dokumentation. Dieses Paket enthält ein selbständiges
149 Browser-Programm zum Einsehen dieser Dateien.
150
151 %description -n info -l fr
152 Le projet GNU utilise le format de fichier texinfo pour la plupart de
153 sa documentation. Ce paquetage contient un navigateur pour visualiser
154 ces fichiers.
155
156 %description -n info -l pl
157 Projekty GNU u¿ywaj± formatu texinfo do tworzenia dokumentacji. Pakiet
158 ten zawiera samodzieln± przegl±darkê tych¿e plików.
159
160 %description -n info -l pt_BR
161 O projeto GNU usa o formato de arquivos texinfo para a maioria de sua
162 documentação. Este pacote inclui um browser para visualização destes
163 arquivos.
164
165 %description -n info -l tr
166 Bu pakette, info biçimindeki dosyalarý okumak için bir görüntüleyici
167 bulunur.
168
169 %package texi2dvi
170 Summary:        Texinfo to dvi conversion tool
171 Summary(pl):    Narzêdzie do konwersji texinfo na dvi
172 Group:          Applications/Publishing
173 Group(cs):      Aplikace/Publikování
174 Group(da):      Programmer/Udgivelse
175 Group(de):      Applikationen/Publizieren
176 Group(es):      Aplicaciones/Edición
177 Group(fr):      Applications/Edition
178 Group(it):      Applicazioni/Publishing
179 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ñ¥Ö¥ê¥Ã¥·¥ó¥°
180 Group(no):      Applikasjoner/Publisering
181 Group(pl):      Aplikacje/Publikowanie
182 Group(pt):      Aplicações/Publicação
183 Group(pt_BR):   Aplicações/Editoração
184 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/éÚÄÁÔÅÌØÓÔ×Ï
185 Group(sv):      Tillämpningar/Publicering
186 Requires:       %{name} = %{version}
187 Requires:       tetex
188
189 %description texi2dvi
190 Texinfo to dvi conversion tool.
191
192 %description texi2dvi -l pl
193 Narzêdzie do konwersji plików texinfo na dvi.
194
195 %prep
196 %setup -q
197 %patch0 -p1
198 %patch1 -p1 
199 %patch2 -p1
200 %patch3 -p1
201 %patch4 -p1
202
203 %build
204 ln -sf version.texi doc/version2.texi
205 gettextize --copy --force
206 aclocal
207 autoconf
208 automake -a -c
209 %configure \
210         --without-included-gettext
211 %{__make} -C doc distclean-aminfo
212 %{__make}
213 rm -f util/install-info
214 %{__make} -C util 
215
216 %install
217 rm -rf $RPM_BUILD_ROOT
218 install -d $RPM_BUILD_ROOT{%{_applnkdir}/Help,%{_sbindir},/sbin}
219
220 %{__make} install DESTDIR=$RPM_BUILD_ROOT
221
222 mv -f $RPM_BUILD_ROOT%{_bindir}/install-info $RPM_BUILD_ROOT%{_sbindir}
223 ln -sf %{_sbindir}/install-info $RPM_BUILD_ROOT/sbin/install-info
224
225 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Help
226
227 gzip -9nf ChangeLog INTRODUCTION NEWS README info/README
228
229 %find_lang %{name}
230
231 %clean
232 rm -rf $RPM_BUILD_ROOT
233
234 %post
235 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
236
237 %postun
238 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
239
240 %post -n info
241 /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
242
243 %files
244 %defattr(644,root,root,755)
245 %doc *.gz
246 %attr(755,root,root) %{_bindir}/makeinfo
247 %attr(755,root,root) %{_bindir}/texindex
248 %{_datadir}/texinfo
249
250 %{_infodir}/texinfo*
251 %{_mandir}/man1/makeinfo.1*
252 %{_mandir}/man1/texindex.1*
253 %{_mandir}/man5/texinfo.5*
254
255 %files -n info -f texinfo.lang
256 %defattr(644,root,root,755)
257 %doc info/*.gz
258 %attr(755,root,root) %{_bindir}/info
259 %attr(755,root,root) %{_bindir}/infokey
260 %attr(755,root,root) /sbin/install-info
261 %attr(755,root,root) %{_sbindir}/install-info
262
263 %{_applnkdir}/Help/info.desktop
264
265 %{_infodir}/info.info*
266 %{_infodir}/info-stnd.info*
267
268 %{_mandir}/man1/info.1*
269 %{_mandir}/man1/install-info.1*
270 %{_mandir}/man5/info.5*
271
272 %files texi2dvi
273 %defattr(644,root,root,755)
274 %attr(755,root,root) %{_bindir}/texi2dvi
275 %{_mandir}/man1/texi2dvi.1*
This page took 0.055244 seconds and 4 git commands to generate.