[php-simplepie] - really install library - provides autoloader.php - run tests
Remi Collet
remi at fedoraproject.org
Sun Dec 16 18:40:28 UTC 2012
commit 2548119f4e0bd682d14099037fa390b4055849c8
Author: Remi Collet <remi at fedoraproject.org>
Date: Sun Dec 16 19:40:19 2012 +0100
- really install library
- provides autoloader.php
- run tests
php-simplepie.spec | 32 ++++++++++++++++++++++++++++----
1 files changed, 28 insertions(+), 4 deletions(-)
---
diff --git a/php-simplepie.spec b/php-simplepie.spec
index 38e6e6f..10f765e 100644
--- a/php-simplepie.spec
+++ b/php-simplepie.spec
@@ -1,15 +1,29 @@
Name: php-simplepie
Version: 1.3.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Simple RSS Library in PHP
Group: Development/Libraries
License: BSD
URL: http://simplepie.org/
Source0: http://simplepie.org/downloads/simplepie_%{version}.zip
+
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildArch: noarch
+BuildRequires: php-phpunit-PHPUnit
+
Requires: php-IDNA_Convert
+Requires: php-curl
+Requires: php-date
+Requires: php-dom
+Requires: php-iconv
+Requires: php-libxml
+Requires: php-mbstring
+Requires: php-pcre
+Requires: php-pdo
+Requires: php-reflection
+Requires: php-xml
+# Optional: memcache, xmlreader, zlib
%description
SimplePie is a very fast and easy-to-use class, written in PHP, that puts the
@@ -29,10 +43,16 @@ chmod -x demo/for_the_demo/mediaplayer_readme.htm
%install
rm -rf %{buildroot}
-mkdir -p %{buildroot}/%{_datadir}/php/%{name}
-
+mkdir -p %{buildroot}/%{_datadir}/php/
+cp -ar library %{buildroot}/%{_datadir}/php/%{name}
+
+sed -e '/__FILE__/s/\..*$/;/' autoloader.php \
+ > %{buildroot}/%{_datadir}/php/%{name}/autoloader.php
+%check
+phpunit .
+
%clean
rm -rf %{buildroot}
@@ -44,8 +64,12 @@ rm -rf %{buildroot}
%{_datadir}/php/%{name}
-
%changelog
+* Sun Dec 16 2012 Remi Collet <remi at fedoraproject.org> - 1.3.1-2
+- really install library
+- provides autoloader.php
+- run tests
+
* Wed Dec 12 2012 Nick Bebout <nb at fedoraproject.org> - 1.3.1-1
- Update to 1.3.1
More information about the scm-commits
mailing list