Name: tomcatjss Summary: Apache Tomcat of JSS Connector URL: http://www.dogtagpki.org/wiki/TomcatJSS License: LGPLv2+ BuildArch: noarch Version: 8.1.0 Release: 2 Source: https://github.com/dogtagpki/tomcatjss/archive/refs/tags/v8.1.0.tar.gz BuildRequires: ant apache-commons-lang3 java-latest-openjdk-devel slf4j BuildRequires: slf4j-jdk14 jss >= 4.6.0 tomcat >= 1:9.0.7 Requires: apache-commons-lang3 java-latest-openjdk-headless jpackage-utils >= 0:1.7.5-15 slf4j slf4j-jdk14 jss >= 4.6.0 tomcat >= 1:9.0.7 Conflicts: pki-base < 10.6.5 %define _sharedstatedir /var/lib Patch0: 0001-add-abstract-method-for-class-JSSUtil.patch %description Apache Tomcat of JSS Connector. %prep %autosetup -n tomcatjss-%{version} -p 1 %build openjdk_latest_version=`rpm -qi java-latest-openjdk-headless | grep Version | cut -b 15-16` home_path=`ls /usr/lib/jvm | grep java-${openjdk_latest_version}-openjdk-${openjdk_latest_version}` export JAVA_HOME=/usr/lib/jvm/${home_path} ./build.sh \ %{?_verbose:-v} \ --work-dir=%{_vpath_builddir} \ --version=%{version} \ --jni-dir=%{_jnidir} \ dist %install openjdk_latest_version=`rpm -qi java-latest-openjdk-headless | grep Version | cut -b 15-16` home_path=`ls /usr/lib/jvm | grep java-${openjdk_latest_version}-openjdk-${openjdk_latest_version}` export JAVA_HOME=/usr/lib/jvm/${home_path} ./build.sh \ %{?_verbose:-v} \ --work-dir=%{_vpath_builddir} \ --version=%{version} \ --java-dir=%{_javadir} \ --doc-dir=%{_docdir} \ --install-dir=%{buildroot} \ install %files %defattr(-,root,root) %doc README LICENSE %{_javadir}/* %changelog * Mon Nov 21 2022 wulei - 8.1.0-2 - Rectify the tomcatjss compilation failure caused by the openjdk-latest upgrade * Mon Oct 17 2022 wangkai - 8.1.0-1 - Upgrade to version 8.1.0 * Wed Feb 09 2022 caodongxia - 7.4.1-5 - Remove conflicts tomcat-native * Tue Dec 07 2021 wangkai - 7.4.1-4 - Remove conflicts tomcat-native * Sun Apr 26 2020 wutao - 7.4.1-3 - Package init