diff --git a/.gitignore b/.gitignore index 9b43fc5..a57cd1b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /php-dasprid-enum-1.0.0-631ef6e.tar.gz +/php-dasprid-enum-1.0.2-6ccc0d7.tar.gz diff --git a/2.patch b/2.patch deleted file mode 100644 index e1ce9df..0000000 --- a/2.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 8e0c46b7907925b59d6640f8e9c11cf4454eb4f7 Mon Sep 17 00:00:00 2001 -From: Remi Collet -Date: Tue, 10 Sep 2019 09:36:48 +0200 -Subject: [PATCH] Fix #1 add LICENSE file - ---- - LICENSE | 22 ++++++++++++++++++++++ - 1 file changed, 22 insertions(+) - create mode 100644 LICENSE - -diff --git a/LICENSE b/LICENSE -new file mode 100644 -index 0000000..d45a356 ---- /dev/null -+++ b/LICENSE -@@ -0,0 +1,22 @@ -+Copyright (c) 2017, Ben Scholzen 'DASPRiD' -+All rights reserved. -+ -+Redistribution and use in source and binary forms, with or without -+modification, are permitted provided that the following conditions are met: -+ -+1. Redistributions of source code must retain the above copyright notice, this -+ list of conditions and the following disclaimer. -+2. Redistributions in binary form must reproduce the above copyright notice, -+ this list of conditions and the following disclaimer in the documentation -+ and/or other materials provided with the distribution. -+ -+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR -+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -+ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/php-dasprid-enum.spec b/php-dasprid-enum.spec index bea9ef2..1c7328c 100644 --- a/php-dasprid-enum.spec +++ b/php-dasprid-enum.spec @@ -6,7 +6,9 @@ # # Please, preserve the changelog entries # -%global gh_commit 631ef6e638e9494b0310837fa531bedd908fc22b +%bcond_without tests + +%global gh_commit 6ccc0d7141a7f149e3c56cb0ce5f05d9152cfd07 %global gh_short %(c=%{gh_commit}; echo ${c:0:7}) %global gh_owner DASPRiD %global gh_project Enum @@ -18,29 +20,27 @@ %global ns_project %{gh_project} %global php_home %{_datadir}/php %global major %nil -%global with_tests 0%{!?_without_tests:1} Name: php-%{pk_vendor}-%{pk_project}%{major} -Version: 1.0.0 -Release: 3%{?dist} +Version: 1.0.2 +Release: 1%{?dist} Summary: PHP enum implementation License: BSD URL: https://github.com/%{gh_owner}/%{gh_project} Source0: https://github.com/%{gh_owner}/%{gh_project}/archive/%{gh_commit}/%{name}-%{version}-%{gh_short}.tar.gz -Patch0: https://patch-diff.githubusercontent.com/raw/DASPRiD/Enum/pull/2.patch - BuildArch: noarch -%if %{with_tests} +%if %{with tests} # For tests BuildRequires: php(language) BuildRequires: php-reflection BuildRequires: php-spl # From composer.json, "require-dev": { -# "phpunit/phpunit": "^6.4", -# "squizlabs/php_codesniffer": "^3.1" -BuildRequires: phpunit6 >= 6.4 +# "phpunit/phpunit": "^7 | ^8 | ^9", +# "squizlabs/php_codesniffer": "^3.4" +%global phpunit %{_bindir}/phpunit9 +BuildRequires: %{phpunit} # Required by autoloader BuildRequires: php-composer(fedora/autoloader) %endif @@ -69,7 +69,6 @@ Autoloader: %{php_home}/%{ns_vendor}/%{ns_project}/autoload.php %prep %setup -q -n %{gh_project}-%{gh_commit} -%patch0 -p1 cat << 'EOF' | tee src/autoload.php - 1.0.2-1 +- update to 1.0.2 +- switch to phpunit9 +- drop patch merged upstream + * Tue Jul 28 2020 Fedora Release Engineering - 1.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index 79776ed..e66ddf5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-dasprid-enum-1.0.0-631ef6e.tar.gz) = 9d1279511d3df598864b3c7dc136371dac8377fef97f5a745fa5840f3c1c3dd673aa752518bd564a2bc2095960ad89dda0e9b69327a16e2574523b8b008795fe +SHA512 (php-dasprid-enum-1.0.2-6ccc0d7.tar.gz) = e84487f0117e9a961aef9fcdf38fbd85f961de5ea100727c2073bb536b81f01ab5cd8ab6b666f3418a3d884086abf72e8c3b95c00d3ac8db651b92412f036bd3