groovy: some fixes

This commit is contained in:
Tim Biermann 2021-03-14 17:39:22 +01:00
parent fb72d71cf0
commit 2de3ae4d3c
Signed by: tb
GPG Key ID: 42F8B4E30B673606
2 changed files with 14 additions and 5 deletions

View File

@ -1,6 +1,12 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
lrwxrwxrwx root/root usr/bin/grape -> /usr/lib/java/groovy/bin/grape
lrwxrwxrwx root/root usr/bin/groovy -> /usr/lib/java/groovy/bin/groovy
lrwxrwxrwx root/root usr/bin/groovyConsole -> /usr/lib/java/groovy/bin/groovyConsole
lrwxrwxrwx root/root usr/bin/groovyc -> /usr/lib/java/groovy/bin/groovyc
lrwxrwxrwx root/root usr/bin/groovydoc -> /usr/lib/java/groovy/bin/groovydoc
lrwxrwxrwx root/root usr/bin/java2groovy -> /usr/lib/java/groovy/bin/java2groovy
lrwxrwxrwx root/root usr/bin/startGroovy -> /usr/lib/java/groovy/bin/startGroovy
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/java/
drwxr-xr-x root/root usr/lib/java/groovy/

View File

@ -1,5 +1,5 @@
# Description:
# URL:
# Description: powerful, optionally typed and dynamic language for the java platform
# URL: https://www.groovy-lang.org
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: openjdk8 unzip
@ -10,8 +10,8 @@ source=(https://github.com/apache/groovy/archive/GROOVY_2_5_14/$name-$version.ta
build() {
cd $name-GROOVY_2_5_14
#find \( -name *.jar -o -name *.class \) -delete
#gradle -p bootstrap
JAVA_HOME=/usr/lib/java/openjdk8
PATH="$JAVA_HOME/bin:$PATH"
./gradlew clean dist
mkdir $SRC/dist
unzip -d $SRC/dist target/distributions/apache-groovy-binary-$version.zip
@ -20,5 +20,8 @@ build() {
mkdir -p $PKG/usr/bin
rm -r $SRC/dist/groovy-2.5.14/licenses/
cp -R $SRC/dist/groovy-2.5.14/* $PKG/usr/lib/java/groovy
ln -s /usr/lib/java/groovy/bin/groovy $PKG/usr/bin/groovy
pushd $PKG/usr/lib/java/groovy/bin
for i in grape groovy groovyConsole groovyc groovydoc java2groovy startGroovy; do
ln -s /usr/lib/java/groovy/bin/$i $PKG/usr/bin/$i
done
}