From f2782e19870911ad2b65f1dffae49897c481bf8f Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 3 Apr 2017 14:05:51 +0200 Subject: rewrite autoloaders --- nextcloud.spec | 40 ++++++++++++++++++++++++++++------------ 1 file changed, 28 insertions(+), 12 deletions(-) (limited to 'nextcloud.spec') diff --git a/nextcloud.spec b/nextcloud.spec index 46ad3dd..562d565 100644 --- a/nextcloud.spec +++ b/nextcloud.spec @@ -16,7 +16,7 @@ Name: nextcloud Version: 10.0.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Private file sync and share server Group: Applications/Internet @@ -91,6 +91,8 @@ Requires: crontabs # expand pear macros on install BuildRequires: php-pear +# Use by our autoloader +BuildRequires: php-composer(fedora/autoloader) >= 1.0.0 # For sanity %%check BuildRequires: php-cli BuildRequires: php-composer(sabre/dav) >= 3.0.9 @@ -170,6 +172,8 @@ BuildRequires: php-composer(onelogin/php-saml) < 3.0 Requires: %{name}-webserver = %{version}-%{release} Requires: %{name}-database = %{version}-%{release} +# Use by our autoloader +Requires: php-composer(fedora/autoloader) >= 1.0.0 # Core PHP libs/extensions required by OC core Requires: php-curl Requires: php-dom @@ -592,15 +596,17 @@ rm -r apps/files_external/3rdparty/{icewind,Dropbox,google-api-php-client,aws-sd # include stuff required directly but not in composer too cat << 'EOF' | tee apps/files_external/3rdparty/autoload.php - 10.0.4-3 +- ensure aws/php-sdk v2 loaded before v3 +- rewrite autoloader using fedora/autoloader + * Mon Apr 3 2017 Remi Collet remi@remirepo.net> - 10.0.4-2 - back to remi's repository -- cgit