diff options
| -rw-r--r-- | composer.json | 4 | ||||
| -rw-r--r-- | php-sabre-vobject4-bin.patch | 20 | ||||
| -rw-r--r-- | php-sabre-vobject4.spec | 18 | 
3 files changed, 22 insertions, 20 deletions
diff --git a/composer.json b/composer.json index 2407cab..ad02687 100644 --- a/composer.json +++ b/composer.json @@ -37,9 +37,7 @@          "sabre/xml"    : ">=1.5 <3.0"      },      "require-dev" : { -        "phpunit/phpunit" : "> 4.8.35, <6.0.0", -        "sabre/cs"        : "^1.0.0" - +        "phpunit/phpunit" : "> 4.8.35, <6.0.0"      },      "suggest" : {          "hoa/bench"       : "If you would like to run the benchmark scripts" diff --git a/php-sabre-vobject4-bin.patch b/php-sabre-vobject4-bin.patch index 79ed1a5..e37bd2a 100644 --- a/php-sabre-vobject4-bin.patch +++ b/php-sabre-vobject4-bin.patch @@ -1,6 +1,6 @@  diff -up ./bin/generate_vcards.rpm ./bin/generate_vcards ---- ./bin/generate_vcards.rpm	2017-01-17 14:09:13.368837753 +0100 -+++ ./bin/generate_vcards	2017-01-17 14:12:49.417890498 +0100 +--- ./bin/generate_vcards.rpm	2019-02-19 14:05:37.000000000 +0100 ++++ ./bin/generate_vcards	2019-02-20 07:21:38.282053251 +0100  @@ -6,8 +6,7 @@ namespace Sabre\VObject;   // This sucks.. we have to try to find the composer autoloader. But chances   // are, we can't find it this way. So we'll do our bestest @@ -21,8 +21,8 @@ diff -up ./bin/generate_vcards.rpm ./bin/generate_vcards   }  diff -up ./bin/vobject.rpm ./bin/vobject ---- ./bin/vobject.rpm	2017-01-17 14:12:09.586696412 +0100 -+++ ./bin/vobject	2017-01-17 14:12:40.301846078 +0100 +--- ./bin/vobject.rpm	2019-02-19 14:05:37.000000000 +0100 ++++ ./bin/vobject	2019-02-20 07:21:38.282053251 +0100  @@ -6,8 +6,7 @@ namespace Sabre\VObject;   // This sucks.. we have to try to find the composer autoloader. But chances   // are, we can't find it this way. So we'll do our bestest @@ -43,14 +43,14 @@ diff -up ./bin/vobject.rpm ./bin/vobject   }  diff -up ./tests/bootstrap.php.rpm ./tests/bootstrap.php ---- ./tests/bootstrap.php.rpm	2016-12-06 05:14:09.000000000 +0100 -+++ ./tests/bootstrap.php	2017-01-17 14:14:50.960482740 +0100 +--- ./tests/bootstrap.php.rpm	2019-02-20 07:21:38.282053251 +0100 ++++ ./tests/bootstrap.php	2019-02-20 07:22:58.069649015 +0100  @@ -3,8 +3,7 @@   date_default_timezone_set('UTC');   $try = [ --    __DIR__ . '/../vendor/autoload.php', --    __DIR__ . '/../../../autoload.php', +-    __DIR__.'/../vendor/autoload.php', +-    __DIR__.'/../../../autoload.php',  +    '@BUILDROOT@/usr/share/php/Sabre/VObject4/autoload.php',  // RPM installation   ]; @@ -59,8 +59,8 @@ diff -up ./tests/bootstrap.php.rpm ./tests/bootstrap.php       }   } --$autoLoader->addPsr4('Sabre\\VObject\\', __DIR__ . '/VObject'); +-$autoLoader->addPsr4('Sabre\\VObject\\', __DIR__.'/VObject');  +\Fedora\Autoloader\Autoload::addPsr4('Sabre\\VObject\\', __DIR__ . '/VObject');   if (!defined('SABRE_TEMPDIR')) { -   define('SABRE_TEMPDIR', __DIR__ . '/temp/'); +     define('SABRE_TEMPDIR', __DIR__.'/temp/'); diff --git a/php-sabre-vobject4.spec b/php-sabre-vobject4.spec index bb62273..4ed5505 100644 --- a/php-sabre-vobject4.spec +++ b/php-sabre-vobject4.spec @@ -1,6 +1,6 @@  # remirepo/fedora spec file for php-sabre-vobject4  # -# Copyright (c) 2013-2018 Remi Collet +# Copyright (c) 2013-2019 Remi Collet  # License: CC-BY-SA  # http://creativecommons.org/licenses/by-sa/4.0/  # @@ -10,7 +10,7 @@  # For compatibility with SCL  %undefine __brp_mangle_shebangs -%global gh_commit    122cacbdea2c6133ac04db86ec05854beef75adf +%global gh_commit    bd500019764e434ff65872d426f523e7882a0739  %global gh_short     %(c=%{gh_commit}; echo ${c:0:7})  %global gh_owner     sabre-io  %global gh_project   vobject @@ -24,7 +24,7 @@  Name:           php-sabre-vobject4  Summary:        Library to parse and manipulate iCalendar and vCard objects -Version:        4.1.6 +Version:        4.2.0  Release:        1%{?dist}  URL:            http://sabre.io/vobject/ @@ -51,9 +51,7 @@ BuildRequires:  php-pcre  BuildRequires:  php-spl  BuildRequires:  php-xml  # From composer.json, "require-dev" -#        "phpunit/phpunit" : "> 4.8.35, <6.0.0", -#        "squizlabs/php_codesniffer": "*" -#        "sabre/cs"        : "^1.0.0" +#        "phpunit/phpunit" : "> 4.8.35, <6.0.0"  BuildRequires:  php-composer(phpunit/phpunit) > 4.8.35  # Autoloader  BuildRequires:  php-composer(fedora/autoloader) @@ -131,7 +129,7 @@ sed -e 's:@BUILDROOT@:%{buildroot}:' -i bootstrap.php  : Run upstream test suite against installed library  ret=0 -for cmd in php php70 php71 php72; do +for cmd in php php70 php71 php72 php73; do    if which $cmd; then     $cmd %{_bindir}/phpunit --verbose || ret=1    fi @@ -154,6 +152,12 @@ exit $ret  %endif  %changelog +* Wed Feb 20 2019 Remi Collet <remi@remirepo.net> - 4.2.0-1 +- update to 4.2.0 + +* Mon Oct 15 2018 Remi Collet <remi@remirepo.net> - 4.1.6-3 +- add upstream patch for PHP 7.3 +  * Fri Apr 20 2018 Remi Collet <remi@remirepo.net> - 4.1.6-1  - update to 4.1.6  - undefine __brp_mangle_shebangs  | 
