Package tomcatjss: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 | %define _unpackaged_files_terminate_build 1 %define jss_version 4.8.0 %define tomcat_version 9.0.37 Name: tomcatjss Version: 7.6.1 Release: alt0.p9.1 Summary: JSSE module for Apache Tomcat that uses JSS License: LGPLv2+ Group: System/Libraries # Source-git: https://github.com/dogtagpki/tomcatjss.git Url: http://www.dogtagpki.org/wiki/TomcatJSS Source: %name-%version.tar Patch0: %name-%version-alt.patch BuildRequires(pre): rpm-macros-java BuildRequires(pre): java-1.8.0-openjdk BuildRequires: /proc BuildRequires: jpackage-generic-compat BuildRequires: apache-commons-logging BuildRequires: ant BuildRequires: jss >= %jss_version BuildRequires: tomcat >= %tomcat_version BuildArch: noarch Requires: jss >= %jss_version Requires: tomcat >= %tomcat_version Requires: apache-commons-logging %description JSS Connector for Apache Tomcat, installed via the tomcatjss package, is a Java Secure Socket Extension (JSSE) module for Apache Tomcat that uses Java Security Services (JSS), a Java interface to Network Security Services (NSS). %prep %setup %autopatch -p1 %build %install # get Tomcat <major>.<minor> version number 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 -v -f build.xml \ -Dversion=%version \ -Dsrc.dir=$app_server \ -Djnidir=%_jnidir \ -Dinstall.doc.dir=%buildroot%_docdir/%name-%version \ -Dinstall.jar.dir=%buildroot%_javadir \ install %files %doc README LICENSE %_javadir/tomcatjss.jar %_javadir/tomcatjss-%version.jar %changelog * Sun Mar 06 2022 Andrey Cherepanov <cas@altlinux.org> 7.6.1-alt0.p9.1 - Backport new version to p9 branch. * Fri Feb 05 2021 Stanislav Levin <slev@altlinux.org> 7.6.1-alt1 - 7.6.0 -> 7.6.1. * Tue Nov 03 2020 Stanislav Levin <slev@altlinux.org> 7.6.0-alt1 - 7.5.0 -> 7.6.0. * Mon Sep 14 2020 Stanislav Levin <slev@altlinux.org> 7.5.0-alt1 - 7.4.1 -> 7.5.0. * Mon Aug 26 2019 Stanislav Levin <slev@altlinux.org> 7.4.1-alt1 - 7.4.0 -> 7.4.1. * Tue May 21 2019 Stanislav Levin <slev@altlinux.org> 7.4.0-alt1 - 7.3.6 -> 7.4.0. * Wed Oct 10 2018 Stanislav Levin <slev@altlinux.org> 7.3.6-alt1 - 7.3.5 -> 7.3.6. * Wed Aug 29 2018 Stanislav Levin <slev@altlinux.org> 7.3.5-alt1 - 7.3.0 -> 7.3.5. * Thu May 24 2018 Stanislav Levin <slev@altlinux.org> 7.3.0-alt1 - 7.2.4 -> 7.3.0 * Wed Nov 08 2017 Stanislav Levin <slev@altlinux.org> 7.2.4-alt2 - Remove tomcat-native from Conflicts due to tomcat dependency on tomcat-native * Fri Sep 22 2017 Stanislav Levin <slev@altlinux.org> 7.2.4-alt1 - Update to upstream's 7.2.4 version * Fri Dec 16 2016 Igor Vlasenko <viy@altlinux.ru> 7.1.4-alt1_1jpp8 - new version * Tue Nov 22 2016 Igor Vlasenko <viy@altlinux.ru> 7.1.3-alt1_2jpp8 - new fc release * Thu Feb 11 2016 Igor Vlasenko <viy@altlinux.ru> 7.1.3-alt1_1jpp8 - new version * Sat Jun 01 2013 Igor Vlasenko <viy@altlinux.ru> 7.1.0-alt1_2 - new version |