]> git.pld-linux.org Git - packages/pcre.git/blob - pcre.spec
- added libtoolize
[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:        3.9
6 Release:        3
7 License:        GPL
8 Group:          Libraries
9 Source0:        ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/%{name}-%{version}.tar.bz2
10 BuildRequires:  autoconf
11 BuildRequires:  automake
12 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
13 Obsoletes:      libpcre0
14
15 %description
16 PCRE stands for the Perl Compatible Regular Expression library. It
17 contains routines to match text against regular expressions similar to
18 perl's. It also contains a POSIX compatibility library.
19
20 %description -l es
21 A biblioteca PCRE é um set de funções que implementam expressões
22 regulares utilizando-se da mesma sintaxe e semântica do perl 5. Possui
23 sua própria API nativa, bem como um set de funções wrapper para
24 corresponder ao padrão POSIX de expressões regulares.
25
26 %description -l pl
27 PCRE (Perl-Compatible Regular Expression) oznacza bibliotekê wyra¿eñ
28 regularnych kompatybilnych z perlowymi. Zawiera funkcje dopasowuj±ce
29 tekst do wyra¿eñ regularnych podobnych do tych znanych z perla.
30 Zawiera tak¿e bibliotekê kompatybiln± z POSIX.
31
32 %description -l pt_BR
33 A biblioteca PCRE é um conjunto de funções que implementam expressões
34 regulares utilizando-se da mesma sintaxe e semântica do perl 5. Possui
35 sua própria API nativa, bem como um conjuntos de funções wrapper para
36 corresponder ao padrão POSIX de expressões regulares.
37
38 %package devel
39 Summary:        Perl-Compatible Regular Expression header files and development documentation
40 Summary(pl):    Pliki nag³ówkowe i dokumentacja do bibliotek pcre
41 Summary(pt_BR): Arquivos para desenvolvimento com pcre
42 Group:          Development/Libraries
43 Requires:       %{name} = %{version}
44 Obsoletes:      libpcre0-devel
45
46 %description devel
47 Perl-Compatible Regular Expression header files and development
48 documentation.
49
50 %description devel -l es
51 A biblioteca PCRE é um set de funções que implementam expressões
52 regulares utilizando-se da mesma sintaxe e semântica do perl 5. Possui
53 sua própria API nativa, bem como um set de funções wrapper para
54 corresponder ao padrão POSIX de expressões regulares.
55
56 %description devel -l pl
57 Pliki nag³ówkowe i dokumentacja do blibliotek pcre.
58
59 %description devel -l pt_BR
60 A biblioteca PCRE é um conjunto de funções que implementam expressões
61 regulares utilizando-se da mesma sintaxe e semântica do perl 5. Possui
62 sua própria API nativa, bem como um conjunto de funções wrapper para
63 corresponder ao padrão POSIX de expressões regulares.
64
65 %package static
66 Summary:        Perl-Compatible Regular Expression static libraries
67 Summary(pl):    Biblioteki statyczne pcre
68 Summary(pt_BR): Arquivos para desenvolvimento estático com pcre
69 Group:          Development/Libraries
70 Requires:       %{name}-devel = %{version}
71
72 %description static
73 Perl-Compatible Regular Expression library staic libraris.
74
75 %description static -l es
76 A biblioteca PCRE é um set de funções que implementam expressões
77 regulares utilizando-se da mesma sintaxe e semântica do perl 5. Possui
78 sua própria API nativa, bem como um set de funções wrapper para
79 corresponder ao padrão POSIX de expressões regulares.
80
81 %description static -l pl
82 Biblioteki statyczne pcre.
83
84 %description static -l pt_BR
85 A biblioteca PCRE é um conjunto de funções que implementam expressões
86 regulares utilizando-se da mesma sintaxe e semântica do perl 5. Possui
87 sua própria API nativa, bem como um conjunto de funções wrapper para
88 corresponder ao padrão POSIX de expressões regulares.
89
90 %package -n pcregrep
91 Summary:        Grep using Perl Compatible Regular Expressions
92 Summary(pl):    Grep u¿ywaj±cy perlowych wyra¿eñ regularnych
93 Group:          Applications/Text
94 Obsoletes:      pgrep
95
96 %description -n pcregrep
97 pgrep is a grep workalike which uses perl-style regular expressions
98 instead of POSIX regular expressions.
99
100 %description -n pcregrep -l pl
101 pgrep jest programem dzia³aj±cym podobnie do grepa, ale u¿ywaj±cych
102 perlowych wyra¿eñ regularnych, a nie posiksowych.
103
104 %prep
105 %setup -q
106
107 %build
108 %{__libtoolize}
109 %{__aclocal}
110 %{__autoconf}
111 %configure \
112         --enable-shared
113 %{__make}
114
115 %install
116 rm -rf $RPM_BUILD_ROOT
117 install -d $RPM_BUILD_ROOT/lib
118
119 %{__make} install DESTDIR=$RPM_BUILD_ROOT
120
121 mv -f $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.* $RPM_BUILD_ROOT/lib
122
123 cd $RPM_BUILD_ROOT%{_libdir}
124 ln -sf /lib/`cd ../../lib ; echo libpcre.so.*.*.*` libpcre.so
125 ln -sf /lib/`cd ../../lib ; echo libpcreposix.so.*.*.*` libpcreposix.so
126
127 %clean
128 rm -rf $RPM_BUILD_ROOT
129
130 %post   -p /sbin/ldconfig
131 %postun -p /sbin/ldconfig
132
133 %files
134 %defattr(644,root,root,755)
135 %doc README NEWS
136 %attr(755,root,root) /lib/lib*.so.*.*
137
138 %files devel
139 %defattr(644,root,root,755)
140 %attr(755,root,root) %{_bindir}/pcre-config
141 %attr(755,root,root) %{_libdir}/lib*.so
142 %{_libdir}/lib*.la
143 %{_mandir}/man3/*
144 %{_includedir}/*
145
146 %files static
147 %defattr(644,root,root,755)
148 %{_libdir}/lib*.a
149
150 %files -n pcregrep
151 %defattr(644,root,root,755)
152 %attr(755,root,root) %{_bindir}/pcregrep
153 %{_mandir}/man1/pcregrep.1*
This page took 0.044019 seconds and 4 git commands to generate.