diff --git a/groovy/.footprint b/groovy/.footprint index 8a57b08..d07fae8 100644 --- a/groovy/.footprint +++ b/groovy/.footprint @@ -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/ diff --git a/groovy/Pkgfile b/groovy/Pkgfile index e9bedda..c519d14 100644 --- a/groovy/Pkgfile +++ b/groovy/Pkgfile @@ -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 }