[packages/php-composer-semver] Up to 3.4.4
arekm
arekm at pld-linux.org
Fri Apr 3 16:22:44 CEST 2026
commit 4e8d4f93b23f7629e7f83b707ae151deb40ac2b8
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Fri Apr 3 16:22:32 2026 +0200
Up to 3.4.4
php-composer-semver.spec | 10 +++++-----
versionparser.patch | 8 ++++----
2 files changed, 9 insertions(+), 9 deletions(-)
---
diff --git a/php-composer-semver.spec b/php-composer-semver.spec
index 6b21d56..5bccde3 100644
--- a/php-composer-semver.spec
+++ b/php-composer-semver.spec
@@ -1,15 +1,15 @@
%define pkgname semver
Summary: Semver library that offers utilities, version constraint parsing and validation
Name: php-composer-%{pkgname}
-Version: 1.5.0
-Release: 2
+Version: 3.4.4
+Release: 1
License: MIT
Group: Development/Libraries
-Source0: https://github.com/composer/semver/archive/%{version}/%{pkgname}-%{version}.tar.gz
-# Source0-md5: e20956c037edbcae3517e9eb8a4d3f30
+Source0: https://github.com/composer/semver/archive/refs/tags/%{version}/%{pkgname}-%{version}.tar.gz
+# Source0-md5: a9d21ceddc897aaf450d64c266401939
Patch0: versionparser.patch
URL: https://github.com/composer/semver
-Requires: php(core) >= 5.3.2
+Requires: php(core) >= 7.2.5
Requires: php(pcre)
Requires: php(spl)
BuildArch: noarch
diff --git a/versionparser.patch b/versionparser.patch
index 76decf3..274f651 100644
--- a/versionparser.patch
+++ b/versionparser.patch
@@ -1,8 +1,8 @@
parse rpm-like tags: 1.2-3
---- semver-1.4.2/src/VersionParser.php 2016-08-30 19:08:34.000000000 +0300
-+++ semver-1.4.2/src/VersionParser.php 2016-09-02 18:03:41.267807721 +0300
-@@ -125,6 +125,11 @@
+--- semver-3.4.4/src/VersionParser.php.orig
++++ semver-3.4.4/src/VersionParser.php
+@@ -138,6 +138,11 @@
$version = $match[1];
}
@@ -12,5 +12,5 @@ parse rpm-like tags: 1.2-3
+ }
+
// match classical versioning
- if (preg_match('{^v?(\d{1,5})(\.\d++)?(\.\d++)?(\.\d++)?' . self::$modifierRegex . '$}i', $version, $matches)) {
+ if (preg_match('{^v?(\d{1,5}+)(\.\d++)?(\.\d++)?(\.\d++)?' . self::$modifierRegex . '$}i', $version, $matches)) {
$version = $matches[1]
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/php-composer-semver.git/commitdiff/4e8d4f93b23f7629e7f83b707ae151deb40ac2b8
More information about the pld-cvs-commit
mailing list