]> git.pld-linux.org Git - packages/gettext.git/blobdiff - gettext.spec
- obsolete
[packages/gettext.git] / gettext.spec
index 25718b8eae7687048b2dd39d5af031c6ca56f902..1cb91f587343fc44e7bd676aa03fa1aa95f499ba 100644 (file)
@@ -1,32 +1,71 @@
-# _without_xemacs (--without xemacs)
+#
+# Conditional build:
+%bcond_without asprintf        # without libasprintf C++ library
+%bcond_without xemacs          # without po-mode for xemacs
+%bcond_without gcj             # with Java support by gcj (preferred over javac)
+%bcond_with    javac           # with Java support by some javac
+%bcond_without dotnet          # without .NET support
+#
+
+%{?with_dotnet:%include        /usr/lib/rpm/macros.mono}
+
+%ifnarch %{ix86} %{x8664} arm hppa ppc s390 s390x
+%undefine with_dotnet
+%endif
+
+%undefine with_xemacs
+
+%define build_java     %{?with_gcj:1}%{!?with_gcj:%{?with_javac:1}%{!?with_javac:0}}
 Summary:       Utilties for program national language support
 Summary(de):   Utilities zum Programmieren von nationaler Sprachunterstützung
-Summary(es):   Utilitarios para el programa de soporte a lenguas locales.
+Summary(es):   Utilitarios para el programa de soporte a lenguas locales
 Summary(fr):   Utilitaires pour le support de la langue nationnalepar les programmes
+Summary(ja):   ¥Þ¥ë¥Á¥ê¥ó¥¬¥ë¥á¥Ã¥»¡¼¥¸¤òÀ¸À®¤¹¤ë¤¿¤á¤ÎGNU ¥é¥¤¥Ö¥é¥ê/¥æ¡¼¥Æ¥£¥ê¥Æ¥£
 Summary(pl):   Narzêdzia dla programów ze wsparciem dla jêzyków narodowych
-Summary(pt_BR):        Utilitários para o programa de suporte de línguas locais.
+Summary(pt_BR):        Utilitários para o programa de suporte de línguas locais
+Summary(ru):   âÉÂÌÉÏÔÅËÉ É ÕÔÉÌÉÔÙ ÄÌÑ ÐÏÄÄÅÒÖËÉ ÎÁÃÉÏÎÁÌØÎÙÈ ÑÚÙËÏ×
 Summary(tr):   Desteði için kitaplýk ve araçlar
+Summary(uk):   â¦Â̦ÏÔÅËÉ ÔÁ ÕÔÉ̦ÔÉ ÄÌѠЦÄÔÒÉÍËÉ ÎÁæÏÎÁÌØÎÉÈ ÍÏ×
 Name:          gettext
-Version:       0.10.40
-Release:       1
-License:       GPL
+Version:       0.16
+Release:       2
+License:       LGPL (runtime), GPL (tools)
 Group:         Development/Tools
-Source0:       ftp://ftp.gnu.org/pub/gnu/gettext/%{name}-%{version}.tar.gz
-Patch0:                %{name}-jbj.patch
-Patch1:                %{name}-info.patch
-Patch2:                %{name}-dml.patch
-Patch3:                %{name}-aclocal.patch
-BuildRequires: automake
-BuildRequires: autoconf >= 2.50
-BuildRequires: libtool >= 1.4
+Source0:       ftp://ftp.gnu.org/gnu/gettext/%{name}-%{version}.tar.gz
+# Source0-md5: 1560a460c2c4e05b6ff53acb12860750
+Patch0:                %{name}-info.patch
+Patch1:                %{name}-killkillkill.patch
+Patch2:                %{name}-pl.po-update.patch
+Patch3:                %{name}-no_docs.patch
+Patch4:                %{name}-ac.patch
+Patch5:                %{name}-gettext.m4-fix.patch
+URL:           http://www.gnu.org/software/gettext/
+BuildRequires: autoconf >= 2.59
+# after dropping -ac.patch:
+#BuildRequires:        autoconf >= 2.60
+BuildRequires: automake >= 1:1.10
+%{?with_gcj:BuildRequires:     gcj >= 3.0}
+%{?with_javac:BuildRequires:   jdk >= 1.1}
+%{?with_asprintf:BuildRequires:        libstdc++-devel}
+BuildRequires: libtool >= 1:1.4.2-9
+%{?with_dotnet:BuildRequires:  mono-csharp}
 BuildRequires: texinfo
-%{?!_without_xemacs:BuildRequires:     xemacs}
+%{?with_xemacs:BuildRequires:  xemacs}
+Obsoletes:     gettext-base
+Conflicts:     intltool < 0.28
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
-The gettext library provides an easy to use library and tools for
-creating, using, and modifying natural language catalogs. It is a
-powerfull and simple method for internationalizing programs.
+The GNU gettext package provides a set of tools and documentation for
+producing multi-lingual messages in programs. Tools include a set of
+conventions about how programs should be written to support message
+catalogs, a directory and file naming organization for the message
+catalogs, a runtime library which supports the retrieval of translated
+messages, and stand-alone programs for handling the translatable and
+the already translated strings. Gettext provides an easy to use
+library and tools for creating, using, and modifying natural language
+catalogs and is a powerful and simple method for internationalizing
+programs.
 
 %description -l de
 Die gettext-Library enthält eine einfach anzuwendende Library und
@@ -46,10 +85,22 @@ utiliser pour manipuler, cr
 naturel. C'est une méthode simple et puissante pour internationnaliser
 les programmes.
 
+%description -l ja
+GNU gettext
+¥Ñ¥Ã¥±¡¼¥¸¤Ï¥×¥í¥°¥é¥àÃæ¤Ç¥Þ¥ë¥Á¥ê¥ó¥¬¥ë¥á¥Ã¥»¡¼¥¸¤òÀ¸À®¤¹¤ë
+¤¿¤á¤Î¥Ä¡¼¥ë¤Èʸ½ñ¤ò¶¡µë¤¹¤ë¡£¥Ä¡¼¥ë¤Ï¥á¥Ã¥»¡¼¥¸¥«¥¿¥í¥°¤ò¥µ¥Ý¡¼¥È¤¹¤ë¤¿¤á¤Ë
+¥×¥í¥°¥é¥à¤¬¤É¤Î¤è¤¦¤Ë½ñ¤«¤ì¤ë¤Ù¤­¤«¤Î¿½¤·¹ç¤ï¤»¤È¡¢¥á¥Ã¥»¡¼¥¸¥«¥¿¥í¥°¤Î¤¿¤á¤Î
+¥Ç¥£¥ì¥¯¥È¥ê¤È¥Õ¥¡¥¤¥ë̾¤ÎÁÈ¿¥²½¤È¡¢ËÝÌõ¤µ¤ì¤¿¥á¥Ã¥»¡¼¥¸¤ÎËä¤á¹ç¤ï¤»¤ò
+¥µ¥Ý¡¼¥È¤¹¤ë¤¿¤á¤Î¥é¥ó¥¿¥¤¥à¥é¥¤¥Ö¥é¥ê¤È¡¢ËÝÌõ²Äǽ¤Ç¤«¤Ä¤¹¤Ç¤ËËÝÌõ¤µ¤ì¤¿Ê¸»úÎó
+¤ò¼è¤ê°·¤¦ÆÈΩ¤·¤¿¥×¥í¥°¥é¥à¤ò´Þ¤ó¤Ç¤¤¤ë¡£gettext
+¤Ï´Êñ¤Ë»È¤¨¤ë¥é¥¤¥Ö¥é¥ê
+¤È¼«Á³¸À¸ì¤Î¥«¥¿¥í¥°¤òÀ¸À®¡¢»ÈÍÑ¡¢½¤Àµ¤¹¤ë¥Ä¡¼¥ë¤È¡¢¹ñºÝ²½¥×¥í¥°¥é¥à
+¤Î¤¿¤á¤Î¶¯ÎϤ«¤Ä¥·¥ó¥×¥ë¤ÊÊýË¡¤ò¶¡µë¤¹¤ë¡£
+
 %description -l pl
 Pakiet gettext dostarcza narzêdzi do tworzenia, u¿ywania i modyfikacji
 katalogów jêzyków narodowych. To jest prosta i wydajna metoda
-lokalizacji (internationalizacji) programów.
+lokalizacji (internacjonalizacji) programów.
 
 %description -l pt_BR
 A biblioteca gettext oferece uma biblioteca fácil de usar e
@@ -57,22 +108,35 @@ ferramentas para cria
 natural. Ele é um poderoso e simples método de internacionalização de
 programas.
 
+%description -l ru
+ðÁËÅÔ gettext ÓÏÄÅÒÖÉÔ ÂÉÂÌÉÏÔÅËÕ É ÐÒÏÓÔÙÅ × ÉÓÐÏÌØÚÏ×ÁÎÉÉ
+ÉÎÓÔÒÕÍÅÎÔÙ ÄÌÑ ÓÏÚÄÁÎÉÑ, ÉÓÐÏÌØÚÏ×ÁÎÉÑ É ÍÏÄÉÆÉËÁÃÉÉ ËÁÔÁÌÏÇÏ×
+ÎÁÃÉÏÎÁÌØÎÙÈ ÑÚÙËÏ×. üÔÏ ÐÒÏÓÔÏÊ É ÍÏÝÎÙÊ ÍÅÔÏÄ ÄÌÑ
+ÉÎÔÅÒÎÁÃÉÏÎÁÌÉÚÁÃÉÉ ÐÒÏÇÒÁÍÍ.
+
 %description -l tr
 gettext, yerel dil desteðinde kullanýlan kataloglarý deðiþtirebilmek
 için, kolayca kullanýlabilen kitaplýk ve araçlarý saðlar. Bu,
 programlarý uluslararasýlaþtýrmak için sýkça baþvurulan, kuvvetli bir
 yöntemdir.
 
+%description -l uk
+ðÁËÅÔ gettext Í¦ÓÔÉÔؠ¦Â̦ÏÔÅËÕ ÔÁ ÐÒÏÓÔ¦ Õ ×ÉËÏÒÉÓÔÁÎΦ ¦ÎÓÔÒÕÍÅÎÔÉ
+ÄÌÑ ÓÔ×ÏÒÅÎÎÑ, ×ÉËÏÒÉÓÔÁÎÎÑ ÔÁ ÍÏÄÉƦËÁ槠ËÁÔÁÌÏǦנÎÁæÏÎÁÌØÎÉÈ ÍÏ×.
+ãÅ ÐÒÏÓÔÉÊ ÔÁ ÐÏÔÕÖÎÉÊ ÍÅÔÏÄ ÄÌÑ ¦ÎÔÅÒÎÁæÏÎÁ̦ÚÁ槠ÐÒÏÇÒÁÍ.
+
 %package devel
 Summary:       Utilties for program national language support
 Summary(de):   Utilities zum Programmieren von nationaler Sprachunterstützung
 Summary(fr):   Utilitaires pour le support de la langue nationnalepar les programmes
 Summary(pl):   Narzêdzia dla programów ze wsparciem dla jêzyków narodowych
 Summary(tr):   Desteði için kitaplýk ve araçlar
+License:       GPL
 Group:         Development/Tools
+Requires(post,postun): /sbin/ldconfig
 Requires:      %{name} = %{version}-%{release}
-Requires:      autoconf >= 2.50
 Requires:      iconv
+Conflicts:     autoconf < 2.52
 
 %description devel
 The gettext library provides an easy to use library and tools for
@@ -82,20 +146,104 @@ powerfull and simple method for internationalizing programs.
 %description devel -l pl
 Pakiet gettext dostarcza narzêdzi do tworzenia, u¿ywania i modyfikacji
 katalogów jêzyków narodowych. To jest prosta i wydajna metoda
-lokalizacji (internationalizacji) programów.
+lokalizacji (internacjonalizacji) programów.
+
+%package static
+Summary:       Static gettext utility libraries
+Summary(pl):   Statyczne biblioteki narzêdziowe gettext
+License:       GPL
+Group:         Development/Libraries
+Requires:      %{name}-devel = %{version}-%{release}
+
+%description static
+This package contains static versions of gettext utility libraries
+(libgettextlib, libgettextsrc and libgettextpo).
+
+%description static -l pl
+Ten pakiet zawiera statyczne wersje bibliotek narzêdziowych gettext
+(libgettextlib, libgettextsrc i libgettextpo).
+
+%package -n libasprintf
+Summary:       GNU libasprintf - automatic formatted output to strings in C++
+Summary(pl):   GNU libasprintf - automatyczne formatowanie wyj¶cia do ³añcuchów w C++
+License:       LGPL
+Group:         Libraries
+
+%description -n libasprintf
+This package makes the C formatted output routines (`fprintf' et al.)
+usable in C++ programs, for use with the `<string>' strings and the
+`<iostream>' streams.
+
+%description -n libasprintf -l pl
+Ten pakiet czyni funkcje C formatuj±ce wyj¶cie (fprintf i inne)
+u¿ywalnymi w programach w C++, z ³añcuchami <string> i strumieniami
+<iostream>.
+
+%package -n libasprintf-devel
+Summary:       Header file and documentation for libasprintf
+Summary(pl):   Plik nag³ówkowy i dokumentacja dla libasprintf
+License:       LGPL
+Group:         Development/Libraries
+Requires:      libasprintf = %{version}-%{release}
+
+%description -n libasprintf-devel
+Header file and documentation for libasprintf.
+
+%description -n libasprintf-devel -l pl
+Plik nag³ówkowy i dokumentacja dla libasprintf.
+
+%package -n libasprintf-static
+Summary:       Static libasprintf library
+Summary(pl):   Statyczna biblioteka libasprintf
+License:       LGPL
+Group:         Development/Libraries
+Requires:      libasprintf-devel = %{version}-%{release}
+
+%description -n libasprintf-static
+Static libasprintf library.
+
+%description -n libasprintf-static -l pl
+Statyczna biblioteka libasprintf.
+
+%package java
+Summary:       Runtime classes for Java programs internationalization
+Summary(pl):   Klasy do uruchamiania umiêdzynarodowionych programów w Javie
+License:       LGPL
+Group:         Development/Languages/Java
+Requires:      %{name} = %{version}-%{release}
+
+%description java
+Runtime classes for Java programs internationalization.
+
+%description java -l pl
+Klasy do uruchamiania umiêdzynarodowionych programów w Javie.
+
+%package java-devel
+Summary:       Development classes for Java programs internationalization
+Summary(pl):   Klasy do umiêdzynarodowiania programów w Javie dla programistów
+License:       GPL
+Group:         Development/Tools
+Requires:      %{name}-devel = %{version}-%{release}
+
+%description java-devel
+Development classes for Java programs internationalization.
+
+%description java-devel -l pl
+Klasy do umiêdzynarodowiania programów w Javie dla programistów.
 
 %package -n xemacs-po-mode-pkg
 Summary:       Xemacs PO-mode
 Summary(es):   Facilita la edición de archivos PO (internacionalización) con emacs
 Summary(pl):   Tryb PO dla Xemacsa
 Summary(pt_BR):        Facilita a edição de arquivos PO (internacionalização) com o emacs
+License:       GPL
 Group:         Applications/Editors/Emacs
 Requires:      xemacs
 
 %description -n xemacs-po-mode-pkg
 Emacs PO-mode.
 
-%description -n xemacs-po-mode -l es
+%description -n xemacs-po-mode-pkg -l es
 Este paquete suministra las herramientas para ayudar en la edición de
 archivos PO, como documentado en el manual del usuario del GNU
 gettext. Mira este manual para la documentación de uso, que no se
@@ -109,64 +257,247 @@ Este pacote prov
 como documentado no manual do usuário do GNU gettext. Veja este manual
 para a documentação de uso, a qual não é incluída aqui.
 
+%package autopoint
+Summary:       gettextize replacement
+Summary(pl):   Zamiennik gettextize
+License:       GPL
+Group:         Development/Tools
+Requires:      %{name}-devel >= 0.10.35
+Requires:      cvs
+
+%description autopoint
+The `autopoint' program copies standard gettext infrastructure files
+into a source package. It extracts from a macro call of the form
+`AM_GNU_GETTEXT_VERSION(VERSION)', found in the package's
+`configure.in' or `configure.ac' file, the gettext version used by the
+package, and copies the infrastructure files belonging to this version
+into the package.
+
+%description autopoint -l pl
+Program autopoint kopiuje standardowe pliki infrastruktury gettexta do
+pakietu ¼ród³owego. Wyci±ga u¿yt± wersjê gettexta z wywo³ania makra w
+postaci AM_GNU_GETTEXT_VERSION(VERSION) w pliku configure.in lub
+configure.ac i kopiuje do pakietu pliki infrastruktury nale¿±ce do tej
+wersji.
+
+%package -n dotnet-gettext
+Summary:       GNU gettext for C#
+Summary(pl):   GNU gettext dla C#
+Group:         Development/Tools
+
+%description -n dotnet-gettext
+GNU gettext for C#.
+
+%description -n dotnet-gettext -l pl
+GNU gettext dla C#.
+
 %prep
 %setup -q
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-%patch3 -p1
+# patch not finished yet
+#%patch3 -p1
+%patch4 -p1
+%patch5 -p1
+
+%{__perl} -pi -e 's/ no / nb /' gettext-runtime/po/LINGUAS gettext-tools/po/LINGUAS
+mv -f gettext-runtime/po/{no,nb}.po
+mv -f gettext-runtime/po/{no,nb}.gmo
+mv -f gettext-tools/po/{no,nb}.po
+mv -f gettext-tools/po/{no,nb}.gmo
+rm -f gettext-tools/po/stamp-po
 
 %build
-rm -f m4/libtool.m4 aclocal.m4 missing
-libtoolize --copy --force
-#aclocal --acdir=m4 -I $(aclocal --print-ac-dir)
-aclocal -I m4
-autoconf
-automake -a -c -f
+%{__libtoolize}
+cd autoconf-lib-link
+%{__aclocal} -I m4 -I ../m4
+%{__autoconf}
+%{__automake}
+cd ../gettext-runtime
+%{__aclocal} -I m4 -I gnulib-m4 -I ../autoconf-lib-link/m4 -I ../m4
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+cd libasprintf
+%{__aclocal} -I ../m4 -I ../../m4
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+cd ../../gettext-tools
+%{__aclocal} -I m4 -I gnulib-m4 -I libgettextpo/gnulib-m4 -I ../autoconf-lib-link/m4 -I ../gettext-runtime/m4 -I ../m4
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+cd ..
+%{__aclocal}
+%{__autoconf}
+%{__automake}
 %configure \
-       %{?!_without_xemacs:--with-lispdir=%{_datadir}/xemacs-packages/lisp/po-mode} \
+       %{?with_xemacs:--with-lispdir=%{_datadir}/xemacs-packages/lisp/po-mode} \
        --enable-nls \
+       %{!?with_dotnet:--disable-csharp} \
+       %{?with_dotnet:--enable-csharp=mono} \
        --without-included-gettext
 %{__make}
 
-%{?!_without_xemacs:cd misc}
-%{?!_without_xemacs:EMACS=%{_bindir}/xemacs ./elisp-comp ./po-mode.el}
+# msgfmt has been built, so now we can update pl.gmos
+%{__make} pl.gmo -C gettext-runtime/po \
+       GMSGFMT=`pwd`/gettext-tools/src/msgfmt
+%{__make} pl.gmo -C gettext-tools/po \
+       GMSGFMT=`pwd`/gettext-tools/src/msgfmt
+
+%if %{with xemacs}
+cd gettext-tools/misc
+EMACS=%{_bindir}/xemacs ./elisp-comp ./po-mode.el
+%endif
 
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT/bin
 
-%{__make} install DESTDIR=$RPM_BUILD_ROOT
+%{__make} install \
+       DESTDIR=$RPM_BUILD_ROOT
+
+mv -f $RPM_BUILD_ROOT%{_bindir}/{,n}gettext $RPM_BUILD_ROOT/bin
 
-mv -f $RPM_BUILD_ROOT%{_bindir}/gettext $RPM_BUILD_ROOT/bin/gettext
+# these static libs are removed in install-exec-clean
+install gettext-tools/gnulib-lib/.libs/libgettextlib.a \
+       gettext-tools/src/.libs/libgettextsrc.a $RPM_BUILD_ROOT%{_libdir}
 
-gzip -9nf AUTHORS BUGS ChangeLog DISCLAIM NEWS README* THANKS TODO
+rm -r $RPM_BUILD_ROOT%{_docdir}/gettext
 
-%find_lang %{name}
+%find_lang %{name}-runtime
+%find_lang %{name}-tools
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post devel
+/sbin/ldconfig
 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
 
 %postun devel
+/sbin/ldconfig
 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
 
-%files -f %{name}.lang
+%post  -n libasprintf -p /sbin/ldconfig
+%postun        -n libasprintf -p /sbin/ldconfig
+
+%post -n libasprintf-devel
+[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
+
+%postun -n libasprintf-devel
+[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
+
+%files -f %{name}-runtime.lang
 %defattr(644,root,root,755)
 %attr(755,root,root) /bin/*
+%attr(755,root,root) %{_bindir}/envsubst
+%{_mandir}/man1/envsubst.1*
+%{_mandir}/man1/gettext.1*
+%{_mandir}/man1/ngettext.1*
+%dir %{_libdir}/gettext
+%dir %{_datadir}/gettext
 
-%files devel
+%files devel -f %{name}-tools.lang
 %defattr(644,root,root,755)
-%doc *.gz
+%doc AUTHORS ChangeLog NEWS README THANKS
 %attr(755,root,root) %{_bindir}/*
-%{_infodir}/*info*
+%exclude %{_bindir}/autopoint
+%exclude %{_bindir}/envsubst
+%attr(755,root,root) %{_libdir}/libgettext*.so
+%{_libdir}/libgettext*.la
+# libgettextpo is for other programs, not used by gettext tools themselves
+%attr(755,root,root) %{_libdir}/libgettextpo.so.*.*.*
+%attr(755,root,root) %{_libdir}/preloadable_libintl.so
+%attr(755,root,root) %{_libdir}/gettext/hostname
+%attr(755,root,root) %{_libdir}/gettext/project-id
+%attr(755,root,root) %{_libdir}/gettext/urlget
+%attr(755,root,root) %{_libdir}/gettext/user-email
+%{_includedir}/gettext-po.h
 %{_aclocaldir}/*
-%{_datadir}/gettext
+%{_infodir}/gettext*.info*
+%{_mandir}/man1/gettextize.1*
+%{_mandir}/man1/msg*.1*
+%{_mandir}/man1/xgettext.1*
 %{_mandir}/man3/*
 
-%{?!_without_xemacs:%files -n xemacs-po-mode-pkg}
-%{?!_without_xemacs:%defattr(644,root,root,755)}
-%{?!_without_xemacs:%dir %{_datadir}/xemacs-packages/lisp/po-mode}
-%{?!_without_xemacs:%{_datadir}/xemacs-packages/lisp/po-mode/*.elc}
+%{_datadir}/gettext/ABOUT-NLS
+%attr(755,root,root) %{_datadir}/gettext/config.rpath
+%{_datadir}/gettext/gettext.h
+%dir %{_datadir}/gettext/intl
+%{_datadir}/gettext/intl/[!c]*
+%attr(755,root,root) %{_datadir}/gettext/intl/config.charset
+%{_datadir}/gettext/msgunfmt.tcl
+%{_datadir}/gettext/po
+%dir %{_datadir}/gettext/projects
+%{_datadir}/gettext/projects/index
+%attr(755,root,root) %{_datadir}/gettext/projects/team-address
+%dir %{_datadir}/gettext/projects/GNOME
+%{_datadir}/gettext/projects/GNOME/teams.*
+%attr(755,root,root) %{_datadir}/gettext/projects/GNOME/team-address
+%attr(755,root,root) %{_datadir}/gettext/projects/GNOME/trigger
+%dir %{_datadir}/gettext/projects/KDE
+%{_datadir}/gettext/projects/KDE/teams.*
+%attr(755,root,root) %{_datadir}/gettext/projects/KDE/team-address
+%attr(755,root,root) %{_datadir}/gettext/projects/KDE/trigger
+%dir %{_datadir}/gettext/projects/TP
+%{_datadir}/gettext/projects/TP/teams.*
+%attr(755,root,root) %{_datadir}/gettext/projects/TP/team-address
+%attr(755,root,root) %{_datadir}/gettext/projects/TP/trigger
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libgettext*.a
+
+%if %{with asprintf}
+%files -n libasprintf
+%defattr(644,root,root,755)
+%doc gettext-runtime/libasprintf/{AUTHORS,ChangeLog,README}
+%attr(755,root,root) %{_libdir}/libasprintf.so.*.*.*
+
+%files -n libasprintf-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libasprintf.so
+%{_libdir}/libasprintf.la
+%{_includedir}/autosprintf.h
+%{_infodir}/autosprintf.info*
+
+%files -n libasprintf-static
+%defattr(644,root,root,755)
+%{_libdir}/libasprintf.a
+%endif
+
+%if %{build_java}
+%files java
+%defattr(644,root,root,755)
+%{_datadir}/gettext/libintl.jar
+
+%files java-devel
+%defattr(644,root,root,755)
+%doc gettext-runtime/intl-java/javadoc2
+%attr(755,root,root) %{_libdir}/gettext/gnu.gettext.DumpResource
+%attr(755,root,root) %{_libdir}/gettext/gnu.gettext.GetURL
+%endif
+
+%if %{with xemacs}
+%files -n xemacs-po-mode-pkg
+%defattr(644,root,root,755)
+%dir %{_datadir}/xemacs-packages/lisp/po-mode
+%{_datadir}/xemacs-packages/lisp/po-mode/*.elc
+%endif
+
+%files autopoint
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/autopoint
+%{_datadir}/gettext/archive.tar.gz
+%{_mandir}/man1/autopoint.1*
+
+%if %{with dotnet}
+%files -n dotnet-gettext
+%defattr(644,root,root,755)
+%{_libdir}/GNU.Gettext.dll
+%{_libdir}/gettext/msgfmt.net.exe
+%{_libdir}/gettext/msgunfmt.net.exe
+%endif
This page took 0.695917 seconds and 4 git commands to generate.