]> git.pld-linux.org Git - packages/pcre.git/blob - pcre.spec
- 4.5
[packages/pcre.git] / pcre.spec
1 Summary:        Perl-Compatible Regular Expression library
2 Summary(pl):    Biblioteka perlowych wyra¿eñ regularnych
3 Summary(pt_BR): Biblioteca de expressões regulares versão
4 Name:           pcre
5 Version:        4.5
6 Release:        1
7 License:        Free to use (see LICENCE)
8 Group:          Libraries
9 Source0:        ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/%{name}-%{version}.tar.bz2
10 # Source0-md5:  c51bd34197008b128046f0799d2242e4
11 BuildRequires:  autoconf
12 BuildRequires:  automake
13 BuildRequires:  libtool
14 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15 Obsoletes:      libpcre0
16
17 %description
18 PCRE stands for the Perl Compatible Regular Expression library. It
19 contains routines to match text against regular expressions similar to
20 Perl's. It also contains a POSIX compatibility library.
21
22 %description -l es
23 A biblioteca PCRE é um set de funções que implementam expressões
24 regulares utilizando-se da mesma sintaxe e semântica do perl 5. Possui
25 sua própria API nativa, bem como um set de funções wrapper para
26 corresponder ao padrão POSIX de expressões regulares.
27
28 %description -l pl
29 PCRE (Perl-Compatible Regular Expression) oznacza bibliotekê wyra¿eñ
30 regularnych kompatybilnych z perlowymi. Zawiera funkcje dopasowuj±ce
31 tekst do wyra¿eñ regularnych podobnych do tych znanych z Perla.
32 Zawiera tak¿e bibliotekê kompatybiln± z POSIX.
33
34 %description -l pt_BR
35 A biblioteca PCRE é um conjunto de funções que implementam expressões
36 regulares utilizando-se da mesma sintaxe e semântica do perl 5. Possui
37 sua própria API nativa, bem como um conjuntos de funções wrapper para
38 corresponder ao padrão POSIX de expressões regulares.
39
40 %package devel
41 Summary:        Perl-Compatible Regular Expression header files and development documentation
42 Summary(pl):    Pliki nag³ówkowe i dokumentacja do bibliotek pcre
43 Summary(pt_BR): Arquivos para desenvolvimento com pcre
44 Group:          Development/Libraries
45 Requires:       %{name} = %{version}
46 Obsoletes:      libpcre0-devel
47
48 %description devel
49 Perl-Compatible Regular Expression header files and development
50 documentation.
51
52 %description devel -l es
53 A biblioteca PCRE é um set de funções que implementam expressões
54 regulares utilizando-se da mesma sintaxe e semântica do perl 5. Possui
55 sua própria API nativa, bem como um set de funções wrapper para
56 corresponder ao padrão POSIX de expressões regulares.
57
58 %description devel -l pl
59 Pliki nag³ówkowe i dokumentacja do bibliotek pcre.
60
61 %description devel -l pt_BR
62 A biblioteca PCRE é um conjunto de funções que implementam expressões
63 regulares utilizando-se da mesma sintaxe e semântica do perl 5. Possui
64 sua própria API nativa, bem como um conjunto de funções wrapper para
65 corresponder ao padrão POSIX de expressões regulares.
66
67 %package static
68 Summary:        Perl-Compatible Regular Expression static libraries
69 Summary(pl):    Biblioteki statyczne pcre
70 Summary(pt_BR): Arquivos para desenvolvimento estático com pcre
71 Group:          Development/Libraries
72 Requires:       %{name}-devel = %{version}
73
74 %description static
75 Perl-Compatible Regular Expression library static libraries.
76
77 %description static -l es
78 A biblioteca PCRE é um set de funções que implementam expressões
79 regulares utilizando-se da mesma sintaxe e semântica do perl 5. Possui
80 sua própria API nativa, bem como um set de funções wrapper para
81 corresponder ao padrão POSIX de expressões regulares.
82
83 %description static -l pl
84 Biblioteki statyczne pcre.
85
86 %description static -l pt_BR
87 A biblioteca PCRE é um conjunto de funções que implementam expressões
88 regulares utilizando-se da mesma sintaxe e semântica do perl 5. Possui
89 sua própria API nativa, bem como um conjunto de funções wrapper para
90 corresponder ao padrão POSIX de expressões regulares.
91
92 %package -n pcregrep
93 Summary:        Grep using Perl Compatible Regular Expressions
94 Summary(pl):    Grep u¿ywaj±cy perlowych wyra¿eñ regularnych
95 Group:          Applications/Text
96 Obsoletes:      pgrep
97
98 %description -n pcregrep
99 pgrep is a grep workalike which uses perl-style regular expressions
100 instead of POSIX regular expressions.
101
102 %description -n pcregrep -l pl
103 pgrep jest programem dzia³aj±cym podobnie do grepa, ale u¿ywaj±cych
104 perlowych wyra¿eñ regularnych, a nie posiksowych.
105
106 %package -n pcretest
107 Summary:        A program for testing Perl-comaptible regular expressions
108 Summary(pl):    Program do testowania kompatybilnych z perlem wyra¿eñ regualarnych
109 Group:          Applications/Text
110
111 %description -n pcretest
112 pcretest is a program which you can use to test regular expression
113
114 %description -n pcretest -l pl
115 pcretest jest programem za pomoc± mo¿na sprawdziæ poprawno¶æ wyra¿enia regularnego
116
117 %package doc-html
118 Summary:        Documentation for PCRE in HTML format
119 Summary(pl):    Dokumentacja dla PCRE w formacie HTML
120 Group:          Applications/Text
121
122 %description doc-html
123 Documentation for PCRE in HTML format.
124
125 %description doc-html -l pl
126 Dokumentacja dla PCRE w formacie HTML.
127
128 %prep
129 %setup -q
130
131 %build
132 %{__libtoolize}
133 %{__aclocal}
134 %{__autoconf}
135 %configure \
136         --enable-shared \
137         --enable-utf8
138
139 %{__make}
140
141 %install
142 rm -rf $RPM_BUILD_ROOT
143 install -d $RPM_BUILD_ROOT{/lib,%{_examplesdir}/%{name}-%{version}}
144
145 %{__make} install \
146         DESTDIR=$RPM_BUILD_ROOT
147
148 mv -f $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.* $RPM_BUILD_ROOT/lib
149
150 cd $RPM_BUILD_ROOT%{_libdir}
151 ln -sf /lib/`cd ../../lib ; echo libpcre.so.*.*.*` libpcre.so
152 ln -sf /lib/`cd ../../lib ; echo libpcreposix.so.*.*.*` libpcreposix.so
153
154 cd -
155 install pcredemo.c $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
156
157 %clean
158 rm -rf $RPM_BUILD_ROOT
159
160 %post   -p /sbin/ldconfig
161 %postun -p /sbin/ldconfig
162
163 %files
164 %defattr(644,root,root,755)
165 %doc README NEWS LICENCE
166 %attr(755,root,root) /lib/lib*.so.*.*
167
168 %files devel
169 %defattr(644,root,root,755)
170 %attr(755,root,root) %{_bindir}/pcre-config
171 %attr(755,root,root) %{_libdir}/lib*.so
172 %{_libdir}/lib*.la
173 %{_mandir}/man3/*
174 %{_includedir}/*
175 %{_examplesdir}/*
176
177 %files static
178 %defattr(644,root,root,755)
179 %{_libdir}/lib*.a
180
181 %files -n pcregrep
182 %defattr(644,root,root,755)
183 %attr(755,root,root) %{_bindir}/pcregrep
184 %{_mandir}/man1/pcregrep.1*
185
186 %files -n pcretest
187 %defattr(644,root,root,755)
188 %attr(755,root,root) %{_bindir}/pcretest
189 %{_mandir}/man1/pcretest.1*
190
191 %files doc-html
192 %defattr(644,root,root,755)
193 %doc doc/html/*
This page took 0.201404 seconds and 4 git commands to generate.