mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-05 14:43:52 +02:00
openjdk-common: update to 3.
This commit is contained in:
parent
4e43e67693
commit
f867c1b6b0
3 changed files with 27 additions and 1 deletions
|
@ -6,4 +6,14 @@ pre)
|
||||||
rm "./etc/profile.d/openjdk.sh"
|
rm "./etc/profile.d/openjdk.sh"
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
post)
|
||||||
|
if [ ! -f ./etc/ssl/certs/java/cacerts ]; then
|
||||||
|
rm -rf ./etc/ssl/certs/java/cacerts
|
||||||
|
mkdir -p ./etc/ssl/certs/java
|
||||||
|
trust extract \
|
||||||
|
--overwrite --filter=ca-anchors \
|
||||||
|
--format=java-cacerts \
|
||||||
|
--purpose server-auth \
|
||||||
|
./etc/ssl/certs/java/cacerts
|
||||||
|
fi
|
||||||
esac
|
esac
|
||||||
|
|
6
srcpkgs/openjdk-common/REMOVE
Normal file
6
srcpkgs/openjdk-common/REMOVE
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
#!/bin/sh
|
||||||
|
case "$ACTION" in
|
||||||
|
post)
|
||||||
|
rm -f ./etc/ssl/certs/java/cacerts
|
||||||
|
rmdir ./etc/ssl/certs/java >/dev/null
|
||||||
|
esac
|
|
@ -1,7 +1,8 @@
|
||||||
# Template file for 'openjdk-common'
|
# Template file for 'openjdk-common'
|
||||||
pkgname=openjdk-common
|
pkgname=openjdk-common
|
||||||
version=2
|
version=3
|
||||||
revision=1
|
revision=1
|
||||||
|
depends="p11-kit"
|
||||||
short_desc="Common files for OpenJDK packages"
|
short_desc="Common files for OpenJDK packages"
|
||||||
maintainer="classabbyamp <void@placeviolette.net>"
|
maintainer="classabbyamp <void@placeviolette.net>"
|
||||||
license="Public Domain"
|
license="Public Domain"
|
||||||
|
@ -10,4 +11,13 @@ homepage="https://www.voidlinux.org"
|
||||||
do_install() {
|
do_install() {
|
||||||
vinstall "${FILESDIR}"/profile.sh 644 /etc/profile.d jdk.sh
|
vinstall "${FILESDIR}"/profile.sh 644 /etc/profile.d jdk.sh
|
||||||
vbin "${FILESDIR}"/java.sh java
|
vbin "${FILESDIR}"/java.sh java
|
||||||
|
cat >ca-hooks <<-'_EOF_'
|
||||||
|
#!/bin/sh
|
||||||
|
mkdir -p ./java
|
||||||
|
trust extract \
|
||||||
|
--overwrite --filter=ca-anchors --format=java-cacerts \
|
||||||
|
--purpose server-auth \
|
||||||
|
./java/cacerts
|
||||||
|
_EOF_
|
||||||
|
vinstall ca-hooks 755 etc/ca-certificates/update.d generate-java-keystore
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue