summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <fedora@famillecollet.com>2016-12-28 08:13:49 +0100
committerRemi Collet <fedora@famillecollet.com>2016-12-28 08:13:49 +0100
commit714a0fd225b133b60cac8527dc9d1362b22a5b07 (patch)
tree3daea61973a71d84a287b2af0e45baa18a38fdbe
parent8e834bb78d8acff420cbc84ba53c8aa2c5a1841d (diff)
php-league-plates: fedora/autoloader
-rw-r--r--php-league-plates-autoload.php13
-rw-r--r--php-league-plates.spec9
2 files changed, 7 insertions, 15 deletions
diff --git a/php-league-plates-autoload.php b/php-league-plates-autoload.php
index e85c14f..62ff099 100644
--- a/php-league-plates-autoload.php
+++ b/php-league-plates-autoload.php
@@ -1,16 +1,7 @@
<?php
/* Autoloader for league/plates and its dependencies */
-$vendorDir = '/usr/share/php';
-// Use Symfony autoloader
-if (!isset($fedoraClassLoader) || !($fedoraClassLoader instanceof \Symfony\Component\ClassLoader\ClassLoader)) {
- if (!class_exists('Symfony\\Component\\ClassLoader\\ClassLoader', false)) {
- require_once $vendorDir . '/Symfony/Component/ClassLoader/ClassLoader.php';
- }
+require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
- $fedoraClassLoader = new \Symfony\Component\ClassLoader\ClassLoader();
- $fedoraClassLoader->register();
-}
-
-$fedoraClassLoader->addPrefix('League\\Plates\\', dirname(dirname(__DIR__)));
+\Fedora\Autoloader\Autoload::addPsr4('League\\Plates\\', __DIR__);
diff --git a/php-league-plates.spec b/php-league-plates.spec
index 31689a0..afc8d22 100644
--- a/php-league-plates.spec
+++ b/php-league-plates.spec
@@ -20,7 +20,7 @@
Name: php-%{pk_vendor}-%{pk_name}
Version: 3.3.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Native PHP template system
Group: Development/Libraries
@@ -44,7 +44,7 @@ BuildRequires: php-spl
BuildRequires: php-composer(mikey179/vfsStream) >= 1.4
BuildRequires: php-composer(phpunit/phpunit) >= 4.0
# Autoloader
-BuildRequires: php-composer(symfony/class-loader)
+BuildRequires: php-composer(fedora/autoloader)
# From composer.json, "require": {
# "php": "^5.3 | ^7.0"
@@ -53,7 +53,7 @@ Requires: php(language) >= 5.3
Requires: php-pcre
Requires: php-spl
# Autoloader
-Requires: php-composer(symfony/class-loader)
+Requires: php-composer(fedora/autoloader)
Provides: php-composer(%{pk_vendor}/%{pk_name}) = %{version}
@@ -131,8 +131,9 @@ rm -rf %{buildroot}
%changelog
-* Wed Dec 28 2016 Remi Collet <remi@fedoraproject.org> - 3.3.0-1
+* Wed Dec 28 2016 Remi Collet <remi@fedoraproject.org> - 3.3.0-2
- update to 3.3.0
+- switch to fedora/autoloader
* Thu Apr 7 2016 Remi Collet <remi@fedoraproject.org> - 3.1.1-1
- initial package, version 3.1.1