summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTheReturningVoid2017-03-23 17:38:33 +1100
committerTheReturningVoid2017-03-23 17:38:33 +1100
commit8e1015826c34029e15090d25efe934d3e6eac24a (patch)
tree27d253f455b0679a308341cf2d630f0a17531d2c
downloadaur-8e1015826c34029e15090d25efe934d3e6eac24a.tar.gz
Initial gwen-web commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD30
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1622588fe7b1
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = gwen-web
+ pkgdesc = A web automation engine for the Gwen interpreter.
+ pkgver = 2.3.2
+ pkgrel = 1
+ url = https://github.com/gwen-interpreter/gwen-web
+ arch = any
+ license = Apache
+ depends = java-runtime=8
+ optdepends = chromedriver: Google Chrome support (AUR)
+ optdepends = geckodriver: Firefox support
+ source = https://github.com/gwen-interpreter/gwen-web/releases/download/v2.3.2/gwen-web-2.3.2.zip
+ sha256sums = a10af039917b3ff494c75a15faa16719022b60c485a6dbe5a832829df6d5a354
+
+pkgname = gwen-web
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4a45c7244151
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Jacob Juric <jacobjuric1@gmail.com>
+
+pkgname=gwen-web
+pkgver=2.3.2
+pkgrel=1
+pkgdesc="A web automation engine for the Gwen interpreter."
+arch=('any')
+url="https://github.com/gwen-interpreter/gwen-web"
+license=('Apache')
+depends=('java-runtime=8')
+optdepends=('chromedriver: Google Chrome support (AUR)'
+ 'geckodriver: Firefox support')
+source=("https://github.com/gwen-interpreter/gwen-web/releases/download/v$pkgver/$pkgname-$pkgver.zip")
+sha256sums=('a10af039917b3ff494c75a15faa16719022b60c485a6dbe5a832829df6d5a354')
+
+package() {
+ cd "$pkgname-$pkgver"
+ install -Dm755 bin/gwen $pkgdir/opt/gwen-web/bin/gwen
+ install -Dm755 bin/gwen-web $pkgdir/opt/gwen-web/bin/gwen-web
+ install -Dm755 gwen $pkgdir/opt/gwen-web/gwen
+ install -Dm644 CHANGELOG $pkgdir/opt/gwen-web/CHANGELOG
+ install -Dm644 LICENSE $pkgdir/opt/gwen-web/LICENSE
+ install -Dm644 LICENSE-THIRDPARTY $pkgdir/opt/gwen-web/LICENSE-THIRDPARTY
+ install -Dm644 NOTICE $pkgdir/opt/gwen-web/NOTICE
+ cp -r lib $pkgdir/opt/gwen-web
+ cp -r features $pkgdir/opt/gwen-web
+ mkdir -p $pkgdir/usr/bin
+ ln -s $pkgdir/opt/gwen-web/bin/gwen $pkgdir/usr/bin/gwen
+ ln -s $pkgdir/opt/gwen-web/bin/gwen-web $pkgdir/usr/bin/gwen-web
+}