From 227272b501fd92641e0d6c8f8454cece01738bda Mon Sep 17 00:00:00 2001 From: Symeon Huang Date: Sun, 27 Sep 2015 15:38:16 +0100 Subject: [PATCH] using macros where possible --- rpm/SPECS/shadowsocks-libev.spec | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/rpm/SPECS/shadowsocks-libev.spec b/rpm/SPECS/shadowsocks-libev.spec index 0ac47a32..e793c4e8 100644 --- a/rpm/SPECS/shadowsocks-libev.spec +++ b/rpm/SPECS/shadowsocks-libev.spec @@ -32,14 +32,14 @@ make %{?_smp_mflags} make install DESTDIR=%{buildroot} mkdir -p %{buildroot}/etc/shadowsocks-libev %if 0%{?rhel} == 6 -mkdir -p %{buildroot}/etc/init.d -install -m 755 %{_builddir}/%{buildsubdir}/rpm/SOURCES/etc/init.d/shadowsocks-libev %{buildroot}/etc/init.d/shadowsocks-libev +mkdir -p %{buildroot}%{_initddir} +install -m 755 %{_builddir}/%{buildsubdir}/rpm/SOURCES/etc/init.d/shadowsocks-libev %{buildroot}%{_initddir}/shadowsocks-libev %else -mkdir -p %{buildroot}/etc/default -install -m 644 %{_builddir}/%{buildsubdir}/debian/shadowsocks-libev.default %{buildroot}/etc/default/shadowsocks-libev +mkdir -p %{buildroot}%{_sysconfdir}/default +install -m 644 %{_builddir}/%{buildsubdir}/debian/shadowsocks-libev.default %{buildroot}%{_sysconfdir}/default/shadowsocks-libev install -m 644 %{_builddir}/%{buildsubdir}/debian/shadowsocks-libev.service %{buildroot}%{_unitdir}/shadowsocks-libev.service %endif -install -m 644 %{_builddir}/%{buildsubdir}/debian/config.json %{buildroot}/etc/shadowsocks-libev/config.json +install -m 644 %{_builddir}/%{buildsubdir}/debian/config.json %{buildroot}%{_sysconfdir}/shadowsocks-libev/config.json %if 0%{?rhel} == 6 %post @@ -67,9 +67,10 @@ BuildRequires: systemd %{_bindir}/* %{_libdir}/* %if 0%{?rhel} == 6 -%{_sysconfdir}/init.d/* +%{_initddir}/shadowsocks-libev %else -%{_unitdir}/* +%{_unitdir}/shadowsocks-libev.service +%config(noreplace) %{_sysconfdir}/default/shadowsocks-libev %endif %config(noreplace) %{_sysconfdir}/shadowsocks-libev/config.json %doc %{_mandir}/*