summaryrefslogtreecommitdiffstats
path: root/specs/dogtag-pki.spec
diff options
context:
space:
mode:
authorMatthew Harmsen <mharmsen@redhat.com>2014-09-09 16:59:32 -0700
committerMatthew Harmsen <mharmsen@pki.usersys.redhat.com>2014-09-30 10:30:54 -0700
commit3947cbb320da7191fac2c7705763732f53cdbaae (patch)
tree6a433a22eedfe219c0aef84186e4bb5d0626209b /specs/dogtag-pki.spec
parent0c60b79971c914fb93ec51b5b076156381e00158 (diff)
downloadpki-3947cbb320da7191fac2c7705763732f53cdbaae.tar.gz
pki-3947cbb320da7191fac2c7705763732f53cdbaae.tar.xz
pki-3947cbb320da7191fac2c7705763732f53cdbaae.zip
Remove IPA theme component and old unused UI directories
- PKI TRAC Ticket #1136 - Remove ipa-pki-theme component - Remove 'ca-ui', 'kra-ui', 'ocsp-ui', 'ra-ui', 'tks-ui', and 'tps-ui' directories - Consolidate 'pki-core' packages
Diffstat (limited to 'specs/dogtag-pki.spec')
-rw-r--r--specs/dogtag-pki.spec45
1 files changed, 20 insertions, 25 deletions
diff --git a/specs/dogtag-pki.spec b/specs/dogtag-pki.spec
index 38a2a99a9..5e40c03d4 100644
--- a/specs/dogtag-pki.spec
+++ b/specs/dogtag-pki.spec
@@ -1,7 +1,7 @@
Summary: Dogtag Public Key Infrastructure (PKI) Suite
Name: dogtag-pki
Version: 10.2.0
-Release: 2%{?dist}
+Release: 3%{?dist}
# The entire source code is GPLv2 except for 'pki-tps' which is LGPLv2
License: GPLv2 and LGPLv2
URL: http://pki.fedoraproject.org/
@@ -17,14 +17,11 @@ ExcludeArch: ppc ppc64 ppcle ppc64le s390 s390x
%define esc_version 1.1.0
%define jss_version 4.2.6-31
%define pki_core_version 10.2.0
-%define pki_kra_version 10.2.0
-%define pki_ocsp_version 10.2.0
-%define pki_tks_version 10.2.0
-%define pki_tps_version 10.2.0
%define pki_console_version 10.2.0
%define tomcatjss_version 7.1.0
Requires: apache-commons-codec
+Requires: selinux-policy-base >= 3.11.1-43
# Make certain that this 'meta' package requires the latest version(s)
# of ALL top-level Dogtag PKI support packages
@@ -43,25 +40,20 @@ Requires: dogtag-pki-console-theme >= %{dogtag_pki_theme_version}
# Make certain that this 'meta' package requires the latest version(s)
# of ALL Dogtag PKI core packages
Requires: pki-ca >= %{pki_core_version}
+Requires: pki-kra >= %{pki_core_version}
+Requires: pki-ocsp >= %{pki_core_version}
+Requires: pki-tks >= %{pki_core_version}
+Requires: pki-tps >= %{pki_core_version}
Requires: pki-server >= %{pki_core_version}
Requires: pki-tools >= %{pki_core_version}
Requires: pki-symkey >= %{pki_core_version}
Requires: pki-base >= %{pki_core_version}
-Requires: selinux-policy-base >= 3.11.1-43
-
# Make certain that this 'meta' package requires the latest version(s)
# of ALL Dogtag PKI core javadocs
Requires: pki-javadoc >= %{pki_core_version}
# Make certain that this 'meta' package requires the latest version(s)
-# of ALL other Dogtag PKI subsystems
-Requires: pki-kra >= %{pki_kra_version}
-Requires: pki-ocsp >= %{pki_ocsp_version}
-Requires: pki-tks >= %{pki_tks_version}
-Requires: pki-tps >= %{pki_tps_version}
-
-# Make certain that this 'meta' package requires the latest version(s)
# of Dogtag PKI console
Requires: pki-console >= %{pki_console_version}
@@ -69,17 +61,6 @@ Requires: pki-console >= %{pki_console_version}
# of ALL Dogtag PKI clients
Requires: esc >= %{esc_version}
-# NOTE: As a convenience for standalone deployments, this 'dogtag-pki'
-# top-level meta package supplies Dogtag themes for use by the
-# certificate server packages:
-#
-# * dogtag-pki-theme (Dogtag Certificate System deployments)
-# * dogtag-pki-server-theme
-# * dogtag-pki-console-theme
-#
-Obsoletes: ipa-pki
-Conflicts: redhat-pki
-
%description
The Dogtag Public Key Infrastructure (PKI) Suite is comprised of the following
five subsystems and a client (for use by a Token Management System):
@@ -103,6 +84,14 @@ To meet the database storage requirements of each CA, DRM, OCSP, TKS, or TPS
instance, a 389 Directory Server must be up and running either locally on
this machine, or remotely over the attached network connection.
+NOTE: As a convenience for standalone deployments, this 'dogtag-pki'
+ top-level meta package supplies Dogtag themes for use by the
+ certificate server packages:
+
+ * dogtag-pki-theme (Dogtag Certificate System deployments)
+ * dogtag-pki-server-theme
+ * dogtag-pki-console-theme
+
%prep
cat > README <<EOF
This package is just a "meta-package" whose dependencies pull in all of the
@@ -117,6 +106,12 @@ rm -rf %{buildroot}
%doc README
%changelog
+* Tue Sep 9 2014 Matthew Harmsen <mharmsen@redhat.com> 10.2.0-3
+- PKI TRAC Ticket #1136 - Remove ipa-pki-theme component
+- Remove 'ca-ui', 'kra-ui', 'ocsp-ui', 'ra-ui', 'tks-ui', and 'tps-ui'
+ directories
+- Consolidate 'pki-core' packages
+
* Sun Sep 7 2014 Dogtag Team <pki-devel@redhat.com> 10.2.0-2
- Updated release number for release build
- Revised dependencies