+++ This bug was initially created as a clone of Bug #520719 +++ Created an attachment (id=359453) tomcatjss.spec First pass at tomcatjss package. --- Additional comment from mharmsen on 2009-09-01 19:04:40 EDT --- Created an attachment (id=359454) tomcatjss SRPM --- Additional comment from dennis on 2009-09-01 19:28:11 EDT --- for future reference please dont post spec files and srpm as attachments to bugs. --- Additional comment from dennis on 2009-09-01 19:50:38 EDT --- rpm link gives some warnings rpmlint /var/lib/mock/fedora-rawhide-x86_64/result tomcatjss.src: W: strange-permission tomcatjss.spec 0600 tomcatjss.noarch: W: spurious-executable-perm /usr/share/doc/tomcatjss-1.2.0/README tomcatjss.noarch: W: spurious-executable-perm /usr/share/doc/tomcatjss-1.2.0/LICENSE we should make sure the docs are not executable source is not available for download at the url in the spec fedora 8 has not been supported for some time now # Override the default 'pki_jdk' and 'pki_jre' on Fedora 8 platforms %{?fc8:%define pki_jdk java-devel >= 1.7.0} %{?fc8:%define pki_jre java >= 1.7.0} should be removed along with the pki_jdk and pki_jre macros /var/lib/tomcat5/server/lib/tomcatjss.jar in %files should be %{_sharedstatedir}/tomcat5/server/lib/tomcatjss.jar mkdir -p %{buildroot}/var/lib/tomcat5/server/lib cd %{buildroot}/var/lib/tomcat5/server/lib should be mkdir -p %{buildroot}%{_sharedstatedir}/tomcat5/server/lib cd %{buildroot}%{_sharedstatedir}/tomcat5/server/lib
The source tarball can be found here: http://pki.fedoraproject.org/pki/sources/tomcatjss/ The src.rpm can be found here: http://people.redhat.com/kwright/tomcatjss/tomcatjss-1.2.0-1.fc11.src.rpm The spec file: http://people.redhat.com/kwright/tomcatjss/tomcatjss.spec
The spec file has been updated to fix the issues noted above. Both the spec file and src.rpm file have been updated and posted to the location above.
Added an entry to the changelog and posted the updated spec file and src rpm: http://people.redhat.com/kwright/tomcatjss/tomcatjss.spec http://people.redhat.com/kwright/tomcatjss/tomcatjss-1.2.0-2.fc11.src.rpm
sha256sum tomcatjss-1.2.0.tar.gz fedora/SOURCES/tomcatjss-1.2.0.tar.gz c327f6efa2c2e36a8515d2420de7dc3307ce145574eaa28282ddfddc3ca2fd51 tomcatjss-1.2.0.tar.gz c327f6efa2c2e36a8515d2420de7dc3307ce145574eaa28282ddfddc3ca2fd51 fedora/SOURCES/tomcatjss-1.2.0.tar.gz source matches upstream builds fine in mock and koji scratch builds http://koji.fedoraproject.org/koji/taskinfo?taskID=1672226 http://koji.fedoraproject.org/koji/taskinfo?taskID=1672206 rpmlint is quiet license is fine spec is clear approved
Also, this is my first package, and I am seeking a sponsor.
Please disregard comment #5
New Package CVS Request ======================= Package Name: tomcatjss Short Description: A Java Secure Socket Extension (JSSE) implementation using Java Security Services (JSS) for Tomcat 5.5. Owners: kwright, mharmsen Branches: F-10 F-11 InitialCC: dg
change owners to: Owners: kwright
CVS done
koji build: http://koji.fedoraproject.org/koji/buildinfo?buildID=132026
New Package CVS Request ======================= Package Name: tomcatjss Short Description: A Java Secure Socket Extension (JSSE) implementation using Java Security Services (JSS) for Tomcat 5.5. Owners: kwright Branches: F-10 F-11, EL-5 InitialCC: ausil
tomcatjss-1.2.0-2.fc11 has been pushed to the Fedora 11 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update tomcatjss'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2010-0321
(In reply to comment #11) > New Package CVS Request > ======================= > Package Name: tomcatjss > Short Description: A Java Secure Socket Extension (JSSE) implementation using > Java Security Services (JSS) for Tomcat 5.5. > Owners: kwright > Branches: F-10 F-11, EL-5 > InitialCC: ausil Are you just wanting a EL-5 branch added here? We no longer do F-10 branches, and F-11 seems to already exist. Can you clarify?
Kevin, Sorry. I actually need F-12 and EL-5 branches created. Branches: F-11 F-12, EL-5
There already is a F-12 branch (make sure you do 'cvs update -d'). Added a EL-5 branch.
right. will do, thanks!
tomcatjss-1.2.0-2.el5 has been pushed to the Fedora EPEL 5 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update tomcatjss'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/EL-5/FEDORA-EPEL-2010-0050