- replace some duplicate binaries with symlinks similar to what the
fedora package does OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=119
This commit is contained in:
parent
e51b12598e
commit
c46087f639
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 6 15:08:28 UTC 2018 - Marcus Rueckert <mrueckert@suse.de>
|
||||||
|
|
||||||
|
- replace some duplicate binaries with symlinks similar to what the
|
||||||
|
fedora package does
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Aug 17 00:33:26 UTC 2018 - ilya@ilya.pp.ua
|
Fri Aug 17 00:33:26 UTC 2018 - ilya@ilya.pp.ua
|
||||||
|
|
||||||
|
13
redis.spec
13
redis.spec
@ -15,9 +15,11 @@
|
|||||||
# Please submit bugfixes or comments via https://bugs.opensuse.org
|
# Please submit bugfixes or comments via https://bugs.opensuse.org
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
%define _data_dir %{_localstatedir}/lib/%{name}
|
%define _data_dir %{_localstatedir}/lib/%{name}
|
||||||
%define _log_dir %{_localstatedir}/log/%{name}
|
%define _log_dir %{_localstatedir}/log/%{name}
|
||||||
%define _conf_dir %{_sysconfdir}/%{name}
|
%define _conf_dir %{_sysconfdir}/%{name}
|
||||||
|
|
||||||
Name: redis
|
Name: redis
|
||||||
Version: 4.0.11
|
Version: 4.0.11
|
||||||
Release: 0
|
Release: 0
|
||||||
@ -72,6 +74,7 @@ make %{?_smp_mflags} CFLAGS="%{optflags}" V=1
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
install -m 0750 -d \
|
install -m 0750 -d \
|
||||||
|
%{buildroot}%{_sbindir} \
|
||||||
%{buildroot}%{_log_dir} \
|
%{buildroot}%{_log_dir} \
|
||||||
%{buildroot}%{_data_dir} \
|
%{buildroot}%{_data_dir} \
|
||||||
%{buildroot}%{_conf_dir} \
|
%{buildroot}%{_conf_dir} \
|
||||||
@ -80,11 +83,15 @@ install -m 0750 -d \
|
|||||||
|
|
||||||
install -Dpm 0755 src/%{name}-benchmark %{buildroot}%{_bindir}/%{name}-benchmark
|
install -Dpm 0755 src/%{name}-benchmark %{buildroot}%{_bindir}/%{name}-benchmark
|
||||||
install -Dpm 0755 src/%{name}-cli %{buildroot}%{_bindir}/%{name}-cli
|
install -Dpm 0755 src/%{name}-cli %{buildroot}%{_bindir}/%{name}-cli
|
||||||
install -Dpm 0755 src/%{name}-check-aof %{buildroot}%{_bindir}/%{name}-check-aof
|
|
||||||
install -Dpm 0755 src/%{name}-check-rdb %{buildroot}%{_bindir}/%{name}-check-rdb
|
|
||||||
install -Dpm 0755 src/%{name}-trib.rb %{buildroot}%{_bindir}/%{name}-trib.rb
|
install -Dpm 0755 src/%{name}-trib.rb %{buildroot}%{_bindir}/%{name}-trib.rb
|
||||||
|
|
||||||
install -Dpm 0755 src/%{name}-server %{buildroot}%{_sbindir}/%{name}-server
|
install -Dpm 0755 src/%{name}-server %{buildroot}%{_sbindir}/%{name}-server
|
||||||
ln -sfv redis-server %{buildroot}%{_sbindir}/%{name}-sentinel
|
|
||||||
|
ln -sfv ../sbin/redis-server %{buildroot}%{_bindir}/%{name}-check-aof
|
||||||
|
ln -sfv ../sbin/redis-server %{buildroot}%{_bindir}/%{name}-check-rdb
|
||||||
|
ln -sfv ../sbin/redis-server %{buildroot}%{_sbindir}/%{name}-check-aof
|
||||||
|
ln -sfv ../sbin/redis-server %{buildroot}%{_sbindir}/%{name}-check-rdb
|
||||||
|
ln -sfv ../sbin/redis-server %{buildroot}%{_sbindir}/%{name}-sentinel
|
||||||
|
|
||||||
perl -p -i -e 's|daemonize yes|daemonize no|g' %{name}.conf
|
perl -p -i -e 's|daemonize yes|daemonize no|g' %{name}.conf
|
||||||
install -Dm 0640 redis.conf %{buildroot}%{_conf_dir}/default.conf.example
|
install -Dm 0640 redis.conf %{buildroot}%{_conf_dir}/default.conf.example
|
||||||
|
Loading…
Reference in New Issue
Block a user