]> git.pld-linux.org Git - packages/php-simplepie.git/blob - php-simplepie.spec
- use virtual php deps
[packages/php-simplepie.git] / php-simplepie.spec
1 %define         pkgname         simplepie
2 %define         php_min_version 5.1.1
3 %include        /usr/lib/rpm/macros.php
4 Summary:        SimplePie: Super-fast, easy-to-use, RSS and Atom feed parsing in PHP
5 Summary(pl.UTF-8):      SimplePie - bardzo szybka, łatwa w użyciu analiza feedów RSS i Atom w PHP
6 Name:           php-simplepie
7 Version:        1.2.1
8 Release:        5
9 License:        New BSD
10 Group:          Development/Languages/PHP
11 Source0:        https://nodeload.github.com/simplepie/simplepie/tarball/%{version}?/%{pkgname}-%{version}.tgz
12 # Source0-md5:  1ed5e112c9b2f97699d1096d4ee4c52b
13 Patch0:         build.patch
14 Patch1:         php5.3-notices.patch
15 URL:            http://www.simplepie.org/
16 BuildRequires:  rpm-build >= 4.4.9-96
17 BuildRequires:  rpm-php-pearprov
18 BuildRequires:  rpmbuild(macros) >= 1.461
19 Requires:       libxml2 >= 1:2.7.2
20 Requires:       php(core) >= %{php_min_version}
21 Requires:       php(date)
22 Requires:       php(mbstring)
23 Requires:       php(pcre)
24 Requires:       php(xml)
25 Suggests:       php-curl
26 Suggests:       php-idna_convert
27 # MySQL for cache
28 Suggests:       php-mysql
29 Suggests:       php-xmlreader
30 Suggests:       php-zlib
31 BuildArch:      noarch
32 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34 # exclude optional php dependencies
35 %define         _noautophp      php-mysql php-curl php-zlib php-xmlreader
36
37 # put it together for rpmbuild
38 %define         _noautoreq      %{?_noautophp} %{?_noautopear}
39
40 %description
41 SimplePie is a very fast and easy-to-use class, written in PHP, that
42 puts the 'simple' back into 'really simple syndication'. Flexible
43 enough to suit beginners and veterans alike, SimplePie is focused on
44 speed, ease of use, compatibility and standards compliance.
45
46 %description -l pl.UTF-8
47 SimplePie jest bardzo szybką i łatwą w użyciu, napisaną w PHP klasą
48 umieszczającą "proste" z powrotem do "bardzo prostego zbierania". Jest
49 wystarczająco elastyczna, aby pasować zarówno początkującym jak i
50 weteranom. SimplePie skupia się na szybkości, prostocie użycia,
51 kompatybilności i zgodności ze standardami.
52
53 %prep
54 %setup -qc
55 mv *-simplepie-*/* .
56 %patch0 -p1
57 %patch1 -p1
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61 install -d $RPM_BUILD_ROOT%{php_data_dir}
62 cp -p %{pkgname}.inc $RPM_BUILD_ROOT%{php_data_dir}
63
64 %clean
65 rm -rf $RPM_BUILD_ROOT
66
67 %files
68 %defattr(644,root,root,755)
69 %doc README.markdown
70 %{php_data_dir}/%{pkgname}.inc
This page took 0.067354 seconds and 3 git commands to generate.