]> git.pld-linux.org Git - packages/gettext.git/blob - gettext.spec
- fixed: doc/Makefile.am:45: `doc_DATA' is used but `docdir' is undefined
[packages/gettext.git] / gettext.spec
1 #
2 # Conditional build:
3 %bcond_without  asprintf        # without libasprintf C++ library
4 %bcond_without  xemacs          # without po-mode for xemacs
5 %bcond_without  gcj             # with Java support by gcj (preferred over javac)
6 %bcond_with     javac           # with Java support by some javac
7 %bcond_without  dotnet          # without .NET support
8 #
9
10 %include        /usr/lib/rpm/macros.mono
11
12 %ifnarch %{ix86} %{x8664} arm hppa ppc s390 s390x
13 %undefine with_dotnet
14 %endif
15
16 %undefine with_xemacs
17
18 %define build_java      %{?with_gcj:1}%{!?with_gcj:%{?with_javac:1}%{!?with_javac:0}}
19 Summary:        Utilties for program national language support
20 Summary(de):    Utilities zum Programmieren von nationaler Sprachunterstützung
21 Summary(es):    Utilitarios para el programa de soporte a lenguas locales
22 Summary(fr):    Utilitaires pour le support de la langue nationnalepar les programmes
23 Summary(ja):    ¥Þ¥ë¥Á¥ê¥ó¥¬¥ë¥á¥Ã¥»¡¼¥¸¤òÀ¸À®¤¹¤ë¤¿¤á¤ÎGNU ¥é¥¤¥Ö¥é¥ê/¥æ¡¼¥Æ¥£¥ê¥Æ¥£
24 Summary(pl):    Narzêdzia dla programów ze wsparciem dla jêzyków narodowych
25 Summary(pt_BR): Utilitários para o programa de suporte de línguas locais
26 Summary(ru):    âÉÂÌÉÏÔÅËÉ É ÕÔÉÌÉÔÙ ÄÌÑ ÐÏÄÄÅÒÖËÉ ÎÁÃÉÏÎÁÌØÎÙÈ ÑÚÙËÏ×
27 Summary(tr):    Desteði için kitaplýk ve araçlar
28 Summary(uk):    â¦Â̦ÏÔÅËÉ ÔÁ ÕÔÉ̦ÔÉ ÄÌѠЦÄÔÒÉÍËÉ ÎÁæÏÎÁÌØÎÉÈ ÍÏ×
29 Name:           gettext
30 Version:        0.15
31 Release:        1
32 License:        LGPL (runtime), GPL (tools)
33 Group:          Development/Tools
34 Source0:        ftp://ftp.gnu.org/gnu/gettext/%{name}-%{version}.tar.gz
35 # Source0-md5:  16bc6e4d37ac3d07495f737a2349a22b
36 Patch0:         %{name}-info.patch
37 Patch1:         %{name}-killkillkill.patch
38 Patch2:         %{name}-pl.po-update.patch
39 Patch3:         %{name}-no_docs.patch
40 URL:            http://www.gnu.org/software/gettext/
41 BuildRequires:  autoconf >= 2.57
42 BuildRequires:  automake >= 1:1.7.5
43 %{?with_gcj:BuildRequires:      gcj >= 3.0}
44 %{?with_javac:BuildRequires:    jdk >= 1.1}
45 %{?with_asprintf:BuildRequires: libstdc++-devel}
46 BuildRequires:  libtool >= 1:1.4.2-9
47 %{?with_dotnet:BuildRequires:   mono-csharp}
48 BuildRequires:  sed >= 4.0
49 BuildRequires:  texinfo
50 %{?with_xemacs:BuildRequires:   xemacs}
51 Obsoletes:      gettext-base
52 Conflicts:      intltool < 0.28
53 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
54
55 %description
56 The GNU gettext package provides a set of tools and documentation for
57 producing multi-lingual messages in programs. Tools include a set of
58 conventions about how programs should be written to support message
59 catalogs, a directory and file naming organization for the message
60 catalogs, a runtime library which supports the retrieval of translated
61 messages, and stand-alone programs for handling the translatable and
62 the already translated strings. Gettext provides an easy to use
63 library and tools for creating, using, and modifying natural language
64 catalogs and is a powerful and simple method for internationalizing
65 programs.
66
67 %description -l de
68 Die gettext-Library enthält eine einfach anzuwendende Library und
69 Tools zum Erstellen, Verwenden und Ändern von
70 natürlichsprachigen-Kataloge. Es ist ein einfaches und
71 leistungsfähiges Verfahren zum Lokalisieren von Programmen.
72
73 %description -l es
74 La biblioteca gettext nos ofrece una biblioteca fácil de usar y
75 herramientas para creación, uso y modificación de catálogos de
76 lenguaje natural. Es un potente y sencillo método de
77 internacionalización de programas.
78
79 %description -l fr
80 La librarie gettext fournit des outils et une librairie simple à
81 utiliser pour manipuler, créer, et modifier des catalogues de langage
82 naturel. C'est une méthode simple et puissante pour internationnaliser
83 les programmes.
84
85 %description -l ja
86 GNU gettext
87 ¥Ñ¥Ã¥±¡¼¥¸¤Ï¥×¥í¥°¥é¥àÃæ¤Ç¥Þ¥ë¥Á¥ê¥ó¥¬¥ë¥á¥Ã¥»¡¼¥¸¤òÀ¸À®¤¹¤ë
88 ¤¿¤á¤Î¥Ä¡¼¥ë¤Èʸ½ñ¤ò¶¡µë¤¹¤ë¡£¥Ä¡¼¥ë¤Ï¥á¥Ã¥»¡¼¥¸¥«¥¿¥í¥°¤ò¥µ¥Ý¡¼¥È¤¹¤ë¤¿¤á¤Ë
89 ¥×¥í¥°¥é¥à¤¬¤É¤Î¤è¤¦¤Ë½ñ¤«¤ì¤ë¤Ù¤­¤«¤Î¿½¤·¹ç¤ï¤»¤È¡¢¥á¥Ã¥»¡¼¥¸¥«¥¿¥í¥°¤Î¤¿¤á¤Î
90 ¥Ç¥£¥ì¥¯¥È¥ê¤È¥Õ¥¡¥¤¥ë̾¤ÎÁÈ¿¥²½¤È¡¢ËÝÌõ¤µ¤ì¤¿¥á¥Ã¥»¡¼¥¸¤ÎËä¤á¹ç¤ï¤»¤ò
91 ¥µ¥Ý¡¼¥È¤¹¤ë¤¿¤á¤Î¥é¥ó¥¿¥¤¥à¥é¥¤¥Ö¥é¥ê¤È¡¢ËÝÌõ²Äǽ¤Ç¤«¤Ä¤¹¤Ç¤ËËÝÌõ¤µ¤ì¤¿Ê¸»úÎó
92 ¤ò¼è¤ê°·¤¦ÆÈΩ¤·¤¿¥×¥í¥°¥é¥à¤ò´Þ¤ó¤Ç¤¤¤ë¡£gettext
93 ¤Ï´Êñ¤Ë»È¤¨¤ë¥é¥¤¥Ö¥é¥ê
94 ¤È¼«Á³¸À¸ì¤Î¥«¥¿¥í¥°¤òÀ¸À®¡¢»ÈÍÑ¡¢½¤Àµ¤¹¤ë¥Ä¡¼¥ë¤È¡¢¹ñºÝ²½¥×¥í¥°¥é¥à
95 ¤Î¤¿¤á¤Î¶¯ÎϤ«¤Ä¥·¥ó¥×¥ë¤ÊÊýË¡¤ò¶¡µë¤¹¤ë¡£
96
97 %description -l pl
98 Pakiet gettext dostarcza narzêdzi do tworzenia, u¿ywania i modyfikacji
99 katalogów jêzyków narodowych. To jest prosta i wydajna metoda
100 lokalizacji (internacjonalizacji) programów.
101
102 %description -l pt_BR
103 A biblioteca gettext oferece uma biblioteca fácil de usar e
104 ferramentas para criação, uso e modificação de catálogos de linguagem
105 natural. Ele é um poderoso e simples método de internacionalização de
106 programas.
107
108 %description -l ru
109 ðÁËÅÔ gettext ÓÏÄÅÒÖÉÔ ÂÉÂÌÉÏÔÅËÕ É ÐÒÏÓÔÙÅ × ÉÓÐÏÌØÚÏ×ÁÎÉÉ
110 ÉÎÓÔÒÕÍÅÎÔÙ ÄÌÑ ÓÏÚÄÁÎÉÑ, ÉÓÐÏÌØÚÏ×ÁÎÉÑ É ÍÏÄÉÆÉËÁÃÉÉ ËÁÔÁÌÏÇÏ×
111 ÎÁÃÉÏÎÁÌØÎÙÈ ÑÚÙËÏ×. üÔÏ ÐÒÏÓÔÏÊ É ÍÏÝÎÙÊ ÍÅÔÏÄ ÄÌÑ
112 ÉÎÔÅÒÎÁÃÉÏÎÁÌÉÚÁÃÉÉ ÐÒÏÇÒÁÍÍ.
113
114 %description -l tr
115 gettext, yerel dil desteðinde kullanýlan kataloglarý deðiþtirebilmek
116 için, kolayca kullanýlabilen kitaplýk ve araçlarý saðlar. Bu,
117 programlarý uluslararasýlaþtýrmak için sýkça baþvurulan, kuvvetli bir
118 yöntemdir.
119
120 %description -l uk
121 ðÁËÅÔ gettext Í¦ÓÔÉÔؠ¦Â̦ÏÔÅËÕ ÔÁ ÐÒÏÓÔ¦ Õ ×ÉËÏÒÉÓÔÁÎΦ ¦ÎÓÔÒÕÍÅÎÔÉ
122 ÄÌÑ ÓÔ×ÏÒÅÎÎÑ, ×ÉËÏÒÉÓÔÁÎÎÑ ÔÁ ÍÏÄÉƦËÁ槠ËÁÔÁÌÏǦנÎÁæÏÎÁÌØÎÉÈ ÍÏ×.
123 ãÅ ÐÒÏÓÔÉÊ ÔÁ ÐÏÔÕÖÎÉÊ ÍÅÔÏÄ ÄÌÑ ¦ÎÔÅÒÎÁæÏÎÁ̦ÚÁ槠ÐÒÏÇÒÁÍ.
124
125 %package devel
126 Summary:        Utilties for program national language support
127 Summary(de):    Utilities zum Programmieren von nationaler Sprachunterstützung
128 Summary(fr):    Utilitaires pour le support de la langue nationnalepar les programmes
129 Summary(pl):    Narzêdzia dla programów ze wsparciem dla jêzyków narodowych
130 Summary(tr):    Desteði için kitaplýk ve araçlar
131 License:        GPL
132 Group:          Development/Tools
133 Requires(post,postun):  /sbin/ldconfig
134 Requires:       %{name} = %{version}-%{release}
135 Requires:       iconv
136 Conflicts:      autoconf < 2.50
137
138 %description devel
139 The gettext library provides an easy to use library and tools for
140 creating, using, and modifying natural language catalogs. It is a
141 powerfull and simple method for internationalizing programs.
142
143 %description devel -l pl
144 Pakiet gettext dostarcza narzêdzi do tworzenia, u¿ywania i modyfikacji
145 katalogów jêzyków narodowych. To jest prosta i wydajna metoda
146 lokalizacji (internacjonalizacji) programów.
147
148 %package static
149 Summary:        Static gettext utility libraries
150 Summary(pl):    Statyczne biblioteki narzêdziowe gettext
151 License:        GPL
152 Group:          Development/Libraries
153 Requires:       %{name}-devel = %{version}-%{release}
154
155 %description static
156 This package contains static versions of gettext utility libraries
157 (libgettextlib, libgettextsrc and libgettextpo).
158
159 %description static -l pl
160 Ten pakiet zawiera statyczne wersje bibliotek narzêdziowych gettext
161 (libgettextlib, libgettextsrc i libgettextpo).
162
163 %package -n libasprintf
164 Summary:        GNU libasprintf - automatic formatted output to strings in C++
165 Summary(pl):    GNU libasprintf - automatyczne formatowanie wyj¶cia do ³añcuchów w C++
166 License:        LGPL
167 Group:          Libraries
168
169 %description -n libasprintf
170 This package makes the C formatted output routines (`fprintf' et al.)
171 usable in C++ programs, for use with the `<string>' strings and the
172 `<iostream>' streams.
173
174 %description -n libasprintf -l pl
175 Ten pakiet czyni funkcje C formatuj±ce wyj¶cie (fprintf i inne)
176 u¿ywalnymi w programach w C++, z ³añcuchami <string> i strumieniami
177 <iostream>.
178
179 %package -n libasprintf-devel
180 Summary:        Header file and documentation for libasprintf
181 Summary(pl):    Plik nag³ówkowy i dokumentacja dla libasprintf
182 License:        LGPL
183 Group:          Development/Libraries
184 Requires:       libasprintf = %{version}-%{release}
185
186 %description -n libasprintf-devel
187 Header file and documentation for libasprintf.
188
189 %description -n libasprintf-devel -l pl
190 Plik nag³ówkowy i dokumentacja dla libasprintf.
191
192 %package -n libasprintf-static
193 Summary:        Static libasprintf library
194 Summary(pl):    Statyczna biblioteka libasprintf
195 License:        LGPL
196 Group:          Development/Libraries
197 Requires:       libasprintf-devel = %{version}-%{release}
198
199 %description -n libasprintf-static
200 Static libasprintf library.
201
202 %description -n libasprintf-static -l pl
203 Statyczna biblioteka libasprintf.
204
205 %package java
206 Summary:        Runtime classes for Java programs internationalization
207 Summary(pl):    Klasy do uruchamiania umiêdzynarodowionych programów w Javie
208 License:        LGPL
209 Group:          Development/Languages/Java
210 Requires:       %{name} = %{version}-%{release}
211
212 %description java
213 Runtime classes for Java programs internationalization.
214
215 %description java -l pl
216 Klasy do uruchamiania umiêdzynarodowionych programów w Javie.
217
218 %package java-devel
219 Summary:        Development classes for Java programs internationalization
220 Summary(pl):    Klasy do umiêdzynarodowiania programów w Javie dla programistów
221 License:        GPL
222 Group:          Development/Tools
223 Requires:       %{name}-devel = %{version}-%{release}
224
225 %description java-devel
226 Development classes for Java programs internationalization.
227
228 %description java-devel -l pl
229 Klasy do umiêdzynarodowiania programów w Javie dla programistów.
230
231 %package -n xemacs-po-mode-pkg
232 Summary:        Xemacs PO-mode
233 Summary(es):    Facilita la edición de archivos PO (internacionalización) con emacs
234 Summary(pl):    Tryb PO dla Xemacsa
235 Summary(pt_BR): Facilita a edição de arquivos PO (internacionalização) com o emacs
236 License:        GPL
237 Group:          Applications/Editors/Emacs
238 Requires:       xemacs
239
240 %description -n xemacs-po-mode-pkg
241 Emacs PO-mode.
242
243 %description -n xemacs-po-mode-pkg -l es
244 Este paquete suministra las herramientas para ayudar en la edición de
245 archivos PO, como documentado en el manual del usuario del GNU
246 gettext. Mira este manual para la documentación de uso, que no se
247 incluye aquí.
248
249 %description -n xemacs-po-mode-pkg -l pl
250 Tryb edycji PO dla emacsa.
251
252 %description -n xemacs-po-mode-pkg -l pt_BR
253 Este pacote provê as ferramentas para ajudar na edição de arquivos PO,
254 como documentado no manual do usuário do GNU gettext. Veja este manual
255 para a documentação de uso, a qual não é incluída aqui.
256
257 %package autopoint
258 Summary:        gettextize replacement
259 Summary(pl):    Zamiennik gettextize
260 License:        GPL
261 Group:          Development/Tools
262 Requires:       %{name}-devel >= 0.10.35
263 Requires:       cvs
264
265 %description autopoint
266 The `autopoint' program copies standard gettext infrastructure files
267 into a source package. It extracts from a macro call of the form
268 `AM_GNU_GETTEXT_VERSION(VERSION)', found in the package's
269 `configure.in' or `configure.ac' file, the gettext version used by the
270 package, and copies the infrastructure files belonging to this version
271 into the package.
272
273 %description autopoint -l pl
274 Program autopoint kopiuje standardowe pliki infrastruktury gettexta do
275 pakietu ¼ród³owego. Wyci±ga u¿yt± wersjê gettexta z wywo³ania makra w
276 postaci AM_GNU_GETTEXT_VERSION(VERSION) w pliku configure.in lub
277 configure.ac i kopiuje do pakietu pliki infrastruktury nale¿±ce do tej
278 wersji.
279
280 %package -n dotnet-gettext
281 Summary:        GNU gettext for C#
282 Summary(pl):    GNU gettext dla C#
283 Group:          Development/Tools
284
285 %description -n dotnet-gettext
286 GNU gettext for C#.
287
288 %description -n dotnet-gettext -l pl
289 GNU gettext dla C#.
290
291 %prep
292 %setup -q
293 %patch0 -p1
294 %patch1 -p1
295 %patch2 -p1
296 # patch not finished yet
297 #%patch3 -p1
298 sed -i '/docdir/a\AC_SUBST(docdir)' gettext-tools/configure.ac
299
300 %{__perl} -pi -e 's/ no / nb /' gettext-runtime/po/LINGUAS gettext-tools/po/LINGUAS
301 mv -f gettext-runtime/po/{no,nb}.po
302 mv -f gettext-runtime/po/{no,nb}.gmo
303 mv -f gettext-tools/po/{no,nb}.po
304 mv -f gettext-tools/po/{no,nb}.gmo
305 rm -f gettext-tools/po/stamp-po
306
307 %build
308 # it's m4_included somewhere
309 install %{_aclocaldir}/libtool.m4 m4/libtool.m4
310 %{__libtoolize}
311 %{__aclocal}
312 %{__autoconf}
313 %{__automake}
314 cd autoconf-lib-link
315 %{__aclocal} -I m4 -I ../m4
316 %{__autoconf}
317 %{__automake}
318 cd ../gettext-runtime
319 %{__aclocal} -I m4 -I ../autoconf-lib-link/m4 -I ../gettext-tools/m4 -I ../m4
320 %{__autoconf}
321 %{__autoheader}
322 %{__automake}
323 cd libasprintf
324 %{__aclocal} -I ../m4 -I ../../m4
325 %{__autoconf}
326 %{__autoheader}
327 %{__automake}
328 cd ../../gettext-tools
329 %{__aclocal} -I m4 -I ../gettext-runtime/m4 -I ../autoconf-lib-link/m4 -I ../m4
330 %{__autoconf}
331 %{__autoheader}
332 %{__automake}
333 cd ..
334 %configure \
335         %{?with_xemacs:--with-lispdir=%{_datadir}/xemacs-packages/lisp/po-mode} \
336         --enable-nls \
337         %{!?with_dotnet:--disable-csharp} \
338         %{?with_dotnet:--enable-csharp=mono} \
339         --without-included-gettext
340 %{__make}
341
342 # msgfmt has been built, so now we can update pl.gmos
343 %{__make} pl.gmo -C gettext-runtime/po \
344         GMSGFMT=`pwd`/gettext-tools/src/msgfmt
345 %{__make} pl.gmo -C gettext-tools/po \
346         GMSGFMT=`pwd`/gettext-tools/src/msgfmt
347
348 %if %{with xemacs}
349 cd gettext-tools/misc
350 EMACS=%{_bindir}/xemacs ./elisp-comp ./po-mode.el
351 %endif
352
353 %install
354 rm -rf $RPM_BUILD_ROOT
355 install -d $RPM_BUILD_ROOT/bin
356
357 %{__make} install \
358         DESTDIR=$RPM_BUILD_ROOT
359
360 mv -f $RPM_BUILD_ROOT%{_bindir}/{,n}gettext $RPM_BUILD_ROOT/bin
361
362 # these static libs are removed in install-exec-clean
363 install gettext-tools/lib/.libs/libgettextlib.a \
364         gettext-tools/src/.libs/libgettextsrc.a $RPM_BUILD_ROOT%{_libdir}
365
366 rm -r $RPM_BUILD_ROOT%{_docdir}/gettext
367
368 %find_lang %{name}-runtime
369 %find_lang %{name}-tools
370
371 %clean
372 rm -rf $RPM_BUILD_ROOT
373
374 %post devel
375 /sbin/ldconfig
376 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
377
378 %postun devel
379 /sbin/ldconfig
380 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
381
382 %post   -n libasprintf -p /sbin/ldconfig
383 %postun -n libasprintf -p /sbin/ldconfig
384
385 %post -n libasprintf-devel
386 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
387
388 %postun -n libasprintf-devel
389 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
390
391 %files -f %{name}-runtime.lang
392 %defattr(644,root,root,755)
393 %attr(755,root,root) /bin/*
394 %attr(755,root,root) %{_bindir}/envsubst
395 %{_mandir}/man1/envsubst.1*
396 %{_mandir}/man1/gettext.1*
397 %{_mandir}/man1/ngettext.1*
398 %dir %{_libdir}/gettext
399 %dir %{_datadir}/gettext
400
401 %files devel -f %{name}-tools.lang
402 %defattr(644,root,root,755)
403 %doc AUTHORS ChangeLog NEWS README THANKS
404 %attr(755,root,root) %{_bindir}/*
405 %exclude %{_bindir}/autopoint
406 %exclude %{_bindir}/envsubst
407 %attr(755,root,root) %{_libdir}/libgettext*.so
408 %{_libdir}/libgettext*.la
409 # libgettextpo is for other programs, not used by gettext tools themselves
410 %attr(755,root,root) %{_libdir}/libgettextpo.so.*.*.*
411 %attr(755,root,root) %{_libdir}/preloadable_libintl.so
412 %attr(755,root,root) %{_libdir}/gettext/hostname
413 %attr(755,root,root) %{_libdir}/gettext/project-id
414 %attr(755,root,root) %{_libdir}/gettext/urlget
415 %attr(755,root,root) %{_libdir}/gettext/user-email
416 %{_includedir}/gettext-po.h
417 %{_aclocaldir}/*
418 %{_infodir}/gettext*.info*
419 %{_mandir}/man1/gettextize.1*
420 %{_mandir}/man1/msg*.1*
421 %{_mandir}/man1/xgettext.1*
422 %{_mandir}/man3/*
423
424 %{_datadir}/gettext/ABOUT-NLS
425 %attr(755,root,root) %{_datadir}/gettext/config.rpath
426 %{_datadir}/gettext/gettext.h
427 %dir %{_datadir}/gettext/intl
428 %{_datadir}/gettext/intl/[!c]*
429 %attr(755,root,root) %{_datadir}/gettext/intl/config.charset
430 %{_datadir}/gettext/msgunfmt.tcl
431 %{_datadir}/gettext/po
432 %dir %{_datadir}/gettext/projects
433 %{_datadir}/gettext/projects/index
434 %attr(755,root,root) %{_datadir}/gettext/projects/team-address
435 %dir %{_datadir}/gettext/projects/GNOME
436 %{_datadir}/gettext/projects/GNOME/teams.*
437 %attr(755,root,root) %{_datadir}/gettext/projects/GNOME/team-address
438 %attr(755,root,root) %{_datadir}/gettext/projects/GNOME/trigger
439 %dir %{_datadir}/gettext/projects/KDE
440 %{_datadir}/gettext/projects/KDE/teams.*
441 %attr(755,root,root) %{_datadir}/gettext/projects/KDE/team-address
442 %attr(755,root,root) %{_datadir}/gettext/projects/KDE/trigger
443 %dir %{_datadir}/gettext/projects/TP
444 %{_datadir}/gettext/projects/TP/teams.*
445 %attr(755,root,root) %{_datadir}/gettext/projects/TP/team-address
446 %attr(755,root,root) %{_datadir}/gettext/projects/TP/trigger
447
448 %files static
449 %defattr(644,root,root,755)
450 %{_libdir}/libgettext*.a
451
452 %if %{with asprintf}
453 %files -n libasprintf
454 %defattr(644,root,root,755)
455 %doc gettext-runtime/libasprintf/{AUTHORS,ChangeLog,README}
456 %attr(755,root,root) %{_libdir}/libasprintf.so.*.*.*
457
458 %files -n libasprintf-devel
459 %defattr(644,root,root,755)
460 %attr(755,root,root) %{_libdir}/libasprintf.so
461 %{_libdir}/libasprintf.la
462 %{_includedir}/autosprintf.h
463 %{_infodir}/autosprintf.info*
464
465 %files -n libasprintf-static
466 %defattr(644,root,root,755)
467 %{_libdir}/libasprintf.a
468 %endif
469
470 %if %{build_java}
471 %files java
472 %defattr(644,root,root,755)
473 %{_datadir}/gettext/libintl.jar
474
475 %files java-devel
476 %defattr(644,root,root,755)
477 %doc gettext-runtime/intl-java/javadoc2
478 %attr(755,root,root) %{_libdir}/gettext/gnu.gettext.DumpResource
479 %attr(755,root,root) %{_libdir}/gettext/gnu.gettext.GetURL
480 %endif
481
482 %if %{with xemacs}
483 %files -n xemacs-po-mode-pkg
484 %defattr(644,root,root,755)
485 %dir %{_datadir}/xemacs-packages/lisp/po-mode
486 %{_datadir}/xemacs-packages/lisp/po-mode/*.elc
487 %endif
488
489 %files autopoint
490 %defattr(644,root,root,755)
491 %attr(755,root,root) %{_bindir}/autopoint
492 %{_datadir}/gettext/archive.tar.gz
493 %{_mandir}/man1/autopoint.1*
494
495 %if %{with dotnet}
496 %files -n dotnet-gettext
497 %defattr(644,root,root,755)
498 %{_libdir}/GNU.Gettext.dll
499 %{_libdir}/gettext/msgfmt.net.exe
500 %{_libdir}/gettext/msgunfmt.net.exe
501 %endif
This page took 0.449213 seconds and 3 git commands to generate.