diff options
author | Denis Kasak | 2020-04-28 12:20:30 +0200 |
---|---|---|
committer | Denis Kasak | 2020-04-28 12:20:30 +0200 |
commit | f90dde6fe7b423b9a275e87cf8392b47d7e8271d (patch) | |
tree | faca9472a3b04f3098e156e9dd459207d78704e2 | |
parent | 4075b3b0af3558f3d0cfe03a07809f09f7d1cd39 (diff) | |
download | aur-f90dde6fe7b423b9a275e87cf8392b47d7e8271d.tar.gz |
Update to 2020.4.
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 9 | ||||
-rw-r--r-- | burpsuite.install | 15 |
3 files changed, 26 insertions, 9 deletions
@@ -1,17 +1,18 @@ pkgbase = burpsuite pkgdesc = An integrated platform for performing security testing of web applications (free edition). - pkgver = 2020.2.1 + pkgver = 2020.4 pkgrel = 1 url = https://portswigger.net/burp/ + install = burpsuite.install arch = any license = custom - depends = java-runtime - noextract = burpsuite-2020.2.1.jar - source = burpsuite-2020.2.1.jar::https://portswigger.net/burp/releases/download?product=community&version=2020.2.1&type=Jar + depends = java-runtime>=9 + noextract = burpsuite-2020.4.jar + source = burpsuite-2020.4.jar::https://portswigger.net/burp/releases/download?product=community&version=2020.4&type=Jar source = LICENSE source = burpsuite.desktop source = icon64.png - sha256sums = d60aae76f65bbea92775fff73a35ee395841ee817d7f7eff281970d79270d622 + sha256sums = 009ceb84060724dc4a0943c69b2cc8a0e382ef68085216d8e610f944707576a6 sha256sums = a1146672de7084a1cddc5b7dab4d18b3530c194bd6e45a2b0ac04b579751ca30 sha256sums = 950c61d7ce1257c21a4152abebb8da320d0206ceb59247d6c912903d1ed39fc8 sha256sums = d31232a7dbdab9d5723f12aa25c52d13fd46ef2e8837a85fb9a08c3a7f151541 @@ -5,11 +5,11 @@ # Contributor: kageurufu pkgname=burpsuite -pkgver=2020.2.1 +pkgver=2020.4 pkgrel=1 pkgdesc="An integrated platform for performing security testing of web applications (free edition)." url="https://portswigger.net/burp/" -depends=('java-runtime') +depends=('java-runtime>=9') arch=('any') license=('custom') noextract=("${pkgname}-${pkgver}.jar") @@ -17,7 +17,8 @@ source=("${pkgname}-${pkgver}.jar::https://portswigger.net/burp/releases/downloa LICENSE burpsuite.desktop icon64.png) -sha256sums=('d60aae76f65bbea92775fff73a35ee395841ee817d7f7eff281970d79270d622' +install=burpsuite.install +sha256sums=('009ceb84060724dc4a0943c69b2cc8a0e382ef68085216d8e610f944707576a6' 'a1146672de7084a1cddc5b7dab4d18b3530c194bd6e45a2b0ac04b579751ca30' '950c61d7ce1257c21a4152abebb8da320d0206ceb59247d6c912903d1ed39fc8' 'd31232a7dbdab9d5723f12aa25c52d13fd46ef2e8837a85fb9a08c3a7f151541') @@ -35,7 +36,7 @@ package() { # Create startup file for burpsuite. echo "#!/bin/sh" > ${pkgdir}/usr/bin/${pkgname} echo "exec \$JAVA_HOME/bin/java -jar /usr/share/burpsuite/burpsuite.jar \$@" >> ${pkgdir}/usr/bin/${pkgname} - chmod +x ${pkgdir}/usr/bin/${pkgname} + chmod 755 ${pkgdir}/usr/bin/${pkgname} } # vim:set ts=2 sw=2 et: diff --git a/burpsuite.install b/burpsuite.install new file mode 100644 index 000000000000..0bb75c82e401 --- /dev/null +++ b/burpsuite.install @@ -0,0 +1,15 @@ +_ensure_java_version() { + case "$(archlinux-java get)" in + java-8-*) + printf '%s\n' 'Java 8 is no longer supported by Burpsuite. Please change your default Java implementation using `archlinux-java`.' + ;; + esac +} + +post_install() { + _ensure_java_version +} + +post_upgrade() { + _ensure_java_version +} |