[pki-core] Resolves Dogtag Trac #359 - Create builds for beta 1
Ade Lee
vakwetu at fedoraproject.org
Mon Oct 8 17:04:02 UTC 2012
commit 1f14c5e706fd56b5642c168d67eb087a9c58a22d
Author: Ade Lee <alee at redhat.com>
Date: Mon Oct 8 13:04:00 2012 -0400
Resolves Dogtag Trac #359 - Create builds for beta 1
.gitignore | 1 +
pki-core.spec | 80 ++++++++++++++++++++++++++------------------------------
sources | 2 +-
3 files changed, 39 insertions(+), 44 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 74f433c..604b4ea 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,3 +16,4 @@
/pki-core-9.0.21.tar.gz
/pki-core-10.0.0.a1.tar.gz
/pki-core-10.0.0.a2.tar.gz
+/pki-core-10.0.0.b1.tar.gz
diff --git a/pki-core.spec b/pki-core.spec
index a3c8833..c7c7c92 100644
--- a/pki-core.spec
+++ b/pki-core.spec
@@ -1,7 +1,7 @@
# for a pre-release, define the prerel field e.g. .a1 .rc2 - comment out for official release
# also remove the space between % and global - this space is needed because
# fedpkg verrel stupidly ignores comment lines
-%global prerel .a2
+%global prerel .b1
# also need the relprefix field for a pre-release e.g. .0 - also comment out for official release
%global relprefix 0.
@@ -14,7 +14,7 @@ distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
Name: pki-core
Version: 10.0.0
-Release: %{?relprefix}37%{?prerel}%{?dist}
+Release: %{?relprefix}41%{?prerel}%{?dist}
Summary: Certificate System - PKI Core Components
URL: http://pki.fedoraproject.org/
License: GPLv2
@@ -39,7 +39,11 @@ BuildRequires: nss-devel
BuildRequires: openldap-devel
BuildRequires: pkgconfig
BuildRequires: policycoreutils
-BuildRequires: selinux-policy-devel
+%if 0%{?fedora} >= 18
+BuildRequires: selinux-policy-devel >= 3.11.1.23
+%else
+BuildRequires: selinux-policy-devel >= 3.10.0-151
+%endif
BuildRequires: velocity
BuildRequires: xalan-j2
BuildRequires: xerces-j2
@@ -137,7 +141,6 @@ Certificate System instances consisting of the following components: \
\
* pki-tools \
* pki-selinux \
- * pki-silent (required for IPA deployments; optional otherwise) \
\
Additionally, PKI Core contains the following fundamental packages \
required ONLY by ALL java-based Tomcat Certificate System instances: \
@@ -286,10 +289,13 @@ BuildArch: noarch
Provides: pki-deploy = %{version}-%{release}
Provides: pki-setup = %{version}-%{release}
+Provides: pki-silent = %{version}-%{release}
Obsoletes: pki-deploy < %{version}-%{release}
Obsoletes: pki-setup < %{version}-%{release}
+Obsoletes: pki-silent < %{version}-%{release}
+Requires: java >= 1:1.6.0
Requires: perl(File::Slurp)
Requires: perl(XML::LibXML)
Requires: perl-Crypt-SSLeay
@@ -357,6 +363,11 @@ BuildArch: noarch
Requires: policycoreutils
Requires: selinux-policy-targeted
+%if 0%{?fedora} >= 18
+Requires: selinux-policy >= 3.11.1.23
+%else
+Requires: selinux-policy >= 3.10.0-151
+%endif
%description -n pki-selinux
Selinux policies for the PKI components.
@@ -585,32 +596,6 @@ provided by the PKI Core used by the Certificate System.
%{overview}
-%package -n pki-silent
-Summary: Certificate System - Silent Installer
-Group: System Environment/Base
-
-BuildArch: noarch
-
-Requires: java >= 1:1.6.0
-Requires: pki-server = %{version}-%{release}
-
-%description -n pki-silent
-The PKI Silent Installer may be used to "automatically" configure
-the following PKI subsystems in a non-graphical (batch) fashion
-including:
-
- the Certificate Authority (CA),
- the Data Recovery Manager (DRM),
- the Online Certificate Status Protocol (OCSP) Manager,
- the Registration Authority (RA),
- the Token Key Service (TKS), and/or
- the Token Processing System (TPS).
-
-This package is a part of the PKI Core used by the Certificate System.
-
-%{overview}
-
-
%package -n pki-javadoc
Summary: Certificate System - PKI Framework Javadocs
Group: Documentation
@@ -735,7 +720,7 @@ echo "D /var/run/pki/tks 0755 root root -" >> %{buildroot}%{_sysconfdir}/tmpfil
%{__rm} -rf %{buildroot}%{_unitdir}
%endif
-%{__rm} -rf %{buildroot}%{_datadir}/pki/shared/lib
+%{__rm} -rf %{buildroot}%{_datadir}/pki/server/lib
# tomcat6 has changed how TOMCAT_LOG is used.
# Need to adjust accordingly
@@ -1141,6 +1126,8 @@ fi
%{_javadir}/pki/pki-cmsbundle.jar
%{_javadir}/pki/pki-cmscore-%{version}.jar
%{_javadir}/pki/pki-cmscore.jar
+%{_javadir}/pki/pki-silent-%{version}.jar
+%{_javadir}/pki/pki-silent.jar
%{_javadir}/pki/pki-tomcat-%{version}.jar
%{_javadir}/pki/pki-tomcat.jar
%dir %{_localstatedir}/lock/pki/tomcat
@@ -1148,10 +1135,12 @@ fi
%{_bindir}/pkicreate
%{_bindir}/pkiremove
%{_bindir}/pki-setup-proxy
+%{_bindir}/pkisilent
%dir %{_datadir}/pki/scripts
%{_datadir}/pki/scripts/pkicommon.pm
%{_datadir}/pki/scripts/functions
%{_datadir}/pki/scripts/pki_apache_initscript
+%{_datadir}/pki/silent/
%dir %{_localstatedir}/lock/pki
%dir %{_localstatedir}/run/pki
%if 0%{?fedora} >= 16
@@ -1159,7 +1148,6 @@ fi
%endif
-
%if 0%{?fedora} >= 15
# Details:
#
@@ -1170,8 +1158,8 @@ fi
%endif
%{_datadir}/pki/setup/
-%dir %{_datadir}/pki/shared
-%{_datadir}/pki/shared/
+%dir %{_datadir}/pki/server
+%{_datadir}/pki/server/
%files -n pki-selinux
@@ -1295,15 +1283,6 @@ fi
%endif
-%files -n pki-silent
-%defattr(-,root,root,-)
-%doc base/silent/LICENSE
-%{_bindir}/pkisilent
-%{_javadir}/pki/pki-silent-%{version}.jar
-%{_javadir}/pki/pki-silent.jar
-%{_datadir}/pki/silent/
-
-
%if %{?_without_javadoc:0}%{!?_without_javadoc:1}
%files -n pki-javadoc
%defattr(-,root,root,-)
@@ -1312,6 +1291,21 @@ fi
%changelog
+* Mon Oct 8 2012 Ade Lee <alee at redhat.com> 10.0.0-0.41.b1
+- Added build requires for correct version of selinux-policy-devel
+
+* Mon Oct 8 2012 Ade Lee <alee at redhat.com> 10.0.0-0.40.b1
+- Update release to b1
+
+* Fri Oct 5 2012 Endi S. Dewata <edewata at redhat.com> 10.0.0-0.40.a2
+- Merged pki-silent into pki-server.
+
+* Fri Oct 5 2012 Endi S. Dewata <edewata at redhat.com> 10.0.0-0.39.a2
+- Renamed "shared" folder to "server".
+
+* Fri Oct 5 2012 Ade Lee <alee at redhat.com> 10.0.0-0.38.a2
+- Added required selinux versions for new policy.
+
* Tue Oct 2 2012 Endi S. Dewata <edewata at redhat.com> 10.0.0-0.37.a2
- Added Provides to packages replacing obsolete packages.
diff --git a/sources b/sources
index 4dc119d..55b9b97 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c812619433e1a8394692c77417d4829c pki-core-10.0.0.a2.tar.gz
+cbea3b3449abf9026aafc2a5aee29b30 pki-core-10.0.0.b1.tar.gz
More information about the scm-commits
mailing list