diff options
author | Daniel Nagy | 2015-06-08 20:35:30 +0200 |
---|---|---|
committer | Daniel Nagy | 2015-06-08 20:35:30 +0200 |
commit | 90bb786b2a760db51156bf4975cc364555c8bc24 (patch) | |
tree | 4540669a5c6a96461167fe53f37bf1ac55039600 | |
download | aur-90bb786b2a760db51156bf4975cc364555c8bc24.tar.gz |
import to aur4
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 32 | ||||
-rw-r--r-- | setClasspath.sh | 7 |
3 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d8309e610fa5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = parboiled + pkgdesc = A pure Java library providing for lightweight and easy-to-use, yet powerful and elegant parsing of arbitrary input text based on Parsing expression grammars (PEGs) + pkgver = 1.1.6 + pkgrel = 2 + url = http://parboiled.org/ + arch = any + license = APACHE + depends = java-environment + depends = java-asm + depends = bash + source = http://repo1.maven.org/maven2/org/parboiled/parboiled-core/1.1.6/parboiled-core-1.1.6.jar + source = http://repo1.maven.org/maven2/org/parboiled/parboiled-java/1.1.6/parboiled-java-1.1.6.jar + source = setClasspath.sh + sha1sums = 11bd0c34fc6ac3c3cbf440ab8180cc6422c044e9 + sha1sums = cb2ffa720f75b2fce8cfd1875599319e75ea9557 + sha1sums = 6ad50f7f1e4f24981f3a1b6397eca8f2bf329046 + +pkgname = parboiled + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..cb7441cba65c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Daniel Nagy <danielnagy at gmx de> +# Contributor: [Vitaliy Berdinskikh](mailto:ur6lad@archlinux.org.ua) aka UR6LAD + +pkgname=parboiled +pkgver=1.1.6 +pkgrel=2 +pkgdesc="A pure Java library providing for lightweight and easy-to-use, yet powerful and elegant parsing of arbitrary input text based on Parsing expression grammars (PEGs)" +arch=('any') +url="http://parboiled.org/" +depends=('java-environment' 'java-asm' "bash" ) +license=('APACHE') +source=(http://repo1.maven.org/maven2/org/$pkgname/$pkgname-core/$pkgver/$pkgname-core-$pkgver.jar + http://repo1.maven.org/maven2/org/$pkgname/$pkgname-java/$pkgver/$pkgname-java-$pkgver.jar + setClasspath.sh) + +package() { + cd "$srcdir" + + install -D -m644 setClasspath.sh $pkgdir/usr/share/java/$pkgname/setClasspath.sh + install -m644 $pkgname-core-$pkgver.jar $pkgdir/usr/share/java/$pkgname/$pkgname-core-$pkgver.jar + install -m644 $pkgname-java-$pkgver.jar $pkgdir/usr/share/java/$pkgname/$pkgname-java-$pkgver.jar + + cd $pkgdir/usr/share/java/$pkgname + + ln -s $pkgname-core-$pkgver.jar $pkgname-core.jar + ln -s $pkgname-java-$pkgver.jar $pkgname-java.jar + +} + +sha1sums=('11bd0c34fc6ac3c3cbf440ab8180cc6422c044e9' + 'cb2ffa720f75b2fce8cfd1875599319e75ea9557' + '6ad50f7f1e4f24981f3a1b6397eca8f2bf329046') diff --git a/setClasspath.sh b/setClasspath.sh new file mode 100644 index 000000000000..c09b191fc9b8 --- /dev/null +++ b/setClasspath.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +## +# This script will set parboiled's classpath variable. +## + +PARBOILED_CLASSPATH=/usr/share/java/parboiled/parboiled-core.jar:/usr/share/java/parboiled/parboiled-java.jar:/usr/share/java/asm/asm.jar:/usr/share/java/asm/asm-analysis.jar:/usr/share/java/asm/asm-tree.jar:/usr/share/java/asm/asm-util.jar |