From 3b47fc1952406cc23807efb59f89d0493c3c3d11 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Thu, 8 Jun 2023 06:25:53 +0000 Subject: automatic import of redis --- .gitignore | 1 + redis.spec | 36 ++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 38 insertions(+) create mode 100644 redis.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..888e655 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/redis-5.0.4.tar.gz diff --git a/redis.spec b/redis.spec new file mode 100644 index 0000000..cf5c524 --- /dev/null +++ b/redis.spec @@ -0,0 +1,36 @@ +Name: redis +Version: 5.0.4 +Release: 2 +Summary: A persistent key-value database +License: BSD and MIT +URL: https://redis.io +Source: http://download.redis.io/releases/%{name}-%{version}.tar.gz + +%description +Redis is an advanced key-value store. It is often referred to as a dattructure server since keys can contain strings, hashes +,lists, sets anorted sets. + +%prep +%autosetup +sed -i 's/daemonize no/daemonize yes/g' redis.conf +sed -i 's#usr/local#usr#g' ./utils/redis_init_script +sed -i 's#/${REDISPORT}##g' ./utils/redis_init_script + +%build +make + +%install +%make_install PREFIX=%{buildroot}%{_prefix} +mkdir -p %{buildroot}%{_unitdir} +install -pDm640 %{name}.conf %{buildroot}%{_sysconfdir}/%{name}.conf + +%files +%{_bindir}/%{name}-* +%attr(0755, redis, root) %config(noreplace) %{_sysconfdir}/%{name}.conf + +%changelog +* Fri Jul 24 2020 -5.0.4-2 +- Add service + +* Tue Jul 21 2020 -5.0.4-1 +- Package init diff --git a/sources b/sources new file mode 100644 index 0000000..bd5392a --- /dev/null +++ b/sources @@ -0,0 +1 @@ +f63b54574c5211b77406001352b7de99 redis-5.0.4.tar.gz -- cgit v1.2.3