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