summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--composer.json3
l---------makesrc.sh1
-rw-r--r--php-fig-link-util.spec20
3 files changed, 21 insertions, 3 deletions
diff --git a/composer.json b/composer.json
index 2518f1d..47bcde3 100644
--- a/composer.json
+++ b/composer.json
@@ -17,6 +17,9 @@
"phpunit/phpunit": "^5.1",
"squizlabs/php_codesniffer": "^2.3.1"
},
+ "provide": {
+ "psr/link-implementation": "1.0"
+ },
"autoload": {
"psr-4": {
"Fig\\Link\\": "src/"
diff --git a/makesrc.sh b/makesrc.sh
new file mode 120000
index 0000000..0bf7b10
--- /dev/null
+++ b/makesrc.sh
@@ -0,0 +1 @@
+php-fig-link-util-get-source.sh \ No newline at end of file
diff --git a/php-fig-link-util.spec b/php-fig-link-util.spec
index faef65f..7e419c5 100644
--- a/php-fig-link-util.spec
+++ b/php-fig-link-util.spec
@@ -2,7 +2,7 @@
#
# Fedora spec file for php-fig-link-util
#
-# Copyright (c) 2017 Shawn Iwinski <shawn@iwin.ski>
+# Copyright (c) 2017-2020 Shawn Iwinski <shawn@iwin.ski>
#
# License: MIT
# http://opensource.org/licenses/MIT
@@ -12,8 +12,8 @@
%global github_owner php-fig
%global github_name link-util
-%global github_version 1.0.0
-%global github_commit 1a07821801a148be4add11ab0603e4af55a72fac
+%global github_version 1.1.0
+%global github_commit 47f55860678a9e202206047bc02767556d298106
%global composer_vendor fig
%global composer_project link-util
@@ -49,8 +49,12 @@ BuildArch: noarch
## composer.json
BuildRequires: php(language) >= %{php_min_ver}
BuildRequires: php-composer(phpunit/phpunit)
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+BuildRequires:(php-composer(psr/link) >= %{psr_link_min_ver} with php-composer(psr/link) < %{psr_link_max_ver})
+%else
BuildRequires: php-composer(psr/link) < %{psr_link_max_ver}
BuildRequires: php-composer(psr/link) >= %{psr_link_min_ver}
+%endif
## phpcompatinfo (computed from version 1.0.0)
BuildRequires: php-spl
## Autoloader
@@ -59,8 +63,12 @@ BuildRequires: php-composer(fedora/autoloader)
# composer.json
Requires: php(language) >= %{php_min_ver}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires: (php-composer(psr/link) >= %{psr_link_min_ver} with php-composer(psr/link) < %{psr_link_max_ver})
+%else
Requires: php-composer(psr/link) < %{psr_link_max_ver}
Requires: php-composer(psr/link) >= %{psr_link_min_ver}
+%endif
# phpcompatinfo (computed from version 1.0.0)
Requires: php-spl
# Autoloader
@@ -68,6 +76,7 @@ Requires: php-composer(fedora/autoloader)
# Composer
Provides: php-composer(%{composer_vendor}/%{composer_project}) = %{version}
+Provides: php-composer(psr/link-implementation) = 1.0
%description
This package includes common utilities to assist with implementing
@@ -135,5 +144,10 @@ exit $RETURN_CODE
%changelog
+* Thu Mar 19 2020 Remi Collet <remi@remirepo.net> - 1.1.0-1
+- update to 1.1.0
+- add virtual provides psr/link-implementation
+- use range dependencies
+
* Sun Jun 11 2017 Shawn Iwinski <shawn@iwin.ski> - 1.0.0-1
- Initial package