[pki-console] - Updated Dogtag 1.3.x --> Dogtag 2.0.0 --> Dogtag 9.0.0 - Bugzilla Bug #607380 - CC: Make sure Java

kwright kwright at fedoraproject.org
Tue Feb 8 00:14:20 UTC 2011


commit 1db36bdcb05dbc712386537c8c91398c38111540
Author: Kevin Wright <kwright at redhat.com>
Date:   Mon Feb 7 16:14:18 2011 -0800

    - Updated Dogtag 1.3.x --> Dogtag 2.0.0 --> Dogtag 9.0.0
    - Bugzilla Bug #607380 - CC: Make sure Java Console can configure
      all security relevant config items
    - Bugzilla Bug #539781 - rhcs 71 - CRLs Partitioned
      by Reason Code - onlySomeReasons ?
    - Bugzilla Bug #518241 - pkiconsole does not launch when CA is configured
      with ECC
    - Bugzilla Bug #516632 - RHCS 7.1 - CS Incorrectly Issuing Multiple
      Certificates from the Same Request
    - Bugzilla Bug #451874 - RFE - Java console - Certificate Wizard missing
      e.c. support
    - Bugzilla Bug #638377 - Generate PKI UI components which exclude
      a GUI interface
    - Bugzilla Bug #651977 - turn off ssl2 for java servers (server.xml)
    - Bugzilla Bug #512496 - RFE rhcs80 - crl updates and scheduling feature
    - Bugzilla Bug #662201 - Console: View button for log messages
      is not functional.
    - Bugzilla Bug #649343 - Publishing queue should recover from CA crash.
    - Bugzilla Bug #663546 - Disable the functionalities that are not exposed
      in the console
    - Bugzilla Bug #656733 - Standardize jar install location and jar names
    - Bugzilla Bug #642741 - CS build uses deprecated functions

 .gitignore       |    1 +
 clog             |   22 ++++++++
 pki-console.spec |  142 ++++++++++++++++++++++++++++++++---------------------
 sources          |    2 +-
 4 files changed, 110 insertions(+), 57 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 80649da..cdaeed0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 pki-console-1.3.2.tar.gz
+/pki-console-9.0.0.tar.gz
diff --git a/clog b/clog
new file mode 100644
index 0000000..48c28e0
--- /dev/null
+++ b/clog
@@ -0,0 +1,22 @@
+- Updated Dogtag 1.3.x --> Dogtag 2.0.0 --> Dogtag 9.0.0
+- Bugzilla Bug #607380 - CC: Make sure Java Console can configure
+  all security relevant config items
+- Bugzilla Bug #539781 - rhcs 71 - CRLs Partitioned
+  by Reason Code - onlySomeReasons ?
+- Bugzilla Bug #518241 - pkiconsole does not launch when CA is configured
+  with ECC
+- Bugzilla Bug #516632 - RHCS 7.1 - CS Incorrectly Issuing Multiple
+  Certificates from the Same Request
+- Bugzilla Bug #451874 - RFE - Java console - Certificate Wizard missing
+  e.c. support
+- Bugzilla Bug #638377 - Generate PKI UI components which exclude
+  a GUI interface
+- Bugzilla Bug #651977 - turn off ssl2 for java servers (server.xml)
+- Bugzilla Bug #512496 - RFE rhcs80 - crl updates and scheduling feature 
+- Bugzilla Bug #662201 - Console: View button for log messages
+  is not functional.
+- Bugzilla Bug #649343 - Publishing queue should recover from CA crash.
+- Bugzilla Bug #663546 - Disable the functionalities that are not exposed
+  in the console
+- Bugzilla Bug #656733 - Standardize jar install location and jar names
+- Bugzilla Bug #642741 - CS build uses deprecated functions
diff --git a/pki-console.spec b/pki-console.spec
index 4decf44..ef99efc 100644
--- a/pki-console.spec
+++ b/pki-console.spec
@@ -1,85 +1,114 @@
-Name:           pki-console
-Version:        1.3.2
-Release:        1%{?dist}
-Summary:        Dogtag Certificate System - PKI Console
-URL:            http://pki.fedoraproject.org/
-License:        GPLv2
-Group:          System Environment/Base
-
-BuildArch:      noarch
-
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-BuildRequires:  ant
-BuildRequires:  idm-console-framework
-BuildRequires:  java-devel >= 1:1.6.0
-BuildRequires:  jpackage-utils
-BuildRequires:  jss >= 4.2.6
-BuildRequires:  ldapjdk
-BuildRequires:  pki-util
-
-Requires:       idm-console-framework
-Requires:       java >= 1:1.6.0
-Requires:       jss >= 4.2.6
-Requires:       ldapjdk
-Requires:       pki-console-ui
-
-Source0:        http://pki.fedoraproject.org/pki/sources/%{name}/%{name}-%{version}.tar.gz
+Name:             pki-console
+Version:          9.0.0
+Release:          1%{?dist}
+Summary:          Certificate System - PKI Console
+URL:              http://pki.fedoraproject.org/
+License:          GPLv2
+Group:            System Environment/Base
+
+BuildArch:        noarch
+
+BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires:    cmake
+BuildRequires:    idm-console-framework
+BuildRequires:    java-devel >= 1:1.6.0
+BuildRequires:    jpackage-utils
+BuildRequires:    jss >= 4.2.6-12
+BuildRequires:    ldapjdk
+BuildRequires:    nspr-devel
+BuildRequires:    nss-devel
+BuildRequires:    pki-util
+
+Requires:         idm-console-framework
+Requires:         java >= 1:1.6.0
+Requires:         jss >= 4.2.6-12
+Requires:         ldapjdk
+Requires:         pki-console-theme
+
+Source0:          http://pki.fedoraproject.org/pki/sources/%{name}/%{name}-%{version}.tar.gz
 
 %description
-Dogtag Certificate System is an enterprise software system designed
+Certificate System (CS) is an enterprise software system designed
 to manage enterprise Public Key Infrastructure (PKI) deployments.
 
-The PKI Console is a java application used to administer
-Dogtag Certificate System.
+The PKI Console is a java application used to administer CS.
+
+For deployment purposes, a PKI Console requires ONE AND ONLY ONE of the
+following "Mutually-Exclusive" PKI Theme packages:
+
+  * dogtag-pki-theme (Dogtag Certificate System deployments)
+  * redhat-pki-theme (Red Hat Certificate System deployments)
+
 
 %prep
 
+
 %setup -q
 
+
+%clean
+%{__rm} -rf %{buildroot}
+
+
 %build
-ant \
-    -Dproduct.ui.flavor.prefix="" \
-    -Dproduct.prefix="pki" \
-    -Dproduct="console" \
-    -Dversion="%{version}"
+%{__mkdir_p} build
+cd build
+%cmake -DVAR_INSTALL_DIR:PATH=/var -DBUILD_PKI_CONSOLE:BOOL=ON ..
+%{__make} VERBOSE=1 %{?_smp_mflags}
+
 
 %install
-rm -rf %{buildroot}
-cd dist/binary
-unzip %{name}-%{version}.zip -d %{buildroot}
-cd %{buildroot}%{_javadir}
-ln -s pki-console-%{version}.jar pki-console.jar
-ln -s pki-console-%{version}_en.jar pki-console_en.jar
-
-# supply convenience symlink(s) for backwards compatibility
-mkdir -p %{buildroot}%{_javadir}/pki
-cd %{buildroot}%{_javadir}/pki
-ln -s ../pki-console.jar console-cms.jar
-ln -s ../pki-console_en.jar console-cms_en.jar
+%{__rm} -rf %{buildroot}
+cd build
+%{__make} install DESTDIR=%{buildroot} INSTALL="install -p"
 
-%clean
-rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
-%doc LICENSE
+%doc base/console/LICENSE
 %{_bindir}/pkiconsole
-%{_javadir}/*
+%{_javadir}/pki/
+
 
 %changelog
+* Wed Dec 1 2010 Matthew Harmsen <mharmsen at redhat.com> 9.0.0-1
+- Updated Dogtag 1.3.x --> Dogtag 2.0.0 --> Dogtag 9.0.0
+- Bugzilla Bug #607380 - CC: Make sure Java Console can configure
+  all security relevant config items
+- Bugzilla Bug #539781 - rhcs 71 - CRLs Partitioned
+  by Reason Code - onlySomeReasons ?
+- Bugzilla Bug #518241 - pkiconsole does not launch when CA is configured
+  with ECC
+- Bugzilla Bug #516632 - RHCS 7.1 - CS Incorrectly Issuing Multiple
+  Certificates from the Same Request
+- Bugzilla Bug #451874 - RFE - Java console - Certificate Wizard missing
+  e.c. support
+- Bugzilla Bug #638377 - Generate PKI UI components which exclude
+  a GUI interface
+- Bugzilla Bug #651977 - turn off ssl2 for java servers (server.xml)
+- Bugzilla Bug #512496 - RFE rhcs80 - crl updates and scheduling feature 
+- Bugzilla Bug #662201 - Console: View button for log messages
+  is not functional.
+- Bugzilla Bug #649343 - Publishing queue should recover from CA crash.
+- Bugzilla Bug #663546 - Disable the functionalities that are not exposed
+  in the console
+- Bugzilla Bug #656733 - Standardize jar install location and jar names
+- Bugzilla Bug #642741 - CS build uses deprecated functions
+
 * Wed Apr 21 2010 Andrew Wnuk <awnuk at redhat.com> 1.3.2-1
-- Bugzilla Bug #493765 - console renewal fix for ca, ocsp, and ssl certificates
+- Bugzilla Bug #493765 - console renewal fix for ca, ocsp, and ssl certificates 
 
-* Mon Feb 8 2010 Matthew Harmsen <mharmsen at redhat.com> 1.3.1-1
-- Bugzilla Bug #562986 -  Supply convenience symlink(s) for backwards
+* Mon Feb 08 2010 Matthew Harmsen <mharmsen at redhat.com> 1.3.1-1
+- Bugzilla Bug #562986 - Supply convenience symlink(s) for backwards
   compatibility (rename jar files as appropriate)
 
 * Fri Jan 15 2010 Kevin Wright <kwright at redhat.com> 1.3.0-4
 - removed BuildRequires dogtag-pki-console-ui
 
-* Wed Jan 6 2010 Matthew Harmsen <mharmsen at redhat.com> 1.3.0-3
-- Bugzilla Bug #553487 - Review Request: pki-console - The Dogtag PKI Console
+* Wed Jan 06 2010 Matthew Harmsen <mharmsen at redhat.com> 1.3.0-3
+- Bugzilla Bug #553487 - Review Request: pki-console
+- The Dogtag PKI Console
 - Take ownership of directories
 
 * Mon Dec 14 2009 Kevin Wright <kwright at redhat.com> 1.3.0-2
@@ -87,3 +116,4 @@ rm -rf %{buildroot}
 
 * Thu Oct 15 2009 Ade Lee <alee at redhat.com> 1.3.0-1
 - Bugzilla Bug #X - Packaging for Fedora Dogtag
+
diff --git a/sources b/sources
index 10a6bfc..786b8a4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a5707b8074c26f434435d62711fc35c9  pki-console-1.3.2.tar.gz
+da6f5374305b3aa6e65f506d34166fbe  pki-console-9.0.0.tar.gz


More information about the scm-commits mailing list