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 Source0: ftp://ftp.gnu.org/pub/gnu/gettext/%{name}-%{version}.tar.gz
13 Patch0: %{name}-jbj.patch
14 Patch1: %{name}-info.patch
15 Patch2: %{name}-dml.patch
16 Patch3: %{name}-aclocal.patch
17 BuildRequires: automake
18 BuildRequires: autoconf >= 2.50
19 BuildRequires: libtool >= 1.4
20 BuildRequires: texinfo
21 %{?!_without_xemacs:BuildRequires: xemacs}
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 The gettext library provides an easy to use library and tools for
26 creating, using, and modifying natural language catalogs. It is a
27 powerfull and simple method for internationalizing programs.
30 Die gettext-Library enthält eine einfach anzuwendende Library und
31 Tools zum Erstellen, Verwenden und Ändern von
32 natürlichsprachigen-Kataloge. Es ist ein einfaches und
33 leistungsfähiges Verfahren zum Lokalisieren von Programmen.
36 La librarie gettext fournit des outils et une librairie simple à
37 utiliser pour manipuler, créer, et modifier des catalogues de langage
38 naturel. C'est une méthode simple et puissante pour internationnaliser
42 Pakiet gettext dostarcza narzêdzi do tworzenia, u¿ywania i modyfikacji
43 katalogów jêzyków narodowych. To jest prosta i wydajna metoda
44 lokalizacji (internationalizacji) programów.
47 gettext, yerel dil desteðinde kullanýlan kataloglarý deðiþtirebilmek
48 için, kolayca kullanýlabilen kitaplýk ve araçlarý saðlar. Bu,
49 programlarý uluslararasýlaþtýrmak için sýkça baþvurulan, kuvvetli bir
53 Summary: Utilties for program national language support
54 Summary(de): Utilities zum Programmieren von nationaler Sprachunterstützung
55 Summary(fr): Utilitaires pour le support de la langue nationnalepar les programmes
56 Summary(pl): Narzêdzia dla programów ze wsparciem dla jêzyków narodowych
57 Summary(tr): Desteði için kitaplýk ve araçlar
58 Group: Development/Tools
59 Requires: %{name} = %{version}-%{release}
60 Requires: autoconf >= 2.50
63 The gettext library provides an easy to use library and tools for
64 creating, using, and modifying natural language catalogs. It is a
65 powerfull and simple method for internationalizing programs.
67 %description -l pl devel
68 Pakiet gettext dostarcza narzêdzi do tworzenia, u¿ywania i modyfikacji
69 katalogów jêzyków narodowych. To jest prosta i wydajna metoda
70 lokalizacji (internationalizacji) programów.
72 %package -n xemacs-po-mode-pkg
73 Summary: Xemacs PO-mode
74 Summary(pl): Tryb PO dla Xemacsa
75 Group: Applications/Editors/Emacs
78 %description -n xemacs-po-mode-pkg
81 %description -l pl -n xemacs-po-mode-pkg
82 Tryb edycji PO dla emacsa.
92 rm -f m4/libtool.m4 aclocal.m4
93 libtoolize --copy --force
94 #aclocal --acdir=m4 -I $(aclocal --print-ac-dir)
99 %{?!_without_xemacs:--with-lispdir=%{_datadir}/xemacs-packages/lisp/po-mode} \
101 --without-included-gettext
104 %{?!_without_xemacs:cd misc}
105 %{?!_without_xemacs:EMACS=%{_bindir}/xemacs ./elisp-comp ./po-mode.el}
108 rm -rf $RPM_BUILD_ROOT
109 install -d $RPM_BUILD_ROOT/bin
111 %{__make} install DESTDIR=$RPM_BUILD_ROOT
113 mv -f $RPM_BUILD_ROOT%{_bindir}/gettext $RPM_BUILD_ROOT/bin/gettext
115 gzip -9nf AUTHORS BUGS ChangeLog DISCLAIM NEWS README* THANKS TODO
120 rm -rf $RPM_BUILD_ROOT
123 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
126 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
128 %files -f %{name}.lang
129 %defattr(644,root,root,755)
130 %attr(755,root,root) /bin/*
133 %defattr(644,root,root,755)
135 %attr(755,root,root) %{_bindir}/*
141 %{?!_without_xemacs:%files -n xemacs-po-mode-pkg}
142 %{?!_without_xemacs:%defattr(644,root,root,755)}
143 %{?!_without_xemacs:%dir %{_datadir}/xemacs-packages/lisp/po-mode}
144 %{?!_without_xemacs:%{_datadir}/xemacs-packages/lisp/po-mode/*.elc}