diff --git a/.cvsignore b/.cvsignore index e69de29..6b92bf1 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +tomcatjss-1.2.0.tar.gz diff --git a/import.log b/import.log new file mode 100644 index 0000000..5effcf5 --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +tomcatjss-1_2_0-2_el5:EL-5:tomcatjss-1.2.0-2.el5.src.rpm:1263013503 diff --git a/sources b/sources index e69de29..561e136 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +0b0b41f84d8424b811f743fce82fd0b9 tomcatjss-1.2.0.tar.gz diff --git a/tomcatjss.spec b/tomcatjss.spec new file mode 100644 index 0000000..2363774 --- /dev/null +++ b/tomcatjss.spec @@ -0,0 +1,115 @@ +Name: tomcatjss +Version: 1.2.0 +Release: 2%{?dist} +Summary: JSSE implementation using JSS for Tomcat +URL: http://pki.fedoraproject.org/ +License: LGPLv2+ +Group: System Environment/Libraries + +BuildArch: noarch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot + +Source0: http://pki.fedoraproject.org/pki/sources/%{name}/%{name}-%{version}.tar.gz + +BuildRequires: ant +BuildRequires: java-devel >= 1:1.6.0 +BuildRequires: jpackage-utils +BuildRequires: tomcat5 +BuildRequires: jss >= 4.2.6 +Requires: java >= 1:1.6.0 +Requires: jpackage-utils +Requires: tomcat5 +Requires: jss >= 4.2.6 + +%description +A Java Secure Socket Extension (JSSE) implementation +using Java Security Services (JSS) for Tomcat 5.5. + +%prep + +%setup -q + +%build + +ant -f build.xml +ant -f build.xml dist + +%install +rm -rf %{buildroot} + +# Unpack the files we just built +cd dist/binary +unzip %{name}-%{version}.zip -d %{buildroot} + +# Install our files +cd %{buildroot}%{_javadir} +mv %{name}.jar %{name}-%{version}.jar +ln -s %{name}-%{version}.jar %{name}.jar +mkdir -p %{buildroot}%{_sharedstatedir}/tomcat5/server/lib +cd %{buildroot}%{_sharedstatedir}/tomcat5/server/lib +ln -s ../../../../../usr/share/java/%{name}.jar %{name}.jar +mkdir -p %{buildroot}%{_datadir}/doc/%{name}-%{version} + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root) +%doc %attr(644,root,root) README LICENSE +%attr(00755,root,root) %{_datadir}/doc/%{name}-%{version} +%{_javadir}/* +%{_sharedstatedir}/tomcat5/server/lib/%{name}.jar + +%changelog +* Fri Sep 11 2009 Kevin Wright 1.2.0-2 +- Bugzilla Bug #521979 - Removed references to jre, fedora 8, etc + +* Fri Aug 28 2009 Matthew Harmsen 1.2.0-1 +- Bugzilla Bug #521979 - New Package for Dogtag PKI: tomcatjss + +* Thu Jul 16 2009 Matthew Harmsen 1.1.0-15 +- Release Candidate 4 build + +* Wed Jun 3 2009 Christina Fu 1.1.0-14 +- Bugzilla Bug #455305 - CA ECC signing Key Failure + Bugzilla Bug #223279 - ECC: Ca: unable to perform agent auth on a machine with nCipher ECC HSM +- This log entry does not apply to tomcatjss. Ignore. +* Fri May 1 2009 Christina Fu - 1.1.0-13 +- Bugzilla #498652 - SSL handshake Failure on RHCS java subsystems with nethsm2000 + +* Thu Feb 26 2009 Kevin Wright - 1.1.0-12 +- Updated to release 1.1.0-12 to build with idm extension + +* Sat Nov 22 2008 Matthew Harmsen 1.1.0-11 +- Updated to require "java" and "java-devel" >= 1.6.0 + +* Thu Aug 02 2007 Thomas kwan 1.1.0-10 +- Required JSS 4.2.5 + +* Fri Apr 26 2007 Kevin McCarthy 1.1.0-9 +- Change specfile to RHEL5 dependencies + +* Fri Apr 20 2007 Thomas Kwan 1.1.0-8 +- Re-integrated Solaris logic into the spec file + +* Wed Apr 4 2007 Thomas Kwan 1.1.0-7 +- Called new JSS api for client authentication + +* Fri Mar 09 2007 Rob Crittenden 1.1.0-6 +- Add Solaris directives for building with pkgbuild + +* Mon Mar 3 2007 Rob Crittenden 1.1.0-5 +- More spec file cleanup + +* Fri Jan 26 2007 Rob Crittenden 1.1.0-4 +- General spec file cleanup +- Added LGPL license + +* Wed Feb 22 2006 Matthew Harmsen 1.1.0-3 +- Renamed "rpm.template" to "pki.template". Filled in Solaris section. + +* Mon Feb 20 2006 Matthew Harmsen 1.1.0-2 +- Separated template into Linux, Solaris, and Changelog sections. + +* Mon Dec 5 2005 Matthew Harmsen 1.1.0-1 +- Initial RPM template.