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