diff --git a/tomcatjss-7.4.1.tar.gz b/tomcatjss-7.4.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..68d8cc537575e358c0eae2a420070dd6987da599 Binary files /dev/null and b/tomcatjss-7.4.1.tar.gz differ diff --git a/tomcatjss.spec b/tomcatjss.spec new file mode 100644 index 0000000000000000000000000000000000000000..d7216bd3f9c4219edea2d5d2cb81c5f98da1d862 --- /dev/null +++ b/tomcatjss.spec @@ -0,0 +1,40 @@ +Name: tomcatjss +Summary: Apache Tomcat of JSS Connector +URL: http://www.dogtagpki.org/wiki/TomcatJSS +License: LGPLv2+ +BuildArch: noarch +Version: 7.4.1 +Release: 3 +Source: https://github.com/dogtagpki/tomcatjss/archive/v%{version}%{?_phase}/tomcatjss-%{version}%{?_phase}.tar.gz +BuildRequires: git ant apache-commons-lang java-devel jpackage-utils >= 0:1.7.5-15 slf4j +BuildRequires: slf4j-jdk14 jss >= 4.6.0 tomcat >= 1:9.0.7 +Requires: apache-commons-lang java-headless jpackage-utils >= 0:1.7.5-15 slf4j jss >= 4.6.0 tomcat >= 1:9.0.7 +Conflicts: tomcat-native pki-base < 10.6.5 +%define _sharedstatedir /var/lib + +%description +Apache Tomcat of JSS Connector. + +%prep +%autosetup -n tomcatjss-%{version} -p 1 -S git + +%install +tomcat_version=`/usr/sbin/tomcat version | sed -n 's/Server number: *\([0-9]\+\.[0-9]\+\).*/\1/p'` + +if [ $tomcat_version == "9.0" ]; then + app_server=tomcat-8.5 +else + app_server=tomcat-$tomcat_version +fi + +ant -f build.xml -Dversion=%{version} -Dsrc.dir=$app_server -Djnidir=%{_jnidir} -Dinstall.doc.dir=%{buildroot}%{_docdir}/%{name} \ + -Dinstall.jar.dir=%{buildroot}%{_javadir} install + +%files +%defattr(-,root,root) +%doc README LICENSE +%{_javadir}/* + +%changelog +* Sun Apr 26 2020 wutao - 7.4.1-3 +- Package init diff --git a/tomcatjss.yaml b/tomcatjss.yaml new file mode 100644 index 0000000000000000000000000000000000000000..7ccff27e75a1e893574c5bfdee7816cbf7f976b7 --- /dev/null +++ b/tomcatjss.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: dogtagpki/tomcatjss +tag_prefix: "^v" +seperator: "."