Compare commits

...
Sign in to create a new pull request.

18 commits

Author SHA1 Message Date
Remi Collet
ebba18a460 v1.10.17
(cherry picked from commit ba1a04d525)
2020-11-02 07:47:51 +01:00
Remi Collet
0eff469cf9 v1.10.16
(cherry picked from commit 6bb52a76e0)
2020-10-26 10:38:58 +01:00
Remi Collet
a8d51ee2cc v1.10.15
(cherry picked from commit a71ecb8fc5)
2020-10-13 16:16:56 +02:00
Remi Collet
3d61242279 v1.10.13
(cherry picked from commit f5bea90eaa)
2020-09-09 14:23:05 +02:00
Remi Collet
89c8dc22a0 v1.10.12
(cherry picked from commit 75f7b83134)
2020-09-09 07:55:18 +02:00
Remi Collet
cdb2e5ac36 v1.10.10
(cherry picked from commit 56409bcb56)
(cherry picked from commit 8c6056c7ae)
2020-08-10 13:44:45 +02:00
Remi Collet
64c8ac04da v1.10.9
(cherry picked from commit b73e196093)
2020-07-16 14:00:28 +02:00
Remi Collet
b589f7afa4 v1.0.8
(cherry picked from commit d86d74457f)
2020-06-25 07:18:27 +02:00
Remi Collet
a5e09e7354 update to 1.10.7
raise dependency on justinrainbow/json-schema 5.2.10

(cherry picked from commit ffd5f6b34d)
2020-06-03 11:53:30 +02:00
Remi Collet
19e9b3a211 update to 1.10.6
provide php-composer(composer-runtime-api)

(cherry picked from commit 962f6927f5)
2020-05-06 11:12:49 +02:00
Remi Collet
d68a93b4bc v1.10.5
(cherry picked from commit e2b6bf1233)
2020-04-10 12:25:30 +02:00
Remi Collet
adf4c1c470 v1.10.4
(cherry picked from commit 081a1a17c5)
2020-04-10 07:54:04 +02:00
Remi Collet
2a48ae8613 v1.10.1 sources
(cherry picked from commit 86179dd0aa)
2020-03-16 08:49:26 +01:00
Remi Collet
dc9af3dba7 v1.10.1
(cherry picked from commit a08145b039)
2020-03-16 08:44:53 +01:00
Remi Collet
ce88b94d84 v1.10.0
(cherry picked from commit afe24c28a5)
2020-03-11 09:10:44 +01:00
Remi Collet
7bc938fec1 v1.9.3
(cherry picked from commit 2a788a0ea8)
2020-02-04 14:38:07 +01:00
Remi Collet
93b929128b v1.9.2
(cherry picked from commit d9070150c6)
2020-01-15 08:01:25 +01:00
Remi Collet
2b0cf67b93 v1.9.1
(cherry picked from commit 2904e1b36f)
2019-11-04 11:21:01 +01:00
3 changed files with 125 additions and 77 deletions

View file

@ -1,6 +1,6 @@
diff -up ./bin/composer.rpm ./bin/composer
--- ./bin/composer.rpm 2019-08-03 10:30:10.000000000 +0200
+++ ./bin/composer 2019-08-03 10:30:42.907772543 +0200
--- ./bin/composer.rpm 2020-02-14 15:37:41.000000000 +0100
+++ ./bin/composer 2020-02-14 15:37:43.336528140 +0100
@@ -6,7 +6,7 @@ if (PHP_SAPI !== 'cli' && PHP_SAPI !== '
}
@ -11,10 +11,10 @@ diff -up ./bin/composer.rpm ./bin/composer
use Composer\Console\Application;
use Composer\XdebugHandler\XdebugHandler;
diff -up ./src/Composer/Autoload/AutoloadGenerator.php.rpm ./src/Composer/Autoload/AutoloadGenerator.php
--- ./src/Composer/Autoload/AutoloadGenerator.php.rpm 2019-08-03 10:30:10.000000000 +0200
+++ ./src/Composer/Autoload/AutoloadGenerator.php 2019-08-03 10:30:42.908772550 +0200
@@ -306,7 +306,7 @@ EOF;
file_put_contents($targetDir.'/autoload_real.php', $this->getAutoloadRealFile(true, (bool) $includePathFileContents, $targetDirLoader, (bool) $includeFilesFileContents, $vendorPathCode, $appBaseDirCode, $suffix, $useGlobalIncludePath, $prependAutoloader, $staticPhpVersion));
--- ./src/Composer/Autoload/AutoloadGenerator.php.rpm 2020-02-14 15:37:43.336528140 +0100
+++ ./src/Composer/Autoload/AutoloadGenerator.php 2020-02-14 15:38:56.710201606 +0100
@@ -305,7 +305,7 @@ EOF;
$this->filePutContentsIfModified($targetDir.'/autoload_real.php', $this->getAutoloadRealFile(true, (bool) $includePathFileContents, $targetDirLoader, (bool) $includeFilesFileContents, $vendorPathCode, $appBaseDirCode, $suffix, $useGlobalIncludePath, $prependAutoloader, $staticPhpVersion));
$this->safeCopy(__DIR__.'/ClassLoader.php', $targetDir.'/ClassLoader.php');
- $this->safeCopy(__DIR__.'/../../../LICENSE', $targetDir.'/LICENSE');
@ -23,8 +23,8 @@ diff -up ./src/Composer/Autoload/AutoloadGenerator.php.rpm ./src/Composer/Autolo
if ($this->runScripts) {
$this->eventDispatcher->dispatchScript(ScriptEvents::POST_AUTOLOAD_DUMP, $this->devMode, array(), array(
diff -up ./src/Composer/Compiler.php.rpm ./src/Composer/Compiler.php
--- ./src/Composer/Compiler.php.rpm 2019-08-03 10:30:10.000000000 +0200
+++ ./src/Composer/Compiler.php 2019-08-03 10:30:42.908772550 +0200
--- ./src/Composer/Compiler.php.rpm 2020-02-14 15:37:41.000000000 +0100
+++ ./src/Composer/Compiler.php 2020-02-14 15:37:43.336528140 +0100
@@ -97,7 +97,7 @@ class Compiler
$finder = new Finder();
$finder->files()
@ -35,8 +35,8 @@ diff -up ./src/Composer/Compiler.php.rpm ./src/Composer/Compiler.php
->sort($finderSort)
;
diff -up ./src/Composer/Json/JsonFile.php.rpm ./src/Composer/Json/JsonFile.php
--- ./src/Composer/Json/JsonFile.php.rpm 2019-08-03 10:30:42.908772550 +0200
+++ ./src/Composer/Json/JsonFile.php 2019-08-03 10:32:48.919630077 +0200
--- ./src/Composer/Json/JsonFile.php.rpm 2020-02-14 15:37:41.000000000 +0100
+++ ./src/Composer/Json/JsonFile.php 2020-02-14 15:37:43.336528140 +0100
@@ -34,7 +34,7 @@ class JsonFile
const JSON_PRETTY_PRINT = 128;
const JSON_UNESCAPED_UNICODE = 256;
@ -46,7 +46,7 @@ diff -up ./src/Composer/Json/JsonFile.php.rpm ./src/Composer/Json/JsonFile.php
private $path;
private $rfs;
@@ -160,7 +160,7 @@ class JsonFile
@@ -173,7 +173,7 @@ class JsonFile
}
if (null === $schemaFile) {
@ -56,8 +56,8 @@ diff -up ./src/Composer/Json/JsonFile.php.rpm ./src/Composer/Json/JsonFile.php
// Prepend with file:// only when not using a special schema already (e.g. in the phar)
diff -up ./tests/Composer/Test/Json/ComposerSchemaTest.php.rpm ./tests/Composer/Test/Json/ComposerSchemaTest.php
--- ./tests/Composer/Test/Json/ComposerSchemaTest.php.rpm 2019-08-03 10:30:10.000000000 +0200
+++ ./tests/Composer/Test/Json/ComposerSchemaTest.php 2019-08-03 10:30:42.908772550 +0200
--- ./tests/Composer/Test/Json/ComposerSchemaTest.php.rpm 2020-02-14 15:37:41.000000000 +0100
+++ ./tests/Composer/Test/Json/ComposerSchemaTest.php 2020-02-14 15:37:43.336528140 +0100
@@ -97,7 +97,8 @@ class ComposerSchemaTest extends TestCas
private function check($json)
{

View file

@ -1,6 +1,6 @@
# remirepo/fedora spec file for composer
#
# Copyright (c) 2015-2019 Remi Collet
# Copyright (c) 2015-2020 Remi Collet
# License: CC-BY-SA
# http://creativecommons.org/licenses/by-sa/4.0/
#
@ -10,15 +10,17 @@
# For compatibility with SCL
%undefine __brp_mangle_shebangs
%global gh_commit 314aa57fdcfc942065996f59fb73a8b3f74f3fa5
%bcond_without tests
%global gh_commit 09d42e18394d8594be24e37923031c4b7442a1cb
%global gh_short %(c=%{gh_commit}; echo ${c:0:7})
%global gh_branch 1.0-dev
%global gh_owner composer
%global gh_project composer
%global with_tests %{?_without_tests:0}%{!?_without_tests:1}
%global api_version 1.1.0
%global run_version 1.0.0
%global upstream_version 1.9.0
%global upstream_version 1.10.17
#global upstream_prever RC
%if 0
@ -49,31 +51,25 @@ Patch0: %{name}-rpm.patch
BuildArch: noarch
BuildRequires: php-cli
%if %{with_tests}
BuildRequires: php-justinrainbow-json-schema5
%if %{with tests}
%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
BuildRequires: (php-composer(composer/ca-bundle) >= 1.0 with php-composer(composer/ca-bundle) < 2)
BuildRequires: (php-composer(composer/semver) >= 1.0 with php-composer(composer/semver) < 2)
BuildRequires: (php-composer(composer/spdx-licenses) >= 1.2 with php-composer(composer/spdx-licenses) < 2)
BuildRequires: (php-composer(composer/xdebug-handler) >= 1.1 with php-composer(composer/xdebug-handler) < 2)
BuildRequires: (php-composer(seld/jsonlint) >= 1.4 with php-composer(seld/jsonlint) < 2)
BuildRequires: (php-composer(seld/phar-utils) >= 1.0 with php-composer(seld/phar-utils) < 2)
BuildRequires: (php-composer(psr/log) >= 1.0 with php-composer(psr/log) < 2)
BuildRequires: (php-composer(composer/ca-bundle) >= 1.0 with php-composer(composer/ca-bundle) < 2)
BuildRequires: (php-composer(composer/semver) >= 1.0 with php-composer(composer/semver) < 2)
BuildRequires: (php-composer(composer/spdx-licenses) >= 1.2 with php-composer(composer/spdx-licenses) < 2)
BuildRequires: (php-composer(composer/xdebug-handler) >= 1.1 with php-composer(composer/xdebug-handler) < 2)
BuildRequires: (php-composer(seld/jsonlint) >= 1.4 with php-composer(seld/jsonlint) < 2)
BuildRequires: (php-composer(seld/phar-utils) >= 1.0 with php-composer(seld/phar-utils) < 2)
BuildRequires: (php-composer(psr/log) >= 1.0 with php-composer(psr/log) < 2)
BuildRequires: (php-composer(justinrainbow/json-schema) >= 5.2.10 with php-composer(justinrainbow/json-schema) < 6)
%else
BuildRequires: php-composer(composer/ca-bundle) < 2
BuildRequires: php-composer(composer/ca-bundle) >= 1.0
BuildRequires: php-composer(composer/semver) < 2
BuildRequires: php-composer(composer/semver) >= 1.0
BuildRequires: php-composer(composer/spdx-licenses) < 2
BuildRequires: php-composer(composer/spdx-licenses) >= 1.2
BuildRequires: php-composer(composer/xdebug-handler) >= 1.1
BuildRequires: php-composer(composer/xdebug-handler) < 2
BuildRequires: php-composer(seld/jsonlint) < 2
BuildRequires: php-composer(seld/jsonlint) >= 1.4
BuildRequires: php-composer(seld/phar-utils) < 2
BuildRequires: php-composer(seld/phar-utils) >= 1.0
BuildRequires: php-composer(psr/log) < 2
BuildRequires: php-composer(psr/log) >= 1.0
BuildRequires: php-composer-ca-bundle
BuildRequires: php-composer-semver
BuildRequires: php-composer-spdx-licenses >= 1.2
BuildRequires: php-composer-xdebug-handler >= 1.1
BuildRequires: php-jsonlint >= 1.4
BuildRequires: php-seld-phar-utils
BuildRequires: php-PsrLog
BuildRequires: php-justinrainbow-json-schema5 >= 5.2.10
%endif
BuildRequires: %{symfony_prefix}-console
BuildRequires: %{symfony_prefix}-finder
@ -81,9 +77,9 @@ BuildRequires: %{symfony_prefix}-filesystem
BuildRequires: %{symfony_prefix}-process
BuildRequires: php-zip
# From composer.json, "require-dev": {
# "phpunit/phpunit": "^4.8.35 || ^5.7",
# "phpunit/phpunit-mock-objects": "^2.3 || ^3.0"
BuildRequires: php-composer(phpunit/phpunit) >= 4.8.35
# "symfony/phpunit-bridge": "^4.2",
# "phpspec/prophecy": "^1.10"
BuildRequires: phpunit
# For autoloader
BuildRequires: php-composer(fedora/autoloader) >= 0.1.2
BuildRequires: php-seld-phar-utils >= 1.0.1
@ -96,40 +92,34 @@ BuildRequires: php-PsrLog >= 1.0.0-8
# "composer/semver": "^1.0",
# "composer/spdx-licenses": "^1.2",
# "composer/xdebug-handler": "^1.1",
# "justinrainbow/json-schema": "^3.0 || ^4.0 || ^5.0",
# "justinrainbow/json-schema": "^5.2.10",
# "psr/log": "^1.0"
# "seld/jsonlint": "~1.4",
# "seld/phar-utils": "^1.0",
# "symfony/console": "^2.7 || ^3.0 || ^4.0",
# "symfony/filesystem": "^2.7 || ^3.0 || ^4.0",
# "symfony/finder": "^2.7 || ^3.0 || ^4.0",
# "symfony/process": "^2.7 || ^3.0 || ^4.0",
# "symfony/console": "^2.7 || ^3.0 || ^4.0 || ^5.0",
# "symfony/filesystem": "^2.7 || ^3.0 || ^4.0 || ^5.0",
# "symfony/finder": "^2.7 || ^3.0 || ^4.0 || ^5.0",
# "symfony/process": "^2.7 || ^3.0 || ^4.0 || ^5.0",
Requires: php(language) >= 5.3.2
Requires: php-cli
Requires: php-justinrainbow-json-schema5
%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
Requires: (php-composer(composer/ca-bundle) >= 1.0 with php-composer(composer/ca-bundle) < 2)
Requires: (php-composer(composer/semver) >= 1.0 with php-composer(composer/semver) < 2)
Requires: (php-composer(composer/spdx-licenses) >= 1.2 with php-composer(composer/spdx-licenses) < 2)
Requires: (php-composer(composer/xdebug-handler) >= 1.1 with php-composer(composer/xdebug-handler) < 2)
Requires: (php-composer(seld/jsonlint) >= 1.4 with php-composer(seld/jsonlint) < 2)
Requires: (php-composer(seld/phar-utils) >= 1.0 with php-composer(seld/phar-utils) < 2)
Requires: (php-composer(psr/log) >= 1.0 with php-composer(psr/log) < 2)
Requires: (php-composer(composer/ca-bundle) >= 1.0 with php-composer(composer/ca-bundle) < 2)
Requires: (php-composer(composer/semver) >= 1.0 with php-composer(composer/semver) < 2)
Requires: (php-composer(composer/spdx-licenses) >= 1.2 with php-composer(composer/spdx-licenses) < 2)
Requires: (php-composer(composer/xdebug-handler) >= 1.1 with php-composer(composer/xdebug-handler) < 2)
Requires: (php-composer(seld/jsonlint) >= 1.4 with php-composer(seld/jsonlint) < 2)
Requires: (php-composer(seld/phar-utils) >= 1.0 with php-composer(seld/phar-utils) < 2)
Requires: (php-composer(psr/log) >= 1.0 with php-composer(psr/log) < 2)
Requires: (php-composer(justinrainbow/json-schema) >= 5.2.10 with php-composer(justinrainbow/json-schema) < 6)
%else
Requires: php-composer(composer/ca-bundle) >= 1.0
Requires: php-composer(composer/ca-bundle) < 2
Requires: php-composer(composer/semver) >= 1.0
Requires: php-composer(composer/semver) < 2
Requires: php-composer(composer/spdx-licenses) >= 1.2
Requires: php-composer(composer/spdx-licenses) < 2
Requires: php-composer(composer/xdebug-handler) >= 1.1
Requires: php-composer(composer/xdebug-handler) < 2
Requires: php-composer(seld/jsonlint) >= 1.4
Requires: php-composer(seld/jsonlint) < 2
Requires: php-composer(seld/phar-utils) >= 1.0
Requires: php-composer(seld/phar-utils) < 2
Requires: php-composer(psr/log) >= 1.0
Requires: php-composer(psr/log) < 2
Requires: php-composer-ca-bundle
Requires: php-composer-semver
Requires: php-composer-spdx-licenses >= 1.2
Requires: php-composer-xdebug-handler >= 1.1
Requires: php-jsonlint >= 1.4
Requires: php-seld-phar-utils
Requires: php-PsrLog
Requires: php-justinrainbow-json-schema5 >= 5.2.10
%endif
Requires: %{symfony_prefix}-console
Requires: %{symfony_prefix}-finder
@ -170,6 +160,7 @@ Requires: php-zlib
Provides: php-composer(composer/composer) = %{version}
# Special internal for Plugin API
Provides: php-composer(composer-plugin-api) = %{api_version}
Provides: php-composer(composer-runtime-api) = %{run_version}
%description
@ -209,10 +200,14 @@ sed -e '/BRANCH_ALIAS_VERSION/s/@package_branch_alias_version@//' \
: check Plugin API version
php -r '
namespace Composer\Plugin;
include "src/Composer/Plugin/PluginInterface.php";
if (version_compare(PluginInterface::PLUGIN_API_VERSION, "%{api_version}")) {
printf("Plugin API version is %s, expected %s\n", PluginInterface::PLUGIN_API_VERSION, "%{api_version}");
namespace Composer;
include "src/Composer/autoload.php";
if (version_compare(Plugin\PluginInterface::PLUGIN_API_VERSION, "%{api_version}")) {
printf("Plugin API version is %s, expected %s\n", Plugin\PluginInterface::PLUGIN_API_VERSION, "%{api_version}");
exit(1);
}
if (version_compare(Composer::RUNTIME_API_VERSION, "%{run_version}")) {
printf("Plugin API version is %s, expected %s\n", Composer::RUNTIME_API_VERSION, "%{run_version}");
exit(1);
}'
@ -242,7 +237,7 @@ install -Dpm 755 bin/%{name} %{buildroot}%{_bindir}/%{name}
%check
%if %{with_tests}
%if %{with tests}
: Online tests
rm tests/Composer/Test/Util/RemoteFilesystemTest.php
@ -254,7 +249,7 @@ export BUILDROOT=%{buildroot}
# testIntegration may hang on local build
ret=0
for cmd in php php71 php72 php73 php74; do
for cmd in php php72 php73 php74; do
if which $cmd; then
$cmd -d memory_limit=1G %{_bindir}/phpunit \
--filter '^((?!(testIntegration)).)*$' \
@ -279,6 +274,59 @@ exit $ret
%changelog
* Mon Nov 2 2020 Remi Collet <remi@remirepo.net> - 1.10.17-1
- update to 1.10.17
* Sun Oct 25 2020 Remi Collet <remi@remirepo.net> - 1.10.16-1
- update to 1.10.16
* Tue Oct 13 2020 Remi Collet <remi@remirepo.net> - 1.10.15-1
- update to 1.10.15
* Wed Sep 9 2020 Remi Collet <remi@remirepo.net> - 1.10.13-1
- update to 1.10.13
* Wed Sep 9 2020 Remi Collet <remi@remirepo.net> - 1.10.12-1
- update to 1.10.12
* Tue Aug 4 2020 Remi Collet <remi@remirepo.net> - 1.10.10-1
- update to 1.10.10
* Thu Jul 16 2020 Remi Collet <remi@remirepo.net> - 1.10.9-1
- update to 1.10.9
* Thu Jun 25 2020 Remi Collet <remi@remirepo.net> - 1.10.8-1
- update to 1.10.8
* Wed Jun 3 2020 Remi Collet <remi@remirepo.net> - 1.10.7-1
- update to 1.10.7
- raise dependency on justinrainbow/json-schema 5.2.10
* Wed May 6 2020 Remi Collet <remi@remirepo.net> - 1.10.6-1
- update to 1.10.6
- provide php-composer(composer-runtime-api)
* Fri Apr 10 2020 Remi Collet <remi@remirepo.net> - 1.10.5-1
- update to 1.10.5
* Thu Apr 9 2020 Remi Collet <remi@remirepo.net> - 1.10.4-1
- update to 1.10.4
* Sat Mar 14 2020 Remi Collet <remi@remirepo.net> - 1.10.1-1
- update to 1.10.1
* Wed Mar 11 2020 Remi Collet <remi@remirepo.net> - 1.10.0-1
- update to 1.10.0
* Tue Feb 4 2020 Remi Collet <remi@remirepo.net> - 1.9.3-1
- update to 1.9.3
* Tue Jan 14 2020 Remi Collet <remi@remirepo.net> - 1.9.2-1
- update to 1.9.2
* Sat Nov 2 2019 Remi Collet <remi@remirepo.net> - 1.9.1-1
- update to 1.9.1
* Sat Aug 3 2019 Remi Collet <remi@remirepo.net> - 1.9.0-1
- update to 1.9.0

View file

@ -1 +1 @@
SHA512 (composer-1.9.0-314aa57.tgz) = 5bd2f3e9685a103f830ce0fb3818b0ca2c6c8456e15ebd6683c3c04e7b5a8ba41466c6a639233e549dc9198bb45bb4f2079773409505140bf15d99635141b099
SHA512 (composer-1.10.17-09d42e1.tgz) = db18e5c4623ed6be0f35b2d4dddddec5df6c1414c6a98b45a5b65f4bbfc7b74feb05cc2f4ecfd14ca2c17cc4988f5696672ed434f7fb2e2607c9c047c27c49c0