|
|
b86bb4f |
Name: rejson
|
|
|
e424a79 |
Version: 1.0.2
|
|
|
9d78206 |
Release: 15%{?dist}
|
|
|
b86bb4f |
Summary: JSON data type for Redis
|
|
|
b86bb4f |
|
|
|
e424a79 |
# Commit ID for latest goodform fix (not released)
|
|
|
e424a79 |
# https://fedoraproject.org/wiki/Packaging:SourceURL "Commit Revision"
|
|
|
08fa4e9 |
%global commit a775dc17a93ca31eca186815600aac9a14eef2ac
|
|
|
e424a79 |
%global short_commit %(c=%{commit}; echo ${c:0:7})
|
|
|
e424a79 |
|
|
|
b86bb4f |
License: AGPLv3
|
|
|
e424a79 |
URL: https://github.com/goodform
|
|
|
e424a79 |
Source0: https://github.com/goodform/%{name}/archive/%{commit}/%{name}-%{version}-%{short_commit}.tar.gz
|
|
|
b86bb4f |
|
|
|
ea57908 |
Patch0: 0001-Fix-implicit-declaration-of-strncasecmp.patch
|
|
|
ea57908 |
|
|
|
a29080f |
BuildRequires: make
|
|
|
76bd6c1 |
BuildRequires: gcc
|
|
|
e424a79 |
BuildRequires: redis-devel
|
|
|
e424a79 |
BuildRequires: python3
|
|
|
e424a79 |
BuildRequires: python3-rmtest >= 1
|
|
|
ab33003 |
BuildRequires: redis >= 4
|
|
|
b86bb4f |
Requires: redis(modules_abi)%{?_isa} = %{redis_modules_abi}
|
|
|
ab33003 |
Requires: redis >= 4
|
|
|
b86bb4f |
|
|
|
b86bb4f |
%description
|
|
|
b86bb4f |
ReJSON is a Redis module that implements the JSON Data
|
|
|
b86bb4f |
Interchange Standard as a native data type. It allows
|
|
|
b86bb4f |
storing, updating and fetching JSON values from Redis.
|
|
|
b86bb4f |
|
|
|
b86bb4f |
%prep
|
|
|
b86bb4f |
%setup -q
|
|
|
ea57908 |
%patch0 -p1
|
|
|
b86bb4f |
|
|
|
b86bb4f |
%build
|
|
|
e424a79 |
%set_build_flags
|
|
|
e424a79 |
%make_build LD="gcc"
|
|
|
b86bb4f |
|
|
|
4a4ed8e |
%check
|
|
|
e424a79 |
make PYTHON="python3" test
|
|
|
4a4ed8e |
|
|
|
b86bb4f |
%install
|
|
|
b86bb4f |
mkdir -p %{buildroot}%{redis_modules_dir}
|
|
|
b86bb4f |
install -pDm755 src/%{name}.so %{buildroot}%{redis_modules_dir}/%{name}.so
|
|
|
b86bb4f |
|
|
|
b86bb4f |
%files
|
|
|
b86bb4f |
%license LICENSE
|
|
|
b86bb4f |
%doc README.md docs/*.md docs/images/*
|
|
|
b86bb4f |
%{redis_modules_dir}/%{name}.so
|
|
|
b86bb4f |
|
|
|
b86bb4f |
%changelog
|
|
|
9d78206 |
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-15
|
|
|
9d78206 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
9d78206 |
|
|
|
1207f4e |
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-14
|
|
|
1207f4e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
1207f4e |
|
|
|
4791f49 |
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-13
|
|
|
4791f49 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
4791f49 |
|
|
|
ea57908 |
* Fri Jan 27 2023 Tom Stellard <tstellar@redhat.com> - 1.0.2-12
|
|
|
ea57908 |
- Fix implicit function definition warning
|
|
|
ea57908 |
|
|
|
397ba55 |
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-11
|
|
|
397ba55 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
397ba55 |
|
|
|
c396393 |
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-10
|
|
|
c396393 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
c396393 |
|
|
|
62ebbb3 |
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-9
|
|
|
62ebbb3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
62ebbb3 |
|
|
|
3035522 |
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-8
|
|
|
3035522 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
3035522 |
|
|
|
61afac9 |
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-7
|
|
|
61afac9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
61afac9 |
|
|
|
c98854d |
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-6
|
|
|
c98854d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
c98854d |
|
|
|
08fa4e9 |
* Mon Feb 17 2020 Nathan Scott <nathans@redhat.com> - 1.0.2-5
|
|
|
1eb78b6 |
- Update the upstream sources for gcc 10 fix (BZ 1799972)
|
|
|
1eb78b6 |
|
|
|
47ea2f3 |
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-4
|
|
|
47ea2f3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
47ea2f3 |
|
|
|
576bfa7 |
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-3
|
|
|
576bfa7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
576bfa7 |
|
|
|
36a5225 |
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-2
|
|
|
36a5225 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
36a5225 |
|
|
|
e424a79 |
* Fri Sep 14 2018 Nathan Scott <nathans@redhat.com> - 1.0.2-1
|
|
|
e424a79 |
- Update dependencies for python3 and latest rmtest package.
|
|
|
e424a79 |
- Update the upstream sources (https://github.com/goodform).
|
|
|
e424a79 |
|
|
|
dd1836f |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-4
|
|
|
dd1836f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
dd1836f |
|
|
|
24e5979 |
* Sun Mar 18 2018 Iryna Shcherbina <ishcherb@redhat.com> - 1.0.1-3
|
|
|
24e5979 |
- Update Python 2 dependency declarations to new packaging standards
|
|
|
24e5979 |
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
|
|
|
24e5979 |
|
|
|
07cd228 |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-2
|
|
|
07cd228 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
07cd228 |
|
|
|
fddb6a6 |
* Wed Jan 03 2018 Nathan Scott <nathans@redhat.com> - 1.0.1-1
|
|
|
fddb6a6 |
- Remove python installation assumptions.
|
|
|
fddb6a6 |
- Update to latest upstream release.
|
|
|
fddb6a6 |
|
|
|
4a4ed8e |
* Mon Nov 27 2017 Nathan Scott <nathans@redhat.com> - 1.0.0-1
|
|
|
4a4ed8e |
- Add runtime testing using python-rmtest package.
|
|
|
4a4ed8e |
- Update to latest upstream release.
|
|
|
4a4ed8e |
|
|
|
b86bb4f |
* Fri Nov 17 2017 Nathan Scott <nathans@redhat.com> - 0.99.1-2
|
|
|
b86bb4f |
- Updated to add license file, from package review.
|
|
|
b86bb4f |
|
|
|
b86bb4f |
* Wed Nov 15 2017 Nathan Scott <nathans@redhat.com> - 0.99.1-1
|
|
|
4a4ed8e |
- Initial package.
|