diff options
author | Wojciech Ochmański | 2015-06-20 12:51:52 +0200 |
---|---|---|
committer | Wojciech Ochmański | 2015-06-20 12:51:52 +0200 |
commit | 5339e4a9a9d52054cb326d72bbb24d3d6ad88779 (patch) | |
tree | 72c4413eb464ff0c9b8d0a0fd6eddeff34f702bc | |
download | aur-5339e4a9a9d52054cb326d72bbb24d3d6ad88779.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 30 | ||||
-rwxr-xr-x | crawljax | 2 |
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' "$@" |