diff options
Diffstat (limited to 'testing/tomcat9/APKBUILD')
-rw-r--r-- | testing/tomcat9/APKBUILD | 30 |
1 files changed, 23 insertions, 7 deletions
diff --git a/testing/tomcat9/APKBUILD b/testing/tomcat9/APKBUILD index b9618fa0e38..60f49da4776 100644 --- a/testing/tomcat9/APKBUILD +++ b/testing/tomcat9/APKBUILD @@ -1,17 +1,16 @@ # Contributor: Holger Jaekel <holger.jaekel@gmx.de> # Maintainer: Holger Jaekel <holger.jaekel@gmx.de> pkgname=tomcat9 -pkgver=9.0.46 +pkgver=9.0.87 pkgrel=0 pkgdesc="Open source implementation of the Java Servlet 4.0 and JavaServer Pages 2.3 technologies" url="https://tomcat.apache.org/" -arch="noarch !x86 !armv7 !armhf !mips !mips64" # eclipse-ecj availability +arch="noarch !x86 !armv7 !armhf !ppc64le !riscv64" # eclipse-ecj availability license="Apache-2.0" depends="eclipse-ecj java-common" pkgusers="tomcat9" pkggroups="tomcat9" -makedepends="coreutils" -checkdepends="openjdk8-jre" +checkdepends="java-jre-headless" install="$pkgname.pre-install" subpackages=" $pkgname-openrc @@ -19,7 +18,6 @@ subpackages=" $pkgname-doc $pkgname-examples " -builddir="$srcdir/apache-tomcat-$pkgver-src/" source=" https://archive.apache.org/dist/tomcat/tomcat-9/v$pkgver/bin/apache-tomcat-$pkgver.tar.gz @@ -27,6 +25,24 @@ source=" " builddir=$srcdir/apache-${pkgname//9/}-$pkgver +# secfixes: +# 9.0.80-r0: +# - CVE-2023-41080 +# 9.0.73-r0: +# - CVE-2023-28708 +# 9.0.71-r0: +# - CVE-2023-24998 +# 9.0.70-r0: +# - CVE-2022-45143 +# 9.0.68-r0: +# - CVE-2022-42252 +# 9.0.64-r0: +# - CVE-2022-34305 +# 9.0.63-r0: +# - CVE-2022-29885 +# 9.0.58-r0: +# - CVE-2022-23181 + check() { $builddir/bin/configtest.sh } @@ -36,7 +52,7 @@ package() { install -dm 755 "$pkgdir"/usr/share/$pkgname install -dm 755 "$pkgdir"/usr/share/$pkgname/bin install -dm 755 "$pkgdir"/usr/share/java/$pkgname - cp -dr --no-preserve=ownership bin "$pkgdir"/usr/share/$pkgname + cp -dr bin "$pkgdir"/usr/share/$pkgname # commons-daemon and tomcat-natives are packaged on their own chmod 644 "$pkgdir"/usr/share/$pkgname/bin/*.jar chmod 755 "$pkgdir"/usr/share/$pkgname/bin/*.sh @@ -109,6 +125,6 @@ openrc() { } sha512sums=" -4a82ed571d4060ae7cd6730718d7b54a3fa7eaaf7c8bb0e3e8abbff92d76856db52f3a87c5b5ee4e8452483bb3b31a5de55e192a18ea4229305780503ed63951 apache-tomcat-9.0.46.tar.gz +71a64fe805aab89ef4798571d860a3c9a4f751f808921559a9249305abb205836de33ab89bb33b625a77f799f193d6bffbe94aadf293866df756d708f5bfb933 apache-tomcat-9.0.87.tar.gz 7d16b14977c22e1ae998d15a0a83a574624b62c722a0adbfd05a4105581eee347d38e366a269ebca4c8fa894c3718d6fbdcea0e0974d20407075ec2af6ea07a4 10-daemon.patch " |