]> git.pld-linux.org Git - packages/gettext.git/blob - gettext.spec
- updated to 0.19.2
[packages/gettext.git] / gettext.spec
1 # TODO
2 # - unpackaged:
3 #   /usr/share/emacs/site-lisp/po-compat.el
4 #   /usr/share/emacs/site-lisp/po-compat.elc
5 #   /usr/share/emacs/site-lisp/po-mode.el
6 #   /usr/share/emacs/site-lisp/po-mode.elc
7 #   /usr/share/emacs/site-lisp/start-po.el
8 #   /usr/share/emacs/site-lisp/start-po.elc
9 #
10 # Conditional build:
11 %bcond_without  asprintf        # without libasprintf C++ library
12 %bcond_with     xemacs          # without po-mode for xemacs
13 %bcond_without  gcj             # with Java support by gcj (preferred over javac)
14 %bcond_with     javac           # with Java support by some javac
15 %bcond_without  dotnet          # without .NET support
16 %bcond_with     bootstrap       # use system GLib and libcroco
17
18 %ifnarch %{ix86} %{x8664} arm hppa ppc s390 s390x
19 %undefine with_dotnet
20 %endif
21 %ifarch i386
22 # plain i386 is not supported; mono uses cmpxchg/xadd which require i486
23 %undefine with_dotnet
24 %endif
25 %if %{with javac}
26 %undefine with_gcj
27 %endif
28 %{?with_dotnet:%include /usr/lib/rpm/macros.mono}
29
30 %define build_java      %{?with_gcj:1}%{!?with_gcj:%{?with_javac:1}%{!?with_javac:0}}
31 Summary:        Utilties for program national language support
32 Summary(de.UTF-8):      Utilities zum Programmieren von nationaler Sprachunterstützung
33 Summary(es.UTF-8):      Utilitarios para el programa de soporte a lenguas locales
34 Summary(fr.UTF-8):      Utilitaires pour le support de la langue nationnalepar les programmes
35 Summary(ja.UTF-8):      マルチリンガルメッセージを生成するためのGNU ライブラリ/ユーティリティ
36 Summary(pl.UTF-8):      Narzędzia dla programów ze wsparciem dla języków narodowych
37 Summary(pt_BR.UTF-8):   Utilitários para o programa de suporte de línguas locais
38 Summary(ru.UTF-8):      Библиотеки и утилиты для поддержки национальных языков
39 Summary(tr.UTF-8):      Desteği için kitaplık ve araçlar
40 Summary(uk.UTF-8):      Бібліотеки та утиліти для підтримки національних мов
41 Name:           gettext
42 Version:        0.19.2
43 Release:        1
44 License:        LGPL v2+ (libintl), GPL v3+ (tools)
45 Group:          Development/Tools
46 Source0:        http://ftp.gnu.org/gnu/gettext/%{name}-%{version}.tar.xz
47 # Source0-md5:  1e6a827f5fbd98b3d40bd16b803acc44
48 Patch0:         %{name}-info.patch
49 Patch1:         %{name}-killkillkill.patch
50 Patch2:         %{name}-libintl_by_gcj.patch
51 URL:            http://www.gnu.org/software/gettext/
52 BuildRequires:  acl-devel
53 BuildRequires:  autoconf >= 2.62
54 BuildRequires:  automake >= 1:1.13
55 %{?with_gcj:BuildRequires:      gcj >= 3.0}
56 %{!?with_bootstrap:BuildRequires:       glib2-devel >= 2.0}
57 %if %{build_java}
58 BuildRequires:  jar
59 %endif
60 %{?with_javac:BuildRequires:    jdk >= 1.3}
61 %{!?with_bootstrap:BuildRequires:       libcroco-devel >= 0.6.1}
62 %if "%(echo %{cc_version} | grep -q '^4.[2-9]'; echo $?)" == "0"
63 BuildRequires:  libgomp-devel
64 %endif
65 %{?with_asprintf:BuildRequires: libstdc++-devel}
66 BuildRequires:  libtool >= 2:2
67 BuildRequires:  libunistring-devel
68 BuildRequires:  libxml2-devel
69 %{?with_dotnet:BuildRequires:   mono-csharp}
70 BuildRequires:  rpmbuild(macros) >= 1.453
71 BuildRequires:  sed >= 4.0
72 BuildRequires:  tar >= 1:1.22
73 BuildRequires:  texinfo
74 BuildRequires:  xz
75 %{?with_xemacs:BuildRequires:   xemacs}
76 Obsoletes:      gettext-base
77 Conflicts:      intltool < 0.28
78 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
79
80 %define         intabi  %(echo %{version} | cut -d. -f1-3)
81
82 %description
83 The GNU gettext package provides a set of tools and documentation for
84 producing multi-lingual messages in programs. Tools include a set of
85 conventions about how programs should be written to support message
86 catalogs, a directory and file naming organization for the message
87 catalogs, a runtime library which supports the retrieval of translated
88 messages, and stand-alone programs for handling the translatable and
89 the already translated strings. Gettext provides an easy to use
90 library and tools for creating, using, and modifying natural language
91 catalogs and is a powerful and simple method for internationalizing
92 programs.
93
94 %description -l de.UTF-8
95 Die gettext-Library enthält eine einfach anzuwendende Library und
96 Tools zum Erstellen, Verwenden und Ändern von
97 natürlichsprachigen-Kataloge. Es ist ein einfaches und
98 leistungsfähiges Verfahren zum Lokalisieren von Programmen.
99
100 %description -l es.UTF-8
101 La biblioteca gettext nos ofrece una biblioteca fácil de usar y
102 herramientas para creación, uso y modificación de catálogos de
103 lenguaje natural. Es un potente y sencillo método de
104 internacionalización de programas.
105
106 %description -l fr.UTF-8
107 La librarie gettext fournit des outils et une librairie simple à
108 utiliser pour manipuler, créer, et modifier des catalogues de langage
109 naturel. C'est une méthode simple et puissante pour internationnaliser
110 les programmes.
111
112 %description -l ja.UTF-8
113 GNU gettext
114 パッケージはプログラム中でマルチリンガルメッセージを生成する
115 ためのツールと文書を供給する。ツールはメッセージカタログをサポートするために
116 プログラムがどのように書かれるべきかの申し合わせと、メッセージカタログのための
117 ディレクトリとファイル名の組織化と、翻訳されたメッセージの埋め合わせを
118 サポートするためのランタイムライブラリと、翻訳可能でかつすでに翻訳された文字列
119 を取り扱う独立したプログラムを含んでいる。gettext
120 は簡単に使えるライブラリ
121 と自然言語のカタログを生成、使用、修正するツールと、国際化プログラム
122 のための強力かつシンプルな方法を供給する。
123
124 %description -l pl.UTF-8
125 Pakiet gettext dostarcza narzędzi do tworzenia, używania i modyfikacji
126 katalogów języków narodowych. To jest prosta i wydajna metoda
127 lokalizacji (internacjonalizacji) programów.
128
129 %description -l pt_BR.UTF-8
130 A biblioteca gettext oferece uma biblioteca fácil de usar e
131 ferramentas para criação, uso e modificação de catálogos de linguagem
132 natural. Ele é um poderoso e simples método de internacionalização de
133 programas.
134
135 %description -l ru.UTF-8
136 Пакет gettext содержит библиотеку и простые в использовании
137 инструменты для создания, использования и модификации каталогов
138 национальных языков. Это простой и мощный метод для
139 интернационализации программ.
140
141 %description -l tr.UTF-8
142 gettext, yerel dil desteğinde kullanılan katalogları değiştirebilmek
143 için, kolayca kullanılabilen kitaplık ve araçları sağlar. Bu,
144 programları uluslararasılaştırmak için sıkça başvurulan, kuvvetli bir
145 yöntemdir.
146
147 %description -l uk.UTF-8
148 Пакет gettext містить бібліотеку та прості у використанні інструменти
149 для створення, використання та модифікації каталогів національних мов.
150 Це простий та потужний метод для інтернаціоналізації програм.
151
152 %package tools
153 Summary:        Utilties for program national language support
154 Summary(de.UTF-8):      Utilities zum Programmieren von nationaler Sprachunterstützung
155 Summary(fr.UTF-8):      Utilitaires pour le support de la langue nationnalepar les programmes
156 Summary(pl.UTF-8):      Narzędzia dla programów ze wsparciem dla języków narodowych
157 Summary(tr.UTF-8):      Desteği için kitaplık ve araçlar
158 License:        GPL v3+
159 Group:          Development/Tools
160 Requires(post,postun):  /sbin/ldconfig
161 Requires:       %{name}-libs = %{version}-%{release}
162 Requires:       iconv
163 Conflicts:      autoconf < 2.52
164
165 %description tools
166 This package contains tools for creating and modifying natural
167 language catalogs.
168
169 %description tools -l pl.UTF-8
170 Ten pakiet zawiera narzędzia do tworzenia i modyfikowania katalogów
171 z obsługą języków naturalnych.
172
173 %package demo
174 Summary:        Demo for gettext
175 Summary(pl.UTF-8):      Pliki demonstracyjne dla pakietu gettext
176 Group:          Documentation
177 Requires:       %{name}-devel = %{version}-%{release}
178
179 %description demo
180 Demonstrations and samples for gettext.
181
182 %description demo -l pl.UTF-8
183 Pliki demonstracyjne i przykłady dla pakietu gettext.
184
185 %package libs
186 Summary:        Shared gettext utility libraries
187 Summary(pl.UTF-8):      Współdzielone biblioteki narzędziowe gettexta
188 License:        GPL v3+
189 Group:          Development/Libraries
190
191 %description libs
192 This package contains shared versions of gettext utility libraries
193 (libgettextlib, libgettextsrc and libgettextpo).
194
195 %description libs -l pl.UTF-8
196 Ten pakiet zawiera współdzielone wersje bibliotek narzędziowych
197 gettext (libgettextlib, libgettextsrc i libgettextpo).
198
199 %package devel
200 Summary:        Development files for gettext libraries
201 Summary(pl.UTF-8):      Pliki programistyczne bibliotek gettexta
202 License:        GPL v3+
203 Group:          Development/Libraries
204 Requires:       %{name}-libs = %{version}-%{release}
205 # for transition period (until BR =~ s/gettext-devel/gettext-tools/ in *.spec)
206 Requires:       %{name}-tools = %{version}-%{release}
207
208 %description devel
209 Development files for gettext libraries.
210
211 %description devel -l pl.UTF-8
212 Pliki programistyczne bibliotek gettexta.
213
214 %package static
215 Summary:        Static gettext utility libraries
216 Summary(pl.UTF-8):      Statyczne biblioteki narzędziowe gettext
217 License:        GPL v3+
218 Group:          Development/Libraries
219 Requires:       %{name}-devel = %{version}-%{release}
220
221 %description static
222 This package contains static versions of gettext utility libraries
223 (libgettextlib, libgettextsrc and libgettextpo).
224
225 %description static -l pl.UTF-8
226 Ten pakiet zawiera statyczne wersje bibliotek narzędziowych gettext
227 (libgettextlib, libgettextsrc i libgettextpo).
228
229 %package -n libasprintf
230 Summary:        GNU libasprintf - automatic formatted output to strings in C++
231 Summary(pl.UTF-8):      GNU libasprintf - automatyczne formatowanie wyjścia do łańcuchów w C++
232 License:        LGPL v2+
233 Group:          Libraries
234
235 %description -n libasprintf
236 This package makes the C formatted output routines (`fprintf' et al.)
237 usable in C++ programs, for use with the `<string>' strings and the
238 `<iostream>' streams.
239
240 %description -n libasprintf -l pl.UTF-8
241 Ten pakiet czyni funkcje C formatujące wyjście (fprintf i inne)
242 używalnymi w programach w C++, z łańcuchami <string> i strumieniami
243 <iostream>.
244
245 %package -n libasprintf-devel
246 Summary:        Header file and documentation for libasprintf
247 Summary(pl.UTF-8):      Plik nagłówkowy i dokumentacja dla libasprintf
248 License:        LGPL v2+
249 Group:          Development/Libraries
250 Requires:       libasprintf = %{version}-%{release}
251
252 %description -n libasprintf-devel
253 Header file and documentation for libasprintf.
254
255 %description -n libasprintf-devel -l pl.UTF-8
256 Plik nagłówkowy i dokumentacja dla libasprintf.
257
258 %package -n libasprintf-static
259 Summary:        Static libasprintf library
260 Summary(pl.UTF-8):      Statyczna biblioteka libasprintf
261 License:        LGPL v2+
262 Group:          Development/Libraries
263 Requires:       libasprintf-devel = %{version}-%{release}
264
265 %description -n libasprintf-static
266 Static libasprintf library.
267
268 %description -n libasprintf-static -l pl.UTF-8
269 Statyczna biblioteka libasprintf.
270
271 %package java
272 Summary:        Runtime classes for Java programs internationalization
273 Summary(pl.UTF-8):      Klasy do uruchamiania umiędzynarodowionych programów w Javie
274 License:        LGPL v2+
275 Group:          Development/Languages/Java
276 Requires:       %{name} = %{version}-%{release}
277
278 %description java
279 Runtime classes for Java programs internationalization.
280
281 %description java -l pl.UTF-8
282 Klasy do uruchamiania umiędzynarodowionych programów w Javie.
283
284 %package java-devel
285 Summary:        Development classes for Java programs internationalization
286 Summary(pl.UTF-8):      Klasy do umiędzynarodowiania programów w Javie dla programistów
287 License:        GPL v3+
288 Group:          Development/Tools
289 Requires:       %{name}-devel = %{version}-%{release}
290
291 %description java-devel
292 Development classes for Java programs internationalization.
293
294 %description java-devel -l pl.UTF-8
295 Klasy do umiędzynarodowiania programów w Javie dla programistów.
296
297 %package -n xemacs-po-mode-pkg
298 Summary:        Xemacs PO-mode
299 Summary(es.UTF-8):      Facilita la edición de archivos PO (internacionalización) con emacs
300 Summary(pl.UTF-8):      Tryb PO dla Xemacsa
301 Summary(pt_BR.UTF-8):   Facilita a edição de arquivos PO (internacionalização) com o emacs
302 License:        GPL v2+
303 Group:          Applications/Editors/Emacs
304 Requires:       xemacs
305
306 %description -n xemacs-po-mode-pkg
307 Emacs PO-mode.
308
309 %description -n xemacs-po-mode-pkg -l es.UTF-8
310 Este paquete suministra las herramientas para ayudar en la edición de
311 archivos PO, como documentado en el manual del usuario del GNU
312 gettext. Mira este manual para la documentación de uso, que no se
313 incluye aquí.
314
315 %description -n xemacs-po-mode-pkg -l pl.UTF-8
316 Tryb edycji PO dla emacsa.
317
318 %description -n xemacs-po-mode-pkg -l pt_BR.UTF-8
319 Este pacote provê as ferramentas para ajudar na edição de arquivos PO,
320 como documentado no manual do usuário do GNU gettext. Veja este manual
321 para a documentação de uso, a qual não é incluída aqui.
322
323 %package autopoint
324 Summary:        gettextize replacement
325 Summary(pl.UTF-8):      Zamiennik gettextize
326 License:        GPL v3+
327 Group:          Development/Tools
328 Requires:       %{name}-devel >= 0.10.35
329 Requires:       xz
330
331 %description autopoint
332 The `autopoint' program copies standard gettext infrastructure files
333 into a source package. It extracts from a macro call of the form
334 `AM_GNU_GETTEXT_VERSION(VERSION)', found in the package's
335 `configure.in' or `configure.ac' file, the gettext version used by the
336 package, and copies the infrastructure files belonging to this version
337 into the package.
338
339 %description autopoint -l pl.UTF-8
340 Program autopoint kopiuje standardowe pliki infrastruktury gettexta do
341 pakietu źródłowego. Wyciąga użytą wersję gettexta z wywołania makra w
342 postaci AM_GNU_GETTEXT_VERSION(VERSION) w pliku configure.in lub
343 configure.ac i kopiuje do pakietu pliki infrastruktury należące do tej
344 wersji.
345
346 %package -n dotnet-gettext
347 Summary:        GNU gettext for C#
348 Summary(pl.UTF-8):      GNU gettext dla C#
349 License:        LGPL v2+ (GNU.Gettext library), GPL v3+ (tools)
350 Group:          Development/Tools
351
352 %description -n dotnet-gettext
353 GNU gettext for C#.
354
355 %description -n dotnet-gettext -l pl.UTF-8
356 GNU gettext dla C#.
357
358 %prep
359 %setup -q
360 %patch0 -p1
361 %patch1 -p1
362 %patch2 -p1
363
364 %{__sed} -i \
365         -e 's@m4_esyscmd(\[build-aux/git-version-gen \.tarball-version\])@[%{version}]@' \
366         configure.ac
367 %{__sed} -i \
368         -e 's@m4_esyscmd(\[\.\./build-aux/git-version-gen \.\./\.tarball-version\])@[%{version}]@' \
369         gettext-runtime/configure.ac \
370         gettext-tools/configure.ac
371
372 %build
373 %{__libtoolize}
374 cd gettext-runtime
375 %{__libtoolize}
376 %{__aclocal} -I m4 -I ../m4 -I gnulib-m4
377 %{__autoconf}
378 %{__autoheader}
379 %{__automake}
380 cd libasprintf
381 %{__aclocal} -I ../../m4 -I ../m4 -I gnulib-m4
382 %{__autoconf}
383 %{__autoheader}
384 %{__automake}
385 cd ../../gettext-tools
386 %{__aclocal} -I m4 -I ../gettext-runtime/m4 -I ../m4 -I gnulib-m4 -I libgrep/gnulib-m4 -I libgettextpo/gnulib-m4
387 %{__autoconf}
388 %{__autoheader}
389 %{__automake}
390 cd ..
391 %{__aclocal} -I m4
392 %{__autoconf}
393 %{__automake}
394 %configure \
395         %{?with_xemacs:--with-lispdir=%{_datadir}/xemacs-packages/lisp/po-mode} \
396         --enable-nls \
397         %{!?with_dotnet:--disable-csharp} \
398         %{?with_dotnet:--enable-csharp=mono} \
399         --without-bzip2 \
400         --without-git \
401         --without-included-gettext \
402         %{?with_bootstrap:--with-included-glib} \
403         %{?with_bootstrap:--with-included-libcroco} \
404         --with-xz
405 %{__make} \
406         GMSGFMT=`pwd`/gettext-tools/src/msgfmt
407
408 # msgfmt has been built, so now we can update pl.gmos
409 %{__make} pl.gmo -C gettext-runtime/po \
410         GMSGFMT=`pwd`/gettext-tools/src/msgfmt
411 %{__make} pl.gmo -C gettext-tools/po \
412         GMSGFMT=`pwd`/gettext-tools/src/msgfmt
413
414 %if %{with xemacs}
415 cd gettext-tools/misc
416 EMACS=%{_bindir}/xemacs ./elisp-comp ./po-mode.el
417 %endif
418
419 %install
420 rm -rf $RPM_BUILD_ROOT
421 install -d $RPM_BUILD_ROOT/bin
422
423 %{__make} install \
424         examplesdir=%{_examplesdir}/%{name}-%{version} \
425         examplesbuildauxdir=%{_examplesdir}/%{name}-%{version}/build-aux \
426         DESTDIR=$RPM_BUILD_ROOT
427
428 mv -f $RPM_BUILD_ROOT%{_bindir}/{,n}gettext $RPM_BUILD_ROOT/bin
429
430 # these static libs are removed in install-exec-clean
431 cp -a gettext-tools/gnulib-lib/.libs/libgettextlib.a \
432         gettext-tools/src/.libs/libgettextsrc.a $RPM_BUILD_ROOT%{_libdir}
433
434 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/gettext
435 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/libasprintf
436 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
437
438 %find_lang %{name}-runtime
439 %find_lang %{name}-tools
440
441 %clean
442 rm -rf $RPM_BUILD_ROOT
443
444 %post devel
445 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
446
447 %postun devel
448 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
449
450 %post   libs -p /sbin/ldconfig
451 %postun libs -p /sbin/ldconfig
452
453 %post   -n libasprintf -p /sbin/ldconfig
454 %postun -n libasprintf -p /sbin/ldconfig
455
456 %post   -n libasprintf-devel -p /sbin/postshell
457 -/usr/sbin/fix-info-dir -c %{_infodir}
458
459 %postun -n libasprintf-devel -p /sbin/postshell
460 -/usr/sbin/fix-info-dir -c %{_infodir}
461
462 %files -f %{name}-runtime.lang
463 %defattr(644,root,root,755)
464 %attr(755,root,root) /bin/gettext
465 %attr(755,root,root) /bin/ngettext
466 %attr(755,root,root) %{_bindir}/envsubst
467 %attr(755,root,root) %{_bindir}/gettext.sh
468 %{_mandir}/man1/envsubst.1*
469 %{_mandir}/man1/gettext.1*
470 %{_mandir}/man1/ngettext.1*
471 %dir %{_libdir}/gettext
472 %dir %{_datadir}/gettext
473
474 %files tools
475 %defattr(644,root,root,755)
476 %doc AUTHORS ChangeLog NEWS README THANKS
477 %attr(755,root,root) %{_bindir}/gettextize
478 %attr(755,root,root) %{_bindir}/msg*
479 %attr(755,root,root) %{_bindir}/recode-sr-latin
480 %attr(755,root,root) %{_bindir}/xgettext
481 %attr(755,root,root) %{_libdir}/preloadable_libintl.so
482 %attr(755,root,root) %{_libdir}/gettext/hostname
483 %attr(755,root,root) %{_libdir}/gettext/project-id
484 %attr(755,root,root) %{_libdir}/gettext/urlget
485 %attr(755,root,root) %{_libdir}/gettext/user-email
486 %{_aclocaldir}/codeset.m4
487 %{_aclocaldir}/extern-inline.m4
488 %{_aclocaldir}/fcntl-o.m4
489 %{_aclocaldir}/gettext.m4
490 %{_aclocaldir}/glibc2.m4
491 %{_aclocaldir}/glibc21.m4
492 %{_aclocaldir}/iconv.m4
493 %{_aclocaldir}/intdiv0.m4
494 %{_aclocaldir}/intl.m4
495 %{_aclocaldir}/intldir.m4
496 %{_aclocaldir}/intlmacosx.m4
497 %{_aclocaldir}/intmax.m4
498 %{_aclocaldir}/inttypes-pri.m4
499 %{_aclocaldir}/inttypes_h.m4
500 %{_aclocaldir}/lcmessage.m4
501 %{_aclocaldir}/lib-ld.m4
502 %{_aclocaldir}/lib-link.m4
503 %{_aclocaldir}/lib-prefix.m4
504 %{_aclocaldir}/lock.m4
505 %{_aclocaldir}/longlong.m4
506 %{_aclocaldir}/nls.m4
507 %{_aclocaldir}/po.m4
508 %{_aclocaldir}/printf-posix.m4
509 %{_aclocaldir}/progtest.m4
510 %{_aclocaldir}/size_max.m4
511 %{_aclocaldir}/stdint_h.m4
512 %{_aclocaldir}/threadlib.m4
513 %{_aclocaldir}/uintmax_t.m4
514 %{_aclocaldir}/visibility.m4
515 %{_aclocaldir}/wchar_t.m4
516 %{_aclocaldir}/wint_t.m4
517 %{_aclocaldir}/xsize.m4
518 %{_infodir}/gettext*.info*
519 %{_mandir}/man1/gettextize.1*
520 %{_mandir}/man1/msg*.1*
521 %{_mandir}/man1/recode-sr-latin.1*
522 %{_mandir}/man1/xgettext.1*
523 %{_mandir}/man3/bind_textdomain_codeset.3*
524 %{_mandir}/man3/bindtextdomain.3*
525 %{_mandir}/man3/dcgettext.3*
526 %{_mandir}/man3/dcngettext.3*
527 %{_mandir}/man3/dgettext.3*
528 %{_mandir}/man3/dngettext.3*
529 %{_mandir}/man3/gettext.3*
530 %{_mandir}/man3/ngettext.3*
531 %{_mandir}/man3/textdomain.3*
532 %{_datadir}/gettext/ABOUT-NLS
533 %attr(755,root,root) %{_datadir}/gettext/config.rpath
534 %{_datadir}/gettext/gettext.h
535 %dir %{_datadir}/gettext/intl
536 %{_datadir}/gettext/intl/[!c]*
537 %attr(755,root,root) %{_datadir}/gettext/intl/config.charset
538 %{_datadir}/gettext/msgunfmt.tcl
539 %{_datadir}/gettext/po
540 %dir %{_datadir}/gettext/projects
541 %{_datadir}/gettext/projects/index
542 %attr(755,root,root) %{_datadir}/gettext/projects/team-address
543 %dir %{_datadir}/gettext/projects/GNOME
544 %{_datadir}/gettext/projects/GNOME/teams.*
545 %attr(755,root,root) %{_datadir}/gettext/projects/GNOME/team-address
546 %attr(755,root,root) %{_datadir}/gettext/projects/GNOME/trigger
547 %dir %{_datadir}/gettext/projects/KDE
548 %{_datadir}/gettext/projects/KDE/teams.*
549 %attr(755,root,root) %{_datadir}/gettext/projects/KDE/team-address
550 %attr(755,root,root) %{_datadir}/gettext/projects/KDE/trigger
551 %dir %{_datadir}/gettext/projects/TP
552 %{_datadir}/gettext/projects/TP/teams.*
553 %attr(755,root,root) %{_datadir}/gettext/projects/TP/team-address
554 %attr(755,root,root) %{_datadir}/gettext/projects/TP/trigger
555 %{_datadir}/gettext/styles
556
557 %files demo
558 %defattr(644,root,root,755)
559 %{_examplesdir}/%{name}-%{version}
560
561 %files libs -f %{name}-tools.lang
562 %defattr(644,root,root,755)
563 %attr(755,root,root) %{_libdir}/libgettextlib-%{intabi}.so
564 %attr(755,root,root) %{_libdir}/libgettextsrc-%{intabi}.so
565 %attr(755,root,root) %{_libdir}/libgettextpo.so.*.*.*
566 %attr(755,root,root) %ghost %{_libdir}/libgettextpo.so.0
567
568 %files devel
569 %defattr(644,root,root,755)
570 %attr(755,root,root) %{_libdir}/libgettextlib.so
571 %attr(755,root,root) %{_libdir}/libgettextsrc.so
572 %attr(755,root,root) %{_libdir}/libgettextpo.so
573 %{_libdir}/libgettextlib.la
574 %{_libdir}/libgettextsrc.la
575 %{_libdir}/libgettextpo.la
576 %{_includedir}/gettext-po.h
577
578 %files static
579 %defattr(644,root,root,755)
580 %{_libdir}/libgettextlib.a
581 %{_libdir}/libgettextsrc.a
582 %{_libdir}/libgettextpo.a
583
584 %if %{with asprintf}
585 %files -n libasprintf
586 %defattr(644,root,root,755)
587 %doc gettext-runtime/libasprintf/{AUTHORS,ChangeLog,README}
588 %attr(755,root,root) %{_libdir}/libasprintf.so.*.*.*
589 %attr(755,root,root) %ghost %{_libdir}/libasprintf.so.0
590
591 %files -n libasprintf-devel
592 %defattr(644,root,root,755)
593 %attr(755,root,root) %{_libdir}/libasprintf.so
594 %{_libdir}/libasprintf.la
595 %{_includedir}/autosprintf.h
596 %{_infodir}/autosprintf.info*
597
598 %files -n libasprintf-static
599 %defattr(644,root,root,755)
600 %{_libdir}/libasprintf.a
601 %endif
602
603 %if %{build_java}
604 %files java
605 %defattr(644,root,root,755)
606 %{_datadir}/gettext/libintl.jar
607
608 %files java-devel
609 %defattr(644,root,root,755)
610 %doc gettext-runtime/intl-java/javadoc2
611 %if %{with gcj}
612 %attr(755,root,root) %{_libdir}/gettext/gnu.gettext.DumpResource
613 %attr(755,root,root) %{_libdir}/gettext/gnu.gettext.GetURL
614 %else
615 %{_datadir}/gettext/gettext.jar
616 %endif
617 %{_datadir}/gettext/javaversion.class
618 %endif
619
620 %if %{with xemacs}
621 %files -n xemacs-po-mode-pkg
622 %defattr(644,root,root,755)
623 %dir %{_datadir}/xemacs-packages/lisp/po-mode
624 %{_datadir}/xemacs-packages/lisp/po-mode/*.elc
625 %endif
626
627 %files autopoint
628 %defattr(644,root,root,755)
629 %attr(755,root,root) %{_bindir}/autopoint
630 %{_datadir}/gettext/archive.dir.tar.xz
631 %{_mandir}/man1/autopoint.1*
632
633 %if %{with dotnet}
634 %files -n dotnet-gettext
635 %defattr(644,root,root,755)
636 %{_libdir}/GNU.Gettext.dll
637 %{_libdir}/gettext/msgfmt.net.exe
638 %{_libdir}/gettext/msgunfmt.net.exe
639 %endif
This page took 0.146215 seconds and 3 git commands to generate.