diff options
-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 fa6b926..ce68e42 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.2 @@ -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} |