]> git.pld-linux.org Git - packages/gettext.git/blob - gettext.spec
- added using CVS keywords in %changelog (for automating them).
[packages/gettext.git] / gettext.spec
1 Summary:        Utilties for program national language support
2 Summary(de):    Utilities zum Programmieren von nationaler Sprachunterstützung
3 Summary(fr):    Utilitaires pour le support de la langue nationnalepar les programmes.
4 Summary(pl):    Narzêdzia dla programów ze wsparciem dla jêzyków narodowych
5 Summary(tr):    Desteði için kitaplýk ve araçlar
6 Name:           gettext
7 Version:        0.10.35
8 Release:        10
9 Copyright:      GPL
10 Group:          Development/Tools
11 Group(pl):      Programowanie/Narzêdzia
12 Source:         ftp://alpha.gnu.org/gnu/%{name}-%{version}.tar.gz
13 Patch0:         gettext-jbj.patch
14 Patch1:         gettext-info.patch
15 Patch2:         gettext-arm.patch
16 Patch4:         gettext-Makefile.in.in.patach
17 Patch5:         gettext-DESTDIR.patch
18 Prereq:         /sbin/install-info
19 Requires:       m4
20 Requires:       automake
21 Requires:       autoconf
22 Buildroot:      /tmp/%{name}-%{version}-root
23
24 %description
25 The gettext library provides an easy to use library and tools for creating,
26 using, and modifying natural language catalogs. It is a powerfull and simple
27 method for internationalizing programs.
28
29 %description -l de
30 Die gettext-Library enthält eine einfach anzuwendende Library und Tools
31 zum Erstellen, Verwenden und Ändern von natürlichsprachigen-Kataloge. Es ist
32 ein einfaches und leistungsfähiges Verfahren zum Lokalisieren von Programmen.
33
34 %description -l fr
35 La librarie gettext fournit des outils et une librairie simple à utiliser
36 pour manipuler, créer, et modifier des catalogues de langage naturel. C'est
37 une méthode simple et puissante pour internationnaliser les programmes.
38
39 %description -l pl
40 Pakiet gettext dostarcza narzêdzi do tworzenia, u¿ywania i modyfikacji
41 katalogów jêzyków narodowych. To jest prosta i wydajna metoda
42 lokalizacji (internationalizacji) programów.
43
44 %description -l tr
45 gettext, yerel dil desteðinde kullanýlan kataloglarý deðiþtirebilmek için,
46 kolayca kullanýlabilen kitaplýk ve araçlarý saðlar. Bu, programlarý
47 uluslararasýlaþtýrmak için sýkça baþvurulan, kuvvetli bir yöntemdir.
48
49 %prep
50 %setup -q
51 %patch0 -p1
52 %patch1 -p1
53 %patch2 -p1
54 %patch4 -p1
55 %patch5 -p1
56
57 %build
58 autoconf
59 %configure \
60         --enable-shared \
61         --with-included-gettext 
62 make
63
64 %install
65 rm -rf $RPM_BUILD_ROOT
66 make install \
67         DESTDIR=$RPM_BUILD_ROOT 
68
69 strip $RPM_BUILD_ROOT%{_bindir}/* || :
70
71 gzip -9nf $RPM_BUILD_ROOT%{_infodir}/* \
72         ABOUT-NLS AUTHORS BUGS ChangeLog DISCLAIM NEWS README* THANKS TODO
73         
74 %find_lang %{name}
75
76 %post
77 /sbin/install-info %{_infodir}/gettext.info.gz /etc/info-dir
78
79 %preun
80 if [ "$1" = 0 ]; then
81         /sbin/install-info --delete %{_infodir}/gettext.info.gz /etc/info-dir
82 fi
83
84 %clean
85 rm -rf $RPM_BUILD_ROOT
86
87 %files -f %{name}.lang
88 %defattr(644,root,root,755)
89 %doc *.gz
90 %attr(755,root,root) %{_bindir}/*
91 %{_infodir}/*info*.gz
92 %{_datadir}/aclocal/*
93 %{_datadir}/gettext
This page took 0.044074 seconds and 4 git commands to generate.