summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2025-11-07 08:04:22 +0100
committerRemi Collet <remi@php.net>2025-11-07 08:04:22 +0100
commitb1d552b5f754e72494133568a0050b9a7d7ed74d (patch)
tree049beec1e233d2c03d30bedcce297e1fac8e019f
parentf3001c9e7931888e0a643331a8d9a10f1fa621da (diff)
add provide for internal version
add %redis_version macro
-rw-r--r--redis.spec16
1 files changed, 13 insertions, 3 deletions
diff --git a/redis.spec b/redis.spec
index 9a99e40..b788222 100644
--- a/redis.spec
+++ b/redis.spec
@@ -18,13 +18,14 @@
# Tests fail in mock, not in local build.
%bcond_with tests
-%global upstream_ver 8.4
-%global upstream_pre rc1
+%global upstream_ver 8.4
+%global upstream_pre rc1
+%global upstream_intver 8.3.240
Name: redis
Version: %{upstream_ver}%{?upstream_pre:~%{upstream_pre}}
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A persistent key-value database
# redis: RSALv2 or SSPLv1 or AGPLv3 (only AGPLv3 is OSS)
# hiredis: BSD-3-Clause
@@ -88,6 +89,10 @@ Provides: bundled(fast_float) = 6.1.4
Provides: bundled(xxhash) = 0.8.3
# no version
Provides: bundled(fpconv)
+%if 0%{?upstream_intver:1}
+Provides: redis = %{upstream_intver}
+Provides: redis%{?_isa} = %{upstream_intver}
+%endif
Conflicts: valkey-compat-redis
@@ -179,6 +184,7 @@ fi
# Generates macro file
cat << 'EOF' | tee macros.redis
+%%redis_version %{?upstream_intver}%{!?upstream_intver:%{upstream_ver}}
%%redis_modules_abi %redis_modules_abi
%%redis_modules_dir %redis_modules_dir
%%redis_modules_cfg %redis_modules_cfg
@@ -334,6 +340,10 @@ fi
%changelog
+* Fri Nov 7 2025 Remi Collet <remi@remirepo.net> - 8.4~rc1-2
+- add provide for internal version
+- add %%redis_version macro
+
* Tue Nov 4 2025 Remi Collet <remi@remirepo.net> - 8.4~rc1-1
- Redis 8.4-RC1 (v8.3.240) Released Tue 4 Nov 2025 10:00:00 IST