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