Name: dogtag-pki-console-ui Version: 9.0.0 Release: 1%{?dist} Summary: Dogtag Certificate System - PKI Console User Interface 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: java-devel >= 1:1.6.0 BuildRequires: jpackage-utils BuildRequires: jss >= 4.2.6 BuildRequires: ldapjdk Requires: java >= 1:1.6.0 Requires: jss >= 4.2.6 Requires: ldapjdk Source0: http://pki.fedoraproject.org/pki/sources/%{name}/%{name}-%{version}.tar.gz # NOTE: Several PKI packages require a "virtual" UI component. These # "virtual" UI components are "Provided" by various UI "flavors" # including "dogtag", "redhat", and "null". Consequently, # all "dogtag", "redhat", and "null" UI components MUST be # mutually exclusive! Provides: pki-console-ui = %{version}-%{release} Obsoletes: pki-console-ui < %{version}-%{release} Conflicts: redhat-pki-console-ui %description Dogtag Certificate System is an enterprise software system designed to manage enterprise Public Key Infrastructure (PKI) deployments. The Dogtag PKI Console User Interface contains the graphical user interface for the Dogtag PKI Console. %prep %setup -q %build ant \ -Dproduct.ui.flavor.prefix="dogtag" \ -Dproduct.prefix="pki" \ -Dproduct="console-ui" \ -Dversion="%{version}" %install rm -rf %{buildroot} cd dist/binary unzip %{name}-%{version}.zip -d %{buildroot} cd %{buildroot}%{_javadir}/pki ln -s pki-console-theme-%{version}.jar pki-console-theme.jar %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc LICENSE %{_javadir}/pki/ %changelog * Fri Nov 19 2010 Matthew Harmsen 9.0.0-1 - Updated Dogtag 1.3.x --> Dogtag 2.0.0 --> Dogtag 9.0.0.