summaryrefslogtreecommitdiffstats
path: root/pki/specs/pki-core.spec
diff options
context:
space:
mode:
authormharmsen <mharmsen@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2011-09-30 02:08:42 +0000
committermharmsen <mharmsen@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2011-09-30 02:08:42 +0000
commit6bd7b8996bd3d72831fe410b59cbd197361fea91 (patch)
tree773ad113e1a2f4c5ee11cd78cdd2db5fb424e368 /pki/specs/pki-core.spec
parent0b33589656656c9af3dc26feefbbf4ba9589de8b (diff)
downloadpki-6bd7b8996bd3d72831fe410b59cbd197361fea91.tar.gz
pki-6bd7b8996bd3d72831fe410b59cbd197361fea91.tar.xz
pki-6bd7b8996bd3d72831fe410b59cbd197361fea91.zip
SPEC FILE CHANGE: Changed "%elseif" to "%else", "%if", and "%endif".
SPEC FILE CHANGE: Specified '_unitdir' macro for non-'systemd' platforms. git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@2238 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/specs/pki-core.spec')
-rw-r--r--pki/specs/pki-core.spec25
1 files changed, 20 insertions, 5 deletions
diff --git a/pki/specs/pki-core.spec b/pki/specs/pki-core.spec
index e21d02b04..750f61047 100644
--- a/pki/specs/pki-core.spec
+++ b/pki/specs/pki-core.spec
@@ -8,6 +8,11 @@ Group: System Environment/Daemons
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+# specify '_unitdir' macro for platforms that don't use 'systemd'
+%if 0%{?rhel} || 0%{?fedora} < 15
+%define _unitdir /lib/systemd/system
+%endif
+
# tomcatjss requires versioning since version 2.0.0 requires tomcat6
BuildRequires: cmake
BuildRequires: java-devel >= 1:1.6.0
@@ -27,7 +32,8 @@ BuildRequires: jss >= 4.2.6-19.1
BuildRequires: osutil >= 2.0.2
BuildRequires: systemd-units
BuildRequires: tomcatjss >= 6.0.2
-%elseif 0%{?fedora} >= 15
+%else
+%if 0%{?fedora} >= 15
BuildRequires: jpackage-utils
BuildRequires: jss >= 4.2.6-17
BuildRequires: osutil >= 2.0.1
@@ -38,6 +44,7 @@ BuildRequires: jss >= 4.2.6-17
BuildRequires: osutil
BuildRequires: tomcatjss >= 2.0.0
%endif
+%endif
Source0: http://pki.fedoraproject.org/pki/sources/%{name}/%{name}-%{version}.tar.gz
@@ -177,7 +184,8 @@ Requires: ldapjdk
Requires: jpackage-utils >= 0:1.7.5-10
Requires: jss >= 4.2.6-19.1
Requires: osutil >= 2.0.2
-%elseif 0%{?fedora} >= 15
+%else
+%if 0%{?fedora} >= 15
Requires: jpackage-utils
Requires: jss >= 4.2.6-17
Requires: osutil >= 2.0.1
@@ -186,6 +194,7 @@ Requires: jpackage-utils
Requires: jss >= 4.2.6-17
Requires: osutil
%endif
+%endif
%description -n pki-util
The PKI Utility Framework is required by the following four PKI subsystems:
@@ -282,12 +291,14 @@ Requires: apache-commons-lang
Requires: apache-commons-logging
Requires: jss >= 4.2.6-19.1
Requires: tomcatjss >= 6.0.2
-%elseif 0%{?fedora} >= 15
+%else
+%if 0%{?fedora} >= 15
Requires: apache-commons-lang
Requires: apache-commons-logging
Requires: jss >= 4.2.6-17
Requires: tomcatjss >= 6.0.0
-%elseif 0%{?fedora} >= 14
+%else
+%if 0%{?fedora} >= 14
Requires: apache-commons-lang
Requires: apache-commons-logging
Requires: jss >= 4.2.6-17
@@ -298,6 +309,8 @@ Requires: jakarta-commons-logging
Requires: jss >= 4.2.6-17
Requires: tomcatjss >= 2.0.0
%endif
+%endif
+%endif
%description -n pki-common
The PKI Common Framework is required by the following four PKI subsystems:
@@ -360,7 +373,8 @@ Requires: pki-selinux = %{version}-%{release}
Requires(post): systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units
-%elseif 0%{?fedora} >= 15
+%else
+%if 0%{?fedora} >= 15
Requires(post): chkconfig
Requires(preun): chkconfig
Requires(preun): initscripts
@@ -377,6 +391,7 @@ Requires(preun): chkconfig
Requires(preun): initscripts
Requires(postun): initscripts
%endif
+%endif
%description -n pki-ca
The Certificate Authority (CA) is a required PKI subsystem which issues,