summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2017-05-04 16:10:16 +0200
committerRemi Collet <remi@remirepo.net>2017-05-04 16:10:16 +0200
commit1650cd0b7fd2c95e8603940a975f28916c036be8 (patch)
treee9bedcf2934f900056390818a89b0b8d778fb66d
parent938fa4caa9101a88c13df599795dbbee728fb022 (diff)
cleanup (this is only for php 5)php5
-rw-r--r--.gitignore7
-rw-r--r--0001-php-ocramius-proxy-manager-dup-the-spec.patch227
-rw-r--r--composer-dev.json58
-rw-r--r--php-ocramius-proxy-manager-dev.spec210
-rw-r--r--php-ocramius-proxy-manager-php7.spec194
-rw-r--r--php-ocramius-proxy-manager-rpm.patch20
6 files changed, 7 insertions, 709 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..1ab5c4f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+package-*.xml
+*.tgz
+*.tar.gz
+*.tar.xz
+*.tar.xz.asc
+*.src.rpm
+*/*rpm
diff --git a/0001-php-ocramius-proxy-manager-dup-the-spec.patch b/0001-php-ocramius-proxy-manager-dup-the-spec.patch
deleted file mode 100644
index 88ddda6..0000000
--- a/0001-php-ocramius-proxy-manager-dup-the-spec.patch
+++ /dev/null
@@ -1,227 +0,0 @@
-From 2083683fe048422ded32f7e176e4a3a5bca6d370 Mon Sep 17 00:00:00 2001
-From: Remi Collet <fedora@famillecollet.com>
-Date: Wed, 30 Nov 2016 18:04:10 +0100
-Subject: [PATCH] php-ocramius-proxy-manager: dup the spec
-
----
- .../php-ocramius-proxy-manager-dev.spec | 2 +-
- .../php-ocramius-proxy-manager-php7.spec | 194 +++++++++++++++++++++
- 2 files changed, 195 insertions(+), 1 deletion(-)
- create mode 100644 php/php-ocramius-proxy-manager/php-ocramius-proxy-manager-php7.spec
-
-diff --git a/php/php-ocramius-proxy-manager/php-ocramius-proxy-manager-dev.spec b/php/php-ocramius-proxy-manager/php-ocramius-proxy-manager-dev.spec
-index 4a04297..409cd03 100644
---- a/php/php-ocramius-proxy-manager/php-ocramius-proxy-manager-dev.spec
-+++ b/php/php-ocramius-proxy-manager/php-ocramius-proxy-manager-dev.spec
-@@ -144,7 +144,7 @@ require_once '%{buildroot}%{phpdir}/ProxyManager/autoload.php';
- EOF
-
- : Run tests
--%{_bindir}/phpunit --verbose --exclude-group Performance
-+php71 %{_bindir}/phpunit --verbose --exclude-group Performance
- %else
- : Tests skipped
- %endif
-diff --git a/php/php-ocramius-proxy-manager/php-ocramius-proxy-manager-php7.spec b/php/php-ocramius-proxy-manager/php-ocramius-proxy-manager-php7.spec
-new file mode 100644
-index 0000000..409cd03
---- /dev/null
-+++ b/php/php-ocramius-proxy-manager/php-ocramius-proxy-manager-php7.spec
-@@ -0,0 +1,194 @@
-+# remirepo spec file for php-ocramius-proxy-manager from Fedora:
-+#
-+# Fedora spec file for php-ocramius-proxy-manager
-+#
-+# Copyright (c) 2015-2016 Shawn Iwinski <shawn.iwinski@gmail.com>
-+#
-+# License: MIT
-+# http://opensource.org/licenses/MIT
-+#
-+# Please preserve changelog entries
-+#
-+
-+%global github_owner Ocramius
-+%global github_name ProxyManager
-+%global github_version 2.0.4
-+%global github_commit a55d08229f4f614bf335759ed0cf63378feeb2e6
-+%global github_short %(c=%{github_commit}; echo ${c:0:7})
-+
-+%global composer_vendor ocramius
-+%global composer_project proxy-manager
-+
-+# "php": "7.0.0 - 7.0.5 || ^7.0.7"
-+%global php_min_ver 7.0.7
-+# "zendframework/zend-code": "~3.0.0 - 3.0.2 || ^3.0.4"
-+%global zf_min_ver 3.0.4
-+%global zf_max_ver 4
-+
-+# Build using "--without tests" to disable tests
-+%global with_tests 0%{!?_without_tests:1}
-+
-+%{!?phpdir: %global phpdir %{_datadir}/php}
-+
-+Name: php-%{composer_vendor}-%{composer_project}
-+Version: %{github_version}
-+Release: 1%{?github_release}%{?dist}
-+Summary: OOP proxy wrappers utilities
-+
-+Group: Development/Libraries
-+License: MIT
-+URL: http://ocramius.github.io/ProxyManager/
-+Source0: %{name}-%{github_version}-%{github_short}.tgz
-+# git snapshot to retrieve test suite
-+Source1: makesrc.sh
-+
-+# Hardcode library version
-+# drop dependency on ocramius/package-versions
-+Patch0: %{name}-rpm.patch
-+
-+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-+BuildArch: noarch
-+# Autoloader
-+BuildRequires: %{_bindir}/phpab
-+%if %{with_tests}
-+# Tests
-+## composer.json
-+BuildRequires: php(language) >= %{php_min_ver}
-+BuildRequires: php-composer(zendframework/zend-code) >= %{zf_min_ver}
-+BuildRequires: php-composer(zendframework/zend-code) < %{zf_max_ver}
-+BuildRequires: php-composer(zendframework/zend-loader)
-+BuildRequires: php-composer(ocramius/generated-hydrator) >= 2
-+## phpcompatinfo (computed from version 2.0.0)
-+BuildRequires: php-pcre
-+BuildRequires: php-reflection
-+BuildRequires: php-spl
-+BuildRequires: php-composer(phpunit/phpunit) >= 5.4.6
-+%endif
-+
-+# composer.json
-+Requires: php(language) >= %{php_min_ver}
-+Requires: php-composer(zendframework/zend-code) >= %{zf_min_ver}
-+Requires: php-composer(zendframework/zend-code) < %{zf_max_ver}
-+# phpcompatinfo (computed from version 2.0.0)
-+Requires: php-pcre
-+Requires: php-reflection
-+Requires: php-spl
-+# Autoloader
-+Requires: php-composer(zendframework/zend-loader)
-+
-+# Weak dependencies
-+%if 0%{?fedora} >= 21
-+Suggests: php-composer(ocramius/generated-hydrator)
-+Suggests: php-composer(zendframework/zend-json)
-+Suggests: php-composer(zendframework/zend-soap)
-+Suggests: php-composer(zendframework/zend-stdlib)
-+Suggests: php-composer(zendframework/zend-xmlrpc)
-+%endif
-+# For autoloader
-+Conflicts: php-ocramius-generated-hydrator < 2
-+
-+# Composer
-+Provides: php-composer(%{composer_vendor}/%{composer_project}) = %{version}
-+
-+
-+%description
-+This library aims at providing abstraction for generating various kinds
-+of proxy classes.
-+
-+Autoloader: %{phpdir}/ProxyManager/autoload.php
-+
-+
-+%prep
-+%setup -qn %{github_name}-%{github_commit}
-+
-+%patch0 -p0
-+sed -e 's/@VERSION@/%{version}/' \
-+ -e 's/@COMMIT@/%{github_commit}/' \
-+ -i src/ProxyManager/Version.php
-+grep ' return' src/ProxyManager/Version.php
-+
-+
-+%build
-+: Generate autoloader
-+%{_bindir}/phpab --output src/ProxyManager/autoload.php src/ProxyManager
-+
-+cat <<'AUTOLOAD' | tee -a src/ProxyManager/autoload.php
-+
-+// Dependencies (autoloader => required)
-+foreach (array(
-+ // Required
-+ '%{phpdir}/Zend/autoload.php' => true,
-+ // Optional
-+ '%{phpdir}/GeneratedHydrator/autoload.php' => false,
-+) as $dependencyAutoloader => $required) {
-+ if ($required || file_exists($dependencyAutoloader)) {
-+ require_once $dependencyAutoloader;
-+ }
-+}
-+AUTOLOAD
-+
-+
-+%install
-+rm -rf %{buildroot}
-+mkdir -p %{buildroot}%{phpdir}
-+cp -rp src/* %{buildroot}%{phpdir}/
-+
-+
-+%check
-+%if %{with_tests}
-+: Create tests autoload
-+mkdir vendor
-+%{_bindir}/phpab --output vendor/autoload.php tests
-+cat << 'EOF' | tee -a vendor/autoload.php
-+require_once '%{buildroot}%{phpdir}/ProxyManager/autoload.php';
-+EOF
-+
-+: Run tests
-+php71 %{_bindir}/phpunit --verbose --exclude-group Performance
-+%else
-+: Tests skipped
-+%endif
-+
-+
-+%clean
-+rm -rf %{buildroot}
-+
-+
-+%files
-+%defattr(-,root,root,-)
-+%{!?_licensedir:%global license %%doc}
-+%license LICENSE
-+%doc *.md
-+%doc composer.json
-+%{phpdir}/ProxyManager
-+
-+
-+%changelog
-+* Sun Nov 6 2016 Remi Collet <remi@fedoraproject.org> - 2.0.4-1
-+- update to 2.0.4
-+
-+* Wed Oct 19 2016 Remi Collet <remi@fedoraproject.org> - 2.0.3-2
-+- Add weak dependencies
-+- Use dependencies' autoloaders
-+
-+* Fri Jul 1 2016 Remi Collet <remi@fedoraproject.org> - 2.0.3-1
-+- update to 2.0.3
-+- raise dependency on zendframework/zend-code 3.0.4
-+
-+* Wed Jun 29 2016 Remi Collet <remi@fedoraproject.org> - 2.0.2-1
-+- update to 2.0.2
-+- raise dependency on php 7.0.7
-+- raise dependency on zendframework/zend-code 3.0
-+
-+* Mon Aug 10 2015 Remi Collet <remi@remirepo.net> - 1.0.2-1
-+- update to 1.0.2
-+
-+* Fri May 29 2015 Shawn Iwinski <shawn.iwinski@gmail.com> - 1.0.0-2
-+- Fix autoloader to load all optional pkgs
-+- Some spec cleanup
-+
-+* Mon May 18 2015 Remi Collet <RPMS@FamilleCollet.com> - 1.0.0-1
-+- add needed backport stuff for remi repository
-+
-+* Sat May 16 2015 Shawn Iwinski <shawn.iwinski@gmail.com> - 1.0.0-1
-+- Initial package
---
-2.9.3
-
diff --git a/composer-dev.json b/composer-dev.json
deleted file mode 100644
index 0ecb333..0000000
--- a/composer-dev.json
+++ /dev/null
@@ -1,58 +0,0 @@
-{
- "name": "ocramius/proxy-manager",
- "description": "A library providing utilities to generate, instantiate and generally operate with Object Proxies",
- "type": "library",
- "license": "MIT",
- "homepage": "https://github.com/Ocramius/ProxyManager",
- "keywords": [
- "proxy",
- "proxy pattern",
- "service proxies",
- "lazy loading",
- "aop"
- ],
- "authors": [
- {
- "name": "Marco Pivetta",
- "email": "ocramius@gmail.com",
- "homepage": "http://ocramius.github.io/"
- }
- ],
- "require": {
- "php": "^7.1.0",
- "zendframework/zend-code": "^3.1.0",
- "ocramius/package-versions": "^1.1.1"
- },
- "require-dev": {
- "ext-phar": "*",
- "phpunit/phpunit": "^5.6.4",
- "phpunit/phpunit-mock-objects": "^3.4.1",
- "squizlabs/php_codesniffer": "^2.7.0",
- "couscous/couscous": "^1.5.2",
- "phpbench/phpbench": "^0.12.2",
- "humbug/humbug": "dev-master@DEV"
- },
- "suggest": {
- "ocramius/generated-hydrator": "To have very fast object to array to object conversion for ghost objects",
- "zendframework/zend-xmlrpc": "To have the XmlRpc adapter (Remote Object feature)",
- "zendframework/zend-json": "To have the JsonRpc adapter (Remote Object feature)",
- "zendframework/zend-soap": "To have the Soap adapter (Remote Object feature)"
- },
- "autoload": {
- "psr-0": {
- "ProxyManager\\": "src"
- }
- },
- "autoload-dev": {
- "psr-0": {
- "ProxyManagerBench\\": "tests",
- "ProxyManagerTest\\": "tests",
- "ProxyManagerTestAsset\\": "tests"
- }
- },
- "extra": {
- "branch-alias": {
- "dev-master": "3.0.x-dev"
- }
- }
-}
diff --git a/php-ocramius-proxy-manager-dev.spec b/php-ocramius-proxy-manager-dev.spec
deleted file mode 100644
index 74b559b..0000000
--- a/php-ocramius-proxy-manager-dev.spec
+++ /dev/null
@@ -1,210 +0,0 @@
-# remirepo spec file for php-ocramius-proxy-manager from Fedora:
-#
-# Fedora spec file for php-ocramius-proxy-manager
-#
-# Copyright (c) 2015-2016 Shawn Iwinski <shawn.iwinski@gmail.com>
-#
-# License: MIT
-# http://opensource.org/licenses/MIT
-#
-# Please preserve changelog entries
-#
-
-%global github_owner Ocramius
-%global github_name ProxyManager
-%global github_version 2.1.0
-%global github_commit d9e5a00ca2d87b7e0f1bff36b897e02afd7d5435
-%global github_short %(c=%{github_commit}; echo ${c:0:7})
-
-%global composer_vendor ocramius
-%global composer_project proxy-manager
-
-# "php": "^7.1.0"
-%global php_min_ver 7.1.0
-# "zendframework/zend-code": "^3.1.0"
-%global zf_min_ver 3.1.0
-%global zf_max_ver 4
-
-# Build using "--without tests" to disable tests
-%global with_tests 0%{!?_without_tests:1}
-
-%{!?phpdir: %global phpdir %{_datadir}/php}
-
-Name: php-%{composer_vendor}-%{composer_project}
-Version: %{github_version}
-Release: 1%{?github_release}%{?dist}
-Summary: OOP proxy wrappers utilities
-
-Group: Development/Libraries
-License: MIT
-URL: http://ocramius.github.io/ProxyManager/
-Source0: %{name}-%{github_version}-%{github_short}.tgz
-# git snapshot to retrieve test suite
-Source1: makesrc.sh
-
-# Hardcode library version
-# drop dependency on ocramius/package-versions
-Patch0: %{name}-rpm.patch
-
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildArch: noarch
-# Autoloader
-BuildRequires: %{_bindir}/phpab
-%if %{with_tests}
-# Tests
-## composer.json
-BuildRequires: php(language) >= %{php_min_ver}
-BuildRequires: php-composer(zendframework/zend-code) >= %{zf_min_ver}
-BuildRequires: php-composer(zendframework/zend-code) < %{zf_max_ver}
-BuildRequires: php-composer(zendframework/zend-loader)
-BuildRequires: php-composer(ocramius/generated-hydrator) >= 2
-## phpcompatinfo (computed from version 2.0.0)
-BuildRequires: php-pcre
-BuildRequires: php-reflection
-BuildRequires: php-spl
-BuildRequires: php-composer(phpunit/phpunit) >= 5.6.4
-%endif
-
-# composer.json
-Requires: php(language) >= %{php_min_ver}
-Requires: php-composer(zendframework/zend-code) >= %{zf_min_ver}
-Requires: php-composer(zendframework/zend-code) < %{zf_max_ver}
-# phpcompatinfo (computed from version 2.0.0)
-Requires: php-pcre
-Requires: php-reflection
-Requires: php-spl
-# Autoloader
-Requires: php-composer(zendframework/zend-loader)
-
-# Weak dependencies
-%if 0%{?fedora} >= 21
-Suggests: php-composer(ocramius/generated-hydrator)
-Suggests: php-composer(zendframework/zend-json)
-Suggests: php-composer(zendframework/zend-soap)
-Suggests: php-composer(zendframework/zend-stdlib)
-Suggests: php-composer(zendframework/zend-xmlrpc)
-%endif
-# For autoloader
-Conflicts: php-ocramius-generated-hydrator < 2
-
-# Composer
-Provides: php-composer(%{composer_vendor}/%{composer_project}) = %{version}
-
-
-%description
-This library aims at providing abstraction for generating various kinds
-of proxy classes.
-
-Autoloader: %{phpdir}/ProxyManager/autoload.php
-
-
-%prep
-%setup -qn %{github_name}-%{github_commit}
-
-%patch0 -p0
-sed -e 's/@VERSION@/%{version}/' \
- -e 's/@COMMIT@/%{github_commit}/' \
- -i src/ProxyManager/Version.php
-grep ' return' src/ProxyManager/Version.php
-
-
-%build
-: Generate autoloader
-%{_bindir}/phpab --output src/ProxyManager/autoload.php src/ProxyManager
-
-cat <<'AUTOLOAD' | tee -a src/ProxyManager/autoload.php
-
-// Dependencies (autoloader => required)
-foreach (array(
- // Required
- '%{phpdir}/Zend/autoload.php' => true,
- // Optional
- '%{phpdir}/GeneratedHydrator/autoload.php' => false,
-) as $dependencyAutoloader => $required) {
- if ($required || file_exists($dependencyAutoloader)) {
- require_once $dependencyAutoloader;
- }
-}
-AUTOLOAD
-
-
-%install
-rm -rf %{buildroot}
-mkdir -p %{buildroot}%{phpdir}
-cp -rp src/* %{buildroot}%{phpdir}/
-
-
-%check
-%if %{with_tests}
-: Create tests autoload
-mkdir vendor
-%{_bindir}/phpab --output vendor/autoload.php tests
-cat << 'EOF' | tee -a vendor/autoload.php
-require_once '%{buildroot}%{phpdir}/ProxyManager/autoload.php';
-EOF
-
-: Run tests
-# remirepo:7
-run=0
-ret=0
-if which php71; then
- php71 %{_bindir}/phpunit || ret=1
- run=1
-fi
-if [ $run -eq 0 ]; then
-%{_bindir}/phpunit --verbose
-# remirepo:2
-fi
-exit $ret
-%else
-: Tests skipped
-%endif
-
-
-%clean
-rm -rf %{buildroot}
-
-
-%files
-%defattr(-,root,root,-)
-%{!?_licensedir:%global license %%doc}
-%license LICENSE
-%doc *.md
-%doc composer.json
-%{phpdir}/ProxyManager
-
-
-%changelog
-* Wed Nov 30 2016 Remi Collet <remi@fedoraproject.org> - 2.1.0-1
-- update to 2.1.0
-- raise dependency on php 7.1
-- raise dependency on zend-code 3.1
-
-* Sun Nov 6 2016 Remi Collet <remi@fedoraproject.org> - 2.0.4-1
-- update to 2.0.4
-
-* Wed Oct 19 2016 Remi Collet <remi@fedoraproject.org> - 2.0.3-2
-- Add weak dependencies
-- Use dependencies' autoloaders
-
-* Fri Jul 1 2016 Remi Collet <remi@fedoraproject.org> - 2.0.3-1
-- update to 2.0.3
-- raise dependency on zendframework/zend-code 3.0.4
-
-* Wed Jun 29 2016 Remi Collet <remi@fedoraproject.org> - 2.0.2-1
-- update to 2.0.2
-- raise dependency on php 7.0.7
-- raise dependency on zendframework/zend-code 3.0
-
-* Mon Aug 10 2015 Remi Collet <remi@remirepo.net> - 1.0.2-1
-- update to 1.0.2
-
-* Fri May 29 2015 Shawn Iwinski <shawn.iwinski@gmail.com> - 1.0.0-2
-- Fix autoloader to load all optional pkgs
-- Some spec cleanup
-
-* Mon May 18 2015 Remi Collet <RPMS@FamilleCollet.com> - 1.0.0-1
-- add needed backport stuff for remi repository
-
-* Sat May 16 2015 Shawn Iwinski <shawn.iwinski@gmail.com> - 1.0.0-1
-- Initial package
diff --git a/php-ocramius-proxy-manager-php7.spec b/php-ocramius-proxy-manager-php7.spec
deleted file mode 100644
index 4a04297..0000000
--- a/php-ocramius-proxy-manager-php7.spec
+++ /dev/null
@@ -1,194 +0,0 @@
-# remirepo spec file for php-ocramius-proxy-manager from Fedora:
-#
-# Fedora spec file for php-ocramius-proxy-manager
-#
-# Copyright (c) 2015-2016 Shawn Iwinski <shawn.iwinski@gmail.com>
-#
-# License: MIT
-# http://opensource.org/licenses/MIT
-#
-# Please preserve changelog entries
-#
-
-%global github_owner Ocramius
-%global github_name ProxyManager
-%global github_version 2.0.4
-%global github_commit a55d08229f4f614bf335759ed0cf63378feeb2e6
-%global github_short %(c=%{github_commit}; echo ${c:0:7})
-
-%global composer_vendor ocramius
-%global composer_project proxy-manager
-
-# "php": "7.0.0 - 7.0.5 || ^7.0.7"
-%global php_min_ver 7.0.7
-# "zendframework/zend-code": "~3.0.0 - 3.0.2 || ^3.0.4"
-%global zf_min_ver 3.0.4
-%global zf_max_ver 4
-
-# Build using "--without tests" to disable tests
-%global with_tests 0%{!?_without_tests:1}
-
-%{!?phpdir: %global phpdir %{_datadir}/php}
-
-Name: php-%{composer_vendor}-%{composer_project}
-Version: %{github_version}
-Release: 1%{?github_release}%{?dist}
-Summary: OOP proxy wrappers utilities
-
-Group: Development/Libraries
-License: MIT
-URL: http://ocramius.github.io/ProxyManager/
-Source0: %{name}-%{github_version}-%{github_short}.tgz
-# git snapshot to retrieve test suite
-Source1: makesrc.sh
-
-# Hardcode library version
-# drop dependency on ocramius/package-versions
-Patch0: %{name}-rpm.patch
-
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildArch: noarch
-# Autoloader
-BuildRequires: %{_bindir}/phpab
-%if %{with_tests}
-# Tests
-## composer.json
-BuildRequires: php(language) >= %{php_min_ver}
-BuildRequires: php-composer(zendframework/zend-code) >= %{zf_min_ver}
-BuildRequires: php-composer(zendframework/zend-code) < %{zf_max_ver}
-BuildRequires: php-composer(zendframework/zend-loader)
-BuildRequires: php-composer(ocramius/generated-hydrator) >= 2
-## phpcompatinfo (computed from version 2.0.0)
-BuildRequires: php-pcre
-BuildRequires: php-reflection
-BuildRequires: php-spl
-BuildRequires: php-composer(phpunit/phpunit) >= 5.4.6
-%endif
-
-# composer.json
-Requires: php(language) >= %{php_min_ver}
-Requires: php-composer(zendframework/zend-code) >= %{zf_min_ver}
-Requires: php-composer(zendframework/zend-code) < %{zf_max_ver}
-# phpcompatinfo (computed from version 2.0.0)
-Requires: php-pcre
-Requires: php-reflection
-Requires: php-spl
-# Autoloader
-Requires: php-composer(zendframework/zend-loader)
-
-# Weak dependencies
-%if 0%{?fedora} >= 21
-Suggests: php-composer(ocramius/generated-hydrator)
-Suggests: php-composer(zendframework/zend-json)
-Suggests: php-composer(zendframework/zend-soap)
-Suggests: php-composer(zendframework/zend-stdlib)
-Suggests: php-composer(zendframework/zend-xmlrpc)
-%endif
-# For autoloader
-Conflicts: php-ocramius-generated-hydrator < 2
-
-# Composer
-Provides: php-composer(%{composer_vendor}/%{composer_project}) = %{version}
-
-
-%description
-This library aims at providing abstraction for generating various kinds
-of proxy classes.
-
-Autoloader: %{phpdir}/ProxyManager/autoload.php
-
-
-%prep
-%setup -qn %{github_name}-%{github_commit}
-
-%patch0 -p0
-sed -e 's/@VERSION@/%{version}/' \
- -e 's/@COMMIT@/%{github_commit}/' \
- -i src/ProxyManager/Version.php
-grep ' return' src/ProxyManager/Version.php
-
-
-%build
-: Generate autoloader
-%{_bindir}/phpab --output src/ProxyManager/autoload.php src/ProxyManager
-
-cat <<'AUTOLOAD' | tee -a src/ProxyManager/autoload.php
-
-// Dependencies (autoloader => required)
-foreach (array(
- // Required
- '%{phpdir}/Zend/autoload.php' => true,
- // Optional
- '%{phpdir}/GeneratedHydrator/autoload.php' => false,
-) as $dependencyAutoloader => $required) {
- if ($required || file_exists($dependencyAutoloader)) {
- require_once $dependencyAutoloader;
- }
-}
-AUTOLOAD
-
-
-%install
-rm -rf %{buildroot}
-mkdir -p %{buildroot}%{phpdir}
-cp -rp src/* %{buildroot}%{phpdir}/
-
-
-%check
-%if %{with_tests}
-: Create tests autoload
-mkdir vendor
-%{_bindir}/phpab --output vendor/autoload.php tests
-cat << 'EOF' | tee -a vendor/autoload.php
-require_once '%{buildroot}%{phpdir}/ProxyManager/autoload.php';
-EOF
-
-: Run tests
-%{_bindir}/phpunit --verbose --exclude-group Performance
-%else
-: Tests skipped
-%endif
-
-
-%clean
-rm -rf %{buildroot}
-
-
-%files
-%defattr(-,root,root,-)
-%{!?_licensedir:%global license %%doc}
-%license LICENSE
-%doc *.md
-%doc composer.json
-%{phpdir}/ProxyManager
-
-
-%changelog
-* Sun Nov 6 2016 Remi Collet <remi@fedoraproject.org> - 2.0.4-1
-- update to 2.0.4
-
-* Wed Oct 19 2016 Remi Collet <remi@fedoraproject.org> - 2.0.3-2
-- Add weak dependencies
-- Use dependencies' autoloaders
-
-* Fri Jul 1 2016 Remi Collet <remi@fedoraproject.org> - 2.0.3-1
-- update to 2.0.3
-- raise dependency on zendframework/zend-code 3.0.4
-
-* Wed Jun 29 2016 Remi Collet <remi@fedoraproject.org> - 2.0.2-1
-- update to 2.0.2
-- raise dependency on php 7.0.7
-- raise dependency on zendframework/zend-code 3.0
-
-* Mon Aug 10 2015 Remi Collet <remi@remirepo.net> - 1.0.2-1
-- update to 1.0.2
-
-* Fri May 29 2015 Shawn Iwinski <shawn.iwinski@gmail.com> - 1.0.0-2
-- Fix autoloader to load all optional pkgs
-- Some spec cleanup
-
-* Mon May 18 2015 Remi Collet <RPMS@FamilleCollet.com> - 1.0.0-1
-- add needed backport stuff for remi repository
-
-* Sat May 16 2015 Shawn Iwinski <shawn.iwinski@gmail.com> - 1.0.0-1
-- Initial package
diff --git a/php-ocramius-proxy-manager-rpm.patch b/php-ocramius-proxy-manager-rpm.patch
deleted file mode 100644
index 2d5f7d1..0000000
--- a/php-ocramius-proxy-manager-rpm.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -up src/ProxyManager/Version.php.rpm src/ProxyManager/Version.php
---- src/ProxyManager/Version.php.rpm 2016-06-29 16:37:55.000000000 +0200
-+++ src/ProxyManager/Version.php 2016-06-29 16:38:44.000000000 +0200
-@@ -20,8 +20,6 @@ declare(strict_types=1);
-
- namespace ProxyManager;
-
--use PackageVersions\Versions;
--
- /**
- * Version class - to be adjusted when a new release is created.
- *
-@@ -47,6 +45,6 @@ final class Version
- */
- public static function getVersion() : string
- {
-- return Versions::getVersion('ocramius/proxy-manager');
-+ return '@VERSION@@@COMMIT@';
- }
- }