summaryrefslogtreecommitdiffstats
path: root/misc
diff options
context:
space:
mode:
authorJohn Morris <john@zultron.com>2013-08-06 16:09:45 -0500
committerChris St. Pierre <chris.a.st.pierre@gmail.com>2013-10-28 08:05:23 -0400
commit83e392bf138b26d32493df5cc9099da0d0630c29 (patch)
tree47c3965e2904472c0cd13448a95bd1f7b7da15fa /misc
parent2649e41b7846148b9468e391971eba0e63fbc160 (diff)
downloadbcfg2-83e392bf138b26d32493df5cc9099da0d0630c29.tar.gz
bcfg2-83e392bf138b26d32493df5cc9099da0d0630c29.tar.bz2
bcfg2-83e392bf138b26d32493df5cc9099da0d0630c29.zip
misc/bcfg2.spec: fix macros
Apparently I made up %elif.
Diffstat (limited to 'misc')
-rw-r--r--misc/bcfg2.spec24
1 files changed, 13 insertions, 11 deletions
diff --git a/misc/bcfg2.spec b/misc/bcfg2.spec
index f6322fa46..1473624de 100644
--- a/misc/bcfg2.spec
+++ b/misc/bcfg2.spec
@@ -185,17 +185,19 @@ Requires: python-cheetah
Requires: graphviz
Requires: python-nose
+%if %{_vendor} == redhat
%if 0%{?fedora} >= 16
Requires(post): systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units
Requires(post): systemd-sysv
-%elif 0%{?fedora} || 0%{?rhel}
+%else
Requires(post): /sbin/chkconfig
Requires(preun): /sbin/chkconfig
Requires(preun): /sbin/service
Requires(postun): /sbin/service
%endif
+%endif
%description server
@@ -513,11 +515,11 @@ sed 's@http://www.w3.org/2001/xml.xsd@file://%{SOURCE3}@' \
# Initial installation
%if 0%{?fedora} >= 16
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
- %elif 0%{?suse_version}
+ %else %if 0%{?suse_version}
%fillup_and_insserv -f bcfg2
%else
/sbin/chkconfig --add bcfg2
- %endif
+ %endif %endif
fi
%endif
@@ -529,11 +531,11 @@ sed 's@http://www.w3.org/2001/xml.xsd@file://%{SOURCE3}@' \
# Initial installation
%if 0%{?fedora} >= 16
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
- %elif 0%{?suse_version}
+ %else %if 0%{?suse_version}
%fillup_and_insserv -f bcfg2-server
%else
/sbin/chkconfig --add bcfg2-server
- %endif
+ %endif %endif
fi
%endif
@@ -546,12 +548,12 @@ sed 's@http://www.w3.org/2001/xml.xsd@file://%{SOURCE3}@' \
%if 0%{?fedora} >= 16
/bin/systemctl --no-reload disable bcfg2.service > /dev/null 2>&1 || :
/bin/systemctl stop bcfg2.service > /dev/null 2>&1 || :
- %elif 0%{?suse_version}
+ %else %if 0%{?suse_version}
%stop_on_removal bcfg2
%else
/sbin/service bcfg2 stop &>/dev/null || :
/sbin/chkconfig --del bcfg2
- %endif
+ %endif %endif
fi
%endif
@@ -564,13 +566,13 @@ sed 's@http://www.w3.org/2001/xml.xsd@file://%{SOURCE3}@' \
%if 0%{?fedora} >= 16
/bin/systemctl --no-reload disable bcfg2-server.service > /dev/null 2>&1 || :
/bin/systemctl stop bcfg2-server.service > /dev/null 2>&1 || :
- %elif 0%{?suse_version}
+ %else %if 0%{?suse_version}
%stop_on_removal bcfg2-server
%stop_on_removal bcfg2-report-collector
%else
/sbin/service bcfg2-server stop &>/dev/null || :
/sbin/chkconfig --del bcfg2-server
- %endif
+ %endif %endif
fi
%endif
@@ -585,11 +587,11 @@ sed 's@http://www.w3.org/2001/xml.xsd@file://%{SOURCE3}@' \
# Package upgrade, not uninstall
%if 0%{?fedora} >= 16
/bin/systemctl try-restart bcfg2.service >/dev/null 2>&1 || :
- %elif 0%{?suse_version}
+ %else %if 0%{?suse_version}
%insserv_cleanup
%else
/sbin/service bcfg2 condrestart &>/dev/null || :
- %endif
+ %endif %endif
fi
%endif