[arch-commits] Commit in (6 files)

Alexander Rødseth arodseth at archlinux.org
Sun May 29 09:47:20 UTC 2016


    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 <xyproto at archlinux.org>
+# Contributor: Vitaliy Berdinskikh <ur6lad at archlinux.org.ua>
+
+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 "$@"



More information about the arch-commits mailing list