1 # _without_xemacs (--without xemacs)
2 Summary: Utilties for program national language support
3 Summary(de): Utilities zum Programmieren von nationaler Sprachunterstützung
4 Summary(fr): Utilitaires pour le support de la langue nationnalepar les programmes
5 Summary(pl): Narzêdzia dla programów ze wsparciem dla jêzyków narodowych
6 Summary(tr): Desteði için kitaplýk ve araçlar
11 Group: Development/Tools
12 Group(de): Entwicklung/Werkzeuge
13 Group(fr): Development/Outils
14 Group(pl): Programowanie/Narzêdzia
15 Source0: ftp://ftp.gnu.org/pub/gnu/gettext/%{name}-%{version}.tar.gz
16 Patch0: %{name}-jbj.patch
17 Patch1: %{name}-info.patch
18 Patch2: %{name}-dml.patch
19 BuildRequires: automake
20 BuildRequires: autoconf
21 BuildRequires: libtool
22 BuildRequires: texinfo
23 %{?!_without_xemacs:BuildRequires: xemacs}
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 The gettext library provides an easy to use library and tools for
28 creating, using, and modifying natural language catalogs. It is a
29 powerfull and simple method for internationalizing programs.
32 Die gettext-Library enthält eine einfach anzuwendende Library und
33 Tools zum Erstellen, Verwenden und Ändern von
34 natürlichsprachigen-Kataloge. Es ist ein einfaches und
35 leistungsfähiges Verfahren zum Lokalisieren von Programmen.
38 La librarie gettext fournit des outils et une librairie simple à
39 utiliser pour manipuler, créer, et modifier des catalogues de langage
40 naturel. C'est une méthode simple et puissante pour internationnaliser
44 Pakiet gettext dostarcza narzêdzi do tworzenia, u¿ywania i modyfikacji
45 katalogów jêzyków narodowych. To jest prosta i wydajna metoda
46 lokalizacji (internationalizacji) programów.
49 gettext, yerel dil desteðinde kullanýlan kataloglarý deðiþtirebilmek
50 için, kolayca kullanýlabilen kitaplýk ve araçlarý saðlar. Bu,
51 programlarý uluslararasýlaþtýrmak için sýkça baþvurulan, kuvvetli bir
55 Summary: Utilties for program national language support
56 Summary(de): Utilities zum Programmieren von nationaler Sprachunterstützung
57 Summary(fr): Utilitaires pour le support de la langue nationnalepar les programmes
58 Summary(pl): Narzêdzia dla programów ze wsparciem dla jêzyków narodowych
59 Summary(tr): Desteði için kitaplýk ve araçlar
60 Group: Development/Tools
61 Group(de): Entwicklung/Werkzeuge
62 Group(fr): Development/Outils
63 Group(pl): Programowanie/Narzêdzia
64 Requires: %{name} = %{version}
67 The gettext library provides an easy to use library and tools for
68 creating, using, and modifying natural language catalogs. It is a
69 powerfull and simple method for internationalizing programs.
71 %description -l pl devel
72 Pakiet gettext dostarcza narzêdzi do tworzenia, u¿ywania i modyfikacji
73 katalogów jêzyków narodowych. To jest prosta i wydajna metoda
74 lokalizacji (internationalizacji) programów.
76 %package -n xemacs-po-mode-pkg
77 Summary: Xemacs PO-mode
78 Summary(pl): Tryb PO dla Xemacsa
79 Group: Applications/Editors/Emacs
80 Group(de): Applikationen/Editors/Emacs
81 Group(pl): Aplikacje/Edytory/Emacs
84 %description -n xemacs-po-mode-pkg
87 %description -l pl -n xemacs-po-mode-pkg
88 Tryb edycji PO dla emacsa.
98 libtoolize --copy --force
103 %{?!_without_xemacs:--with-lispdir=%{_datadir}/xemacs-packages/lisp/po-mode} \
105 --without-included-gettext
108 %{?!_without_xemacs:cd misc}
109 %{?!_without_xemacs:EMACS=%{_bindir}/xemacs ./elisp-comp ./po-mode.el}
112 rm -rf $RPM_BUILD_ROOT
113 install -d $RPM_BUILD_ROOT/bin
115 %{__make} install DESTDIR=$RPM_BUILD_ROOT
117 mv -f $RPM_BUILD_ROOT%{_bindir}/gettext $RPM_BUILD_ROOT/bin/gettext
119 gzip -9nf AUTHORS BUGS ChangeLog DISCLAIM NEWS README* THANKS TODO
124 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
127 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
130 rm -rf $RPM_BUILD_ROOT
132 %files -f %{name}.lang
133 %defattr(644,root,root,755)
134 %attr(755,root,root) /bin/*
137 %defattr(644,root,root,755)
139 %attr(755,root,root) %{_bindir}/*
145 %{?!_without_xemacs:%files -n xemacs-po-mode-pkg}
146 %{?!_without_xemacs:%defattr(644,root,root,755)}
147 %{?!_without_xemacs:%dir %{_datadir}/xemacs-packages/lisp/po-mode}
148 %{?!_without_xemacs:%{_datadir}/xemacs-packages/lisp/po-mode/*.elc}