[php-Pimple] Updated to upstream version 1.0.2

Shawn Iwinski siwinski at fedoraproject.org
Fri Mar 8 21:51:21 UTC 2013


commit 07a73870ea6038d434dbdbcac7c91574960fe95d
Author: Shawn Iwinski <siwinski at redhat.com>
Date:   Fri Mar 8 16:50:48 2013 -0500

    Updated to upstream version 1.0.2
    
    - Updates per new Fedora packaging guidelines for Git repos
    - Removed tests

 .gitignore      |    1 +
 php-Pimple.spec |   54 +++++++++++++++++++++++-------------------------------
 sources         |    1 +
 3 files changed, 25 insertions(+), 31 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index be6035e..a089848 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 /v1.0.0.tar.gz
 /v1.0.1.tar.gz
+/php-Pimple-1.0.2-ae11e57e8c2bb414b2ff93396dbbfc0eb92feb94.tar.gz
diff --git a/php-Pimple.spec b/php-Pimple.spec
index 22b3307..d5248df 100644
--- a/php-Pimple.spec
+++ b/php-Pimple.spec
@@ -1,26 +1,28 @@
-%global libname     Pimple
-%global php_min_ver 5.3.0
+%global github_owner   fabpot
+%global github_name    Pimple
+%global github_version 1.0.2
+%global github_commit  ae11e57e8c2bb414b2ff93396dbbfc0eb92feb94
 
-Name:          php-%{libname}
-Version:       1.0.1
-Release:       2%{?dist}
+%global php_min_ver    5.3.0
+
+Name:          php-%{github_name}
+Version:       %{github_version}
+Release:       1%{?dist}
 Summary:       A simple Dependency Injection Container for PHP
 
 Group:         Development/Libraries
 License:       MIT
 URL:           http://pimple.sensiolabs.org
-Source0:       https://github.com/fabpot/%{libname}/archive/v%{version}.tar.gz
-
+Source0:       https://github.com/%{github_owner}/%{github_name}/archive/%{github_commit}/%{name}-%{github_version}-%{github_commit}.tar.gz
 
-BuildArch: noarch
-# Test requires
+BuildArch:     noarch
 BuildRequires: php-common >= %{php_min_ver}
 BuildRequires: php-pear(pear.phpunit.de/PHPUnit)
-# Test requires: phpci
+# phpci
 BuildRequires: php-spl
 
 Requires:      php-common >= %{php_min_ver}
-# phpci requires
+# phpci
 Requires:      php-spl
 
 %description
@@ -29,15 +31,7 @@ just one file and one class.
 
 
 %prep
-%setup -q -n %{libname}-%{version}
-
-# Update and move tests' PHPUnit config
-sed 's#tests/##' -i phpunit.xml.dist
-mv phpunit.xml.dist tests/
-
-# Update tests' require
-sed "s#.*require.*Pimple.php.*#require_once '%{libname}/Pimple.php';#" \
-    -i tests/bootstrap.php
+%setup -q -n %{github_name}-%{github_commit}
 
 
 %build
@@ -45,27 +39,25 @@ sed "s#.*require.*Pimple.php.*#require_once '%{libname}/Pimple.php';#" \
 
 
 %install
-mkdir -p -m 755 %{buildroot}%{_datadir}/php/%{libname}
-cp -pr lib/* %{buildroot}%{_datadir}/php/%{libname}/
-
-mkdir -p -m 755 %{buildroot}%{_datadir}/tests/%{name}
-cp -pr tests/* %{buildroot}%{_datadir}/tests/%{name}/
+mkdir -p -m 755 %{buildroot}%{_datadir}/php/%{github_name}
+cp -pr lib/* %{buildroot}%{_datadir}/php/%{github_name}/
 
 
 %check
-%{_bindir}/phpunit \
-    -d include_path=%{buildroot}%{_datadir}/php:.:%{pear_phpdir} \
-    -c tests/phpunit.xml.dist
+%{_bindir}/phpunit -d include_path="./lib:./tests:%{pear_phpdir}"
 
 
 %files
 %doc LICENSE README.rst composer.json
-%{_datadir}/php/%{libname}
-%dir %{_datadir}/tests
-     %{_datadir}/tests/%{name}
+%{_datadir}/php/%{github_name}
 
 
 %changelog
+* Fri Mar 08 2013 Shawn Iwinski <shawn.iwinski at gmail.com> 1.0.2-1
+- Updated to upstream version 1.0.2
+- Updates per new Fedora packaging guidelines for Git repos
+- Removed tests
+
 * Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.1-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 
diff --git a/sources b/sources
index d8190e8..975026d 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,3 @@
 5ea3f9f289b32b592f84777cbb4fdd41  v1.0.0.tar.gz
 8930500988568d1e38a51ad9e17d060e  v1.0.1.tar.gz
+b5809ffd55ca56418bfa71eac5bcaf53  php-Pimple-1.0.2-ae11e57e8c2bb414b2ff93396dbbfc0eb92feb94.tar.gz


More information about the scm-commits mailing list