summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-08-07 15:06:21 +0000
committerCoprDistGit <infra@openeuler.org>2023-08-07 15:06:21 +0000
commit6c301f3562f66f0aa2ef61c3a2a38719f1dfce1e (patch)
treebfcc172eb66eddbeaa5d7fe9be431faf71c9d188
parentb83ed80c2d2a81a9deb4e94941614de1c06c54ed (diff)
automatic import of composer
-rw-r--r--composer-add-huaweicloud-repository.patch (renamed from composer-add-aliyun-repository.patch)4
-rw-r--r--composer.spec31
2 files changed, 7 insertions, 28 deletions
diff --git a/composer-add-aliyun-repository.patch b/composer-add-huaweicloud-repository.patch
index f5bc1c2..2754820 100644
--- a/composer-add-aliyun-repository.patch
+++ b/composer-add-huaweicloud-repository.patch
@@ -4,9 +4,9 @@
/** @var array<string, mixed> */
public static $defaultRepositories = [
-+ 'aliyun.com' => [
++ 'huaweicloud.com' => [
+ 'type' => 'composer',
-+ 'url' => 'https://mirrors.aliyun.com/composer/',
++ 'url' => 'https://repo.huaweicloud.com/repository/php/',
+ 'canonical' => false,
+ ],
'packagist.org' => [
diff --git a/composer.spec b/composer.spec
index 999aed7..3992dbe 100644
--- a/composer.spec
+++ b/composer.spec
@@ -1,4 +1,3 @@
-%define anolis_release 1
%undefine __brp_mangle_shebangs
%global gh_commit 4c516146167d1392c8b9b269bb7c24115d262164
@@ -18,7 +17,7 @@
Name: composer
Version: %{upstream_version}
-Release: %{anolis_release}%{?dist}
+Release: 1
Summary: Dependency Manager for PHP
# SPDX: composer and all dependencies are MIT
@@ -36,8 +35,8 @@ Source5: makesrc.sh
Patch0: %{name}-rpm.patch
# Disable XDG support as only partially implemented
Patch1: %{name}-noxdg.patch
-# Use Aliyun mirror by default
-Patch10: composer-add-aliyun-repository.patch
+# Use Huaweicloud mirror by default
+Patch10: composer-add-huaweicloud-repository.patch
BuildArch: noarch
# platform set in makesrc.sh
@@ -120,15 +119,6 @@ ensuring you have the right stack everywhere.
Documentation: https://getcomposer.org/doc/
-%package doc
-Summary: Documentation files for %{name}
-Requires: %{name} = %{EVR}
-BuildArch: noarch
-
-%description doc
-The %{name}-doc package contains documentation files for %{name}.
-
-
%prep
%autosetup -p1 -n %{gh_project}-%{gh_commit}
@@ -209,25 +199,14 @@ install -Dpm 755 bin/%{name} %{buildroot}%{_bindir}/%{name}
%files
%license LICENSE
+%doc *.md doc
+%doc composer.json
%config(noreplace) %{_sysconfdir}/profile.d/%{name}.*
%{_bindir}/%{name}
%{_datadir}/php/Composer
%{_datadir}/%{name}
%{bashcomproot}
-%files doc
-%doc *.md doc
-%doc composer.json
-
%changelog
* Mon Jul 10 2023 Funda Wang <fundawang@yeah.net> - 2.5.8-1
-- New version 2.5.8
-
-* Thu Mar 30 2023 Funda Wang <fundawang@yeah.net> - 2.5.5-1
-- New version 2.5.5
-
-* Mon Mar 27 2023 happy_orange <songnannan@linux.alibaba.com> - 2.5.4-2
-- add doc package
-
-* Sat Feb 18 2023 Funda Wang <fundawang@yeah.net> - 2.5.4-1
- Import package from Remi