Date: Sunday, May 29, 2016 @ 11:47:20 Author: arodseth Revision: 177412
Move apache-ivy from AUR. dep for jedit Added: apache-ivy/ apache-ivy/repos/ apache-ivy/repos/community-any/ apache-ivy/trunk/ apache-ivy/trunk/PKGBUILD apache-ivy/trunk/ivy.sh ----------+ PKGBUILD | 25 +++++++++++++++++++++++++ ivy.sh | 7 +++++++ 2 files changed, 32 insertions(+) Added: apache-ivy/trunk/PKGBUILD =================================================================== --- apache-ivy/trunk/PKGBUILD (rev 0) +++ apache-ivy/trunk/PKGBUILD 2016-05-29 09:47:20 UTC (rev 177412) @@ -0,0 +1,25 @@ +# Maintainer: Alexander F Rødseth <[email protected]> +# Contributor: Vitaliy Berdinskikh <[email protected]> + +pkgname=apache-ivy +pkgver=2.4.0 +pkgrel=2 +pkgdesc='Dependency manager' +arch=('any') +url='http://ant.apache.org/ivy/' +license=('Apache') +depends=('bash' 'apache-ant') +source=("http://mirror.ventraip.net.au/apache/ant/ivy/${pkgver//_/-}/${pkgname}-${pkgver//_/-}-bin.tar.gz" 'ivy.sh') +sha256sums=('7a3d13a80b69d71608191463dfc2a74fff8ef638ce0208e70d54d28ba9785ee9' + '8abb3c0a8f03809d665083053bb432591f1b9c8852009bf31cd61a71cc28b4f5') + +package() { + install -d "$pkgdir/usr/"{bin,share/java/apache-ivy,share/java/apache-ant} + install -m 644 "$pkgname-${pkgver//_/-}/ivy-${pkgver//_/-}.jar" \ + "$pkgdir/usr/share/java/apache-ivy" + install -m 755 ivy.sh "$pkgdir/usr/bin/ivy" + ln -s "ivy-${pkgver//_/-}.jar" "$pkgdir/usr/share/java/apache-ivy/ivy.jar" + ln -s "../apache-ivy/ivy-${pkgver//_/-}.jar" "$pkgdir/usr/share/java/apache-ant/ivy.jar" +} + +# vim:set ts=2 sw=2 et: Added: apache-ivy/trunk/ivy.sh =================================================================== --- apache-ivy/trunk/ivy.sh (rev 0) +++ apache-ivy/trunk/ivy.sh 2016-05-29 09:47:20 UTC (rev 177412) @@ -0,0 +1,7 @@ +#!/bin/bash +if [[ -z $CLASSPATH ]]; then + CLASSPATH="/usr/share/java/apache-ivy/ivy.jar" +else + CLASSPATH="/usr/share/java/apache-ivy/ivy.jar:$CLASSPATH" +fi +exec "$JAVA_HOME/bin/java" -classpath $CLASSPATH $JAVA_OPTS org.apache.ivy.Main "$@"
