62 lines
1.8 KiB
RPMSpec
62 lines
1.8 KiB
RPMSpec
Name: tomcatjss
|
|
Summary: Apache Tomcat of JSS Connector
|
|
URL: http://www.dogtagpki.org/wiki/TomcatJSS
|
|
License: LGPLv2+
|
|
BuildArch: noarch
|
|
Version: 8.1.0
|
|
Release: 1
|
|
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
|
|
home_path=`ls /usr/lib/jvm | grep java-18-openjdk-18`
|
|
export JAVA_HOME=/usr/lib/jvm/${home_path}
|
|
./build.sh \
|
|
%{?_verbose:-v} \
|
|
--work-dir=%{_vpath_builddir} \
|
|
--version=%{version} \
|
|
--jni-dir=%{_jnidir} \
|
|
dist
|
|
|
|
%install
|
|
home_path=`ls /usr/lib/jvm | grep java-18-openjdk-18`
|
|
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 Oct 17 2022 wangkai <wangkai385@h-partners.com> - 8.1.0-1
|
|
- Upgrade to version 8.1.0
|
|
|
|
* Wed Feb 09 2022 caodongxia <caodongxia@huawei.com> - 7.4.1-5
|
|
- Remove conflicts tomcat-native
|
|
|
|
* Tue Dec 07 2021 wangkai <wangkai385@huawei.com> - 7.4.1-4
|
|
- Remove conflicts tomcat-native
|
|
|
|
* Sun Apr 26 2020 wutao <wutao61@huawei.com> - 7.4.1-3
|
|
- Package init
|