java-scratchspace/groovy/Pkgfile

25 lines
677 B
Plaintext

# Description:
# URL:
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: openjdk8 unzip
name=groovy
version=2.5.14
release=1
source=(https://github.com/apache/groovy/archive/GROOVY_2_5_14/$name-$version.tar.gz)
build() {
cd $name-GROOVY_2_5_14
#find \( -name *.jar -o -name *.class \) -delete
#gradle -p bootstrap
./gradlew clean dist
mkdir $SRC/dist
unzip -d $SRC/dist target/distributions/apache-groovy-binary-$version.zip
mkdir -p $PKG/usr/lib/java/groovy
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
}