summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWojciech Ochmański2015-06-20 12:51:52 +0200
committerWojciech Ochmański2015-06-20 12:51:52 +0200
commit5339e4a9a9d52054cb326d72bbb24d3d6ad88779 (patch)
tree72c4413eb464ff0c9b8d0a0fd6eddeff34f702bc
downloadaur-5339e4a9a9d52054cb326d72bbb24d3d6ad88779.tar.gz
Initial import
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD30
-rwxr-xr-xcrawljax2
3 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..96e57553b0f2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = crawljax
+ pkgdesc = Open source Java tool for automatically crawling and testing modern web applications
+ pkgver = 3.6
+ pkgrel = 1
+ url = http://crawljax.com/
+ arch = any
+ license = apache
+ depends = java-runtime
+ optdepends = phantomjs: headless Webkit
+ noextract = crawljax-cli-3.6.zip
+ source = https://github.com/crawljax/crawljax/releases/download/crawljax-3.6/crawljax-cli-3.6.zip
+ source = crawljax
+ sha256sums = a16a7b11a7f65f11e525104d9f60be8855f1a327b9b25649b24f0f47c9d0cfbe
+ sha256sums = c9d7111e3080ee9a32ff8de4ca5c5ae89d8131e70f945f3afafebd583b3fbca4
+
+pkgname = crawljax
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..afd28698302f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: grimsock <lord.grimsock at gmail dot com>
+
+pkgname=crawljax
+pkgver=3.6
+pkgrel=1
+pkgdesc="Open source Java tool for automatically crawling and testing modern web applications"
+arch=('any')
+url="http://crawljax.com/"
+license=('apache')
+depends=('java-runtime')
+optdepends=('phantomjs: headless Webkit')
+source=("https://github.com/${pkgname}/${pkgname}/releases/download/${pkgname}-${pkgver}/${pkgname}-cli-${pkgver}.zip"
+ "crawljax")
+noextract=("${pkgname}-cli-${pkgver}.zip")
+sha256sums=('a16a7b11a7f65f11e525104d9f60be8855f1a327b9b25649b24f0f47c9d0cfbe'
+ 'c9d7111e3080ee9a32ff8de4ca5c5ae89d8131e70f945f3afafebd583b3fbca4')
+
+package() {
+ unzip "${pkgname}-cli-${pkgver}.zip" -d "${srcdir}"
+
+ install -Dm 644 "${srcdir}/${pkgname}-cli-${pkgver}/${pkgname}-cli-${pkgver}.jar" "${pkgdir}/usr/share/java/${pkgname}/${pkgname}-cli-${pkgver}.jar"
+
+ # lib jars
+ jars=`ls "${srcdir}/${pkgname}-cli-${pkgver}/lib/"`
+ for jar in $jars; do
+ install -Dm 644 "${srcdir}/${pkgname}-cli-${pkgver}/lib/${jar}" "${pkgdir}/usr/share/java/${pkgname}/lib/${jar}"
+ done
+
+ install -Dm 755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+}
diff --git a/crawljax b/crawljax
new file mode 100755
index 000000000000..fd5501dd19cb
--- /dev/null
+++ b/crawljax
@@ -0,0 +1,2 @@
+#!/bin/sh
+"$JAVA_HOME/bin/java" -jar '/usr/share/java/crawljax/crawljax-cli-3.6.jar' "$@"