diff options
author | Remi Collet <remi@remirepo.net> | 2025-08-05 10:08:09 +0200 |
---|---|---|
committer | Remi Collet <remi@php.net> | 2025-08-05 10:08:25 +0200 |
commit | 3ef358fd64aba5807a56594e277a6caaee6db107 (patch) | |
tree | 462d6107085a5a0e83ff10d076044838e3e54538 /redis-bloom.spec | |
parent | b4b5563e373ce1b76104a8c1bccb0080b7780cad (diff) |
Licenses fixv8.0
(cherry picked from commit 5601306844599e9daecaa4709181f4e1bf95ae07)
Diffstat (limited to 'redis-bloom.spec')
-rw-r--r-- | redis-bloom.spec | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/redis-bloom.spec b/redis-bloom.spec index d95364e..1327a34 100644 --- a/redis-bloom.spec +++ b/redis-bloom.spec @@ -26,7 +26,13 @@ Summary: Probabilistic data structures # (i) Redis Source Available License 2.0 (RSALv2); # (ii) the Server Side Public License v1 (SSPLv1); or # (iii) the GNU Affero General Public License version 3 (AGPLv3). -License: AGPL-3.0-only +# RedisModulesSDK is MIT +# bloom is BSD +# murmur2 is Public Domain +# readies is BSD-3-Clause +# rmutil is AGPLv3 +# t-digest-c is MIT +License: AGPL-3.0-only AND MIT AND BSD-3-Clause URL: %{forgeurl} Source0: %{name}-%{version}.tgz # get full git snapshot with submodules @@ -45,13 +51,9 @@ BuildRequires: python3-pip BuildRequires: openssl-devel BuildRequires: jq -Provides: bundled(LibMR) -Provides: bundled(hiredis) -Provides: bundled(libevent) Provides: bundled(RedisModulesSDK) -Provides: bundled(cpu_features) -Provides: bundled(fast_double_parser) Provides: bundled(readies) +Provides: bundled(t-digest-c) Requires: redis(modules_abi)%{?_isa} = %{redis_modules_abi} Requires: (redis >= 8.0 with redis < 8.1) @@ -74,6 +76,9 @@ cat << EOF | tee %{cfgname} loadmodule %{redis_modules_dir}/%{libname} EOF +cp -p deps/RedisModulesSDK/LICENSE LICENSE.RedisModulesSDK # MIT +cp -p deps/readies/LICENSE LICENSE.readies # BSD-3-Clause +cp -p deps/t-digest-c/LICENSE.md LICENSE.t-digest-c # MIT %build @@ -87,7 +92,7 @@ install -Dpm640 %{cfgname} %{buildroot}%{redis_modules_cfg}/ %files -%license LICENSE.txt +%license LICENSE.* %license licenses/AGPLv3.txt %doc *.md %attr(0640, redis, root) %config(noreplace) %{redis_modules_cfg}/%{cfgname} |