# SliTaz package receipt. PACKAGE="apache-ant" VERSION="1.10.12" CATEGORY="development" SHORT_DESC="A Java-based build tool." MAINTAINER="rcx@zoominternet.net" LICENSE="Apache" WEB_SITE="https://ant.apache.org/" TARBALL="$PACKAGE-$VERSION-bin.tar.bz2" WGET_URL="https://archive.apache.org/dist/ant/binaries/$TARBALL" SUGGESTED="" DEPENDS="jdk" #DEPENDS="java-jdk" BUILD_DEPENDS="" # What is the latest version available today? current_version() { wget -O - $(dirname $WGET_URL) 2>/dev/null | \ sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\)-bin.tar.*|\\1|" | sort -Vr | sed q } # Rules to configure and make the package. compile_rules() { # The only binaries that would built are Java binaries (not native binaries) # Thus, to help with bootstrapping, use the binary ant release mkdir -p $DESTDIR/usr/bin cp -f $src/bin/*.pl $DESTDIR/usr/bin cp -f $src/bin/*.py $DESTDIR/usr/bin cp -f $src/bin/ant $DESTDIR/usr/bin cp -f $src/bin/antRun $DESTDIR/usr/bin cp -a $src/etc $DESTDIR mkdir -p $DESTDIR/usr/lib cp -f $src/lib/*.jar $DESTDIR/usr/lib cp -f $src/lib/*.pom $DESTDIR/usr/lib } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs cp -a $install/usr $fs cp -a $install/etc $fs }