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