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 Patch3: %{name}-aclocal.patch
20 BuildRequires: automake
21 BuildRequires: autoconf >= 2.50
22 BuildRequires: libtool >= 1.4
23 BuildRequires: texinfo
24 %{?!_without_xemacs:BuildRequires: xemacs}
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 The gettext library provides an easy to use library and tools for
29 creating, using, and modifying natural language catalogs. It is a
30 powerfull and simple method for internationalizing programs.
33 Die gettext-Library enthält eine einfach anzuwendende Library und
34 Tools zum Erstellen, Verwenden und Ändern von
35 natürlichsprachigen-Kataloge. Es ist ein einfaches und
36 leistungsfähiges Verfahren zum Lokalisieren von Programmen.
39 La librarie gettext fournit des outils et une librairie simple à
40 utiliser pour manipuler, créer, et modifier des catalogues de langage
41 naturel. C'est une méthode simple et puissante pour internationnaliser
45 Pakiet gettext dostarcza narzêdzi do tworzenia, u¿ywania i modyfikacji
46 katalogów jêzyków narodowych. To jest prosta i wydajna metoda
47 lokalizacji (internationalizacji) programów.
50 gettext, yerel dil desteðinde kullanýlan kataloglarý deðiþtirebilmek
51 için, kolayca kullanýlabilen kitaplýk ve araçlarý saðlar. Bu,
52 programlarý uluslararasýlaþtýrmak için sýkça baþvurulan, kuvvetli bir
56 Summary: Utilties for program national language support
57 Summary(de): Utilities zum Programmieren von nationaler Sprachunterstützung
58 Summary(fr): Utilitaires pour le support de la langue nationnalepar les programmes
59 Summary(pl): Narzêdzia dla programów ze wsparciem dla jêzyków narodowych
60 Summary(tr): Desteði için kitaplýk ve araçlar
61 Group: Development/Tools
62 Group(de): Entwicklung/Werkzeuge
63 Group(fr): Development/Outils
64 Group(pl): Programowanie/Narzêdzia
65 Requires: %{name} = %{version}-%{release}
66 Requires: autoconf >= 2.50
69 The gettext library provides an easy to use library and tools for
70 creating, using, and modifying natural language catalogs. It is a
71 powerfull and simple method for internationalizing programs.
73 %description -l pl devel
74 Pakiet gettext dostarcza narzêdzi do tworzenia, u¿ywania i modyfikacji
75 katalogów jêzyków narodowych. To jest prosta i wydajna metoda
76 lokalizacji (internationalizacji) programów.
78 %package -n xemacs-po-mode-pkg
79 Summary: Xemacs PO-mode
80 Summary(pl): Tryb PO dla Xemacsa
81 Group: Applications/Editors/Emacs
82 Group(de): Applikationen/Editors/Emacs
83 Group(pl): Aplikacje/Edytory/Emacs
86 %description -n xemacs-po-mode-pkg
89 %description -l pl -n xemacs-po-mode-pkg
90 Tryb edycji PO dla emacsa.
100 rm -f m4/libtool.m4 aclocal.m4
101 libtoolize --copy --force
102 #aclocal --acdir=m4 -I $(aclocal --print-ac-dir)
107 %{?!_without_xemacs:--with-lispdir=%{_datadir}/xemacs-packages/lisp/po-mode} \
109 --without-included-gettext
112 %{?!_without_xemacs:cd misc}
113 %{?!_without_xemacs:EMACS=%{_bindir}/xemacs ./elisp-comp ./po-mode.el}
116 rm -rf $RPM_BUILD_ROOT
117 install -d $RPM_BUILD_ROOT/bin
119 %{__make} install DESTDIR=$RPM_BUILD_ROOT
121 mv -f $RPM_BUILD_ROOT%{_bindir}/gettext $RPM_BUILD_ROOT/bin/gettext
123 gzip -9nf AUTHORS BUGS ChangeLog DISCLAIM NEWS README* THANKS TODO
128 rm -rf $RPM_BUILD_ROOT
131 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
134 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
136 %files -f %{name}.lang
137 %defattr(644,root,root,755)
138 %attr(755,root,root) /bin/*
141 %defattr(644,root,root,755)
143 %attr(755,root,root) %{_bindir}/*
149 %{?!_without_xemacs:%files -n xemacs-po-mode-pkg}
150 %{?!_without_xemacs:%defattr(644,root,root,755)}
151 %{?!_without_xemacs:%dir %{_datadir}/xemacs-packages/lisp/po-mode}
152 %{?!_without_xemacs:%{_datadir}/xemacs-packages/lisp/po-mode/*.elc}