summaryrefslogtreecommitdiffstats
path: root/composer.spec
diff options
context:
space:
mode:
Diffstat (limited to 'composer.spec')
-rw-r--r--composer.spec37
1 files changed, 19 insertions, 18 deletions
diff --git a/composer.spec b/composer.spec
index d7dfda7..9fcb797 100644
--- a/composer.spec
+++ b/composer.spec
@@ -11,32 +11,29 @@
# For compatibility with SCL
%undefine __brp_mangle_shebangs
-%global gh_commit 72a8f8e653710e18d83e5dd531eb5a71fc3223e6
-%global gh_short %(c=%{gh_commit}; echo ${c:0:7})
-%global gh_branch 2.0-dev
-%global gh_owner composer
-%global gh_project composer
-%global api_version 2.9.0
-%global run_version 2.2.2
+%global gh_tag %{upstream_version}%{?upstream_prever:-%{upstream_prever}}
+%global gh_owner composer
+%global gh_project composer
+%global api_version 2.9.0
+%global run_version 2.2.2
-%global upstream_version 2.9.5
-#global upstream_prever RC1
-#global upstream_lower rc1
+%global upstream_version 2.10.0
+%global upstream_prever RC1
-%global _phpunit %{_bindir}/phpunit9
-%global bashcompdir %(pkg-config --variable=completionsdir bash-completion 2>/dev/null)
-%global bashcomproot %(dirname %{bashcompdir} 2>/dev/null)
+%global _phpunit %{_bindir}/phpunit9
+%global bashcompdir %(pkg-config --variable=completionsdir bash-completion 2>/dev/null)
+%global bashcomproot %(dirname %{bashcompdir} 2>/dev/null)
Name: composer
-Version: %{upstream_version}%{?upstream_prever:~%{upstream_lower}}
+Version: %{upstream_version}%{?upstream_prever:~%{upstream_prever}}
Release: 1%{?dist}
Summary: Dependency Manager for PHP
# SPDX: composer and all dependencies are MIT
License: MIT
URL: https://getcomposer.org/
-Source0: %{gh_project}-%{upstream_version}%{?upstream_prever}-%{gh_short}.tgz
+Source0: %{gh_project}-%{gh_tag}.tgz
# Profile scripts
Source1: %{name}-bash-completion
Source3: %{name}.sh
@@ -132,7 +129,7 @@ Documentation: https://getcomposer.org/doc/
%prep
-%setup -q -n %{gh_project}-%{gh_commit}
+%setup -q -n %{gh_project}-%{gh_tag}
%patch -P0 -p1 -b .rpm
%patch -P1 -p1 -b .noxdg
@@ -183,11 +180,12 @@ install -Dpm 755 bin/%{name} %{buildroot}%{_bindir}/%{name}
: Licenses
ln -sf ../../%{name}/LICENSE LICENSE
cd vendor
-for lic in */*/LICENSE
+for lic in */*/LICENSE*
do dir=$(dirname $lic)
+ fic=$(basename $lic)
own=$(dirname $dir)
prj=$(basename $dir)
- ln -sf ../../composer/vendor/$own/$prj/LICENSE ../$own-$prj-LICENSE
+ ln -sf ../../composer/vendor/$own/$prj/$fic ../$own-$prj-LICENSE
done
@@ -217,6 +215,9 @@ php -r '
%changelog
+* Thu Apr 2 2026 Remi Collet <remi@remirepo.net> - 2.10.0~RC1-1
+- update to 2.10.0-RC1
+
* Thu Jan 29 2026 Remi Collet <remi@remirepo.net> - 2.9.5-1
- update to 2.9.5