ant: droppen openjdk16-jdk; new dependency: openjdk17-jdk

This commit is contained in:
Tim Biermann 2021-11-21 16:24:41 +01:00
parent 1151b44ed5
commit e3e17ec9a4
Signed by: tb
GPG Key ID: 42F8B4E30B673606
2 changed files with 5 additions and 6 deletions

View File

@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF32EI03JEpN37rU+B8yr2aa97f3T/RIpUSkG16AworL6n6EzPhnhC8mz85W0WnU915/Edzvfqi+UqjA/2FiKZgwc=
SHA256 (Pkgfile) = cff857d7cc5830fb02158b5131674fb9c503514c8aa0a5e8483326c437bfaf18
RWSagIOpLGJF34eDaGllhD/CM/cmYwEcmrYrYG29eQYyXXS3bph/7lxzZpZli8t6HFUhoNQYjiY0cBkAogD2e5G078xCaINUqQw=
SHA256 (Pkgfile) = 49a5bfa4ea389433058fc62e98f4df3464b1cb5f8a1aa8c3096067c90efad959
SHA256 (.footprint) = 12c3d185e494867aafcde175bb3f702fa4ba9fd9c17753c8ba16def4a28290d0
SHA256 (apache-ant-1.10.12-src.tar.xz) = 7629bb10285c5de609df56ae9bc968332f3d34d6cd5c0a5dffe24078e09e98b3
SHA256 (ant.conf) = df69b76897e52764ad65e2536ce73dc98f4df014c88551dcdfc802c10ec26ee6

View File

@ -1,8 +1,7 @@
# Description: Ant is a Java-based build tool.
# URL: http://ant.apache.org/
# Maintainer: Danny Rawlins, crux at romster dot me
# Depends on: openjdk16-jdk
# Optional: python
# Depends on: openjdk17-jdk
name=ant
version=1.10.12
@ -13,11 +12,11 @@ source=(https://www-eu.apache.org/dist/ant/source/apache-$name-$version-src.tar.
build() {
cd apache-$name-$version
sed -i 's|/usr/bin/python|/usr/bin/python2|' \
sed -i 's|/usr/bin/python|/usr/bin/python3|' \
src/script/runant.py
unset JAVA_HOME
export JAVA_HOME='/usr/lib/java/openjdk16-jdk'
export JAVA_HOME='/usr/lib/java/openjdk17-jdk'
./bootstrap.sh
bootstrap/bin/ant -Ddest=optional -f fetch.xml