summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRasmus Moorats2023-07-31 17:12:57 +0300
committerRasmus Moorats2023-07-31 17:12:57 +0300
commit66ce00237c1dc7a7533b2cad6a943c0fa593fc1d (patch)
tree6f27e345a4f810cffea1690b76efdf56d21a99a3
parentc53c83d17708684fa2f67f8af8c3bc737c986ec7 (diff)
downloadaur-66ce00237c1dc7a7533b2cad6a943c0fa593fc1d.tar.gz
update to 2023.8
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD54
2 files changed, 31 insertions, 33 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d7e561d2c6ed..58ab84907bd1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,15 @@
pkgbase = burpsuite-pro
pkgdesc = An integrated platform for performing security testing of web applications (professional edition)
- pkgver = 2023.7.1
+ pkgver = 2023.8
pkgrel = 1
url = https://portswigger.net/burp/
arch = any
license = custom
makedepends = zip
- depends = java-runtime>=17,
+ depends = java-runtime>=17.0.0
depends = hicolor-icon-theme
- noextract = burpsuite-pro-2023.7.1-orig.jar
- source = burpsuite-pro-2023.7.1-orig.jar::https://portswigger.net/burp/releases/download?product=pro&version=2023.7.1&type=Jar
+ noextract = burpsuite-pro-2023.8-orig.jar
+ source = burpsuite-pro-2023.8-orig.jar::https://portswigger.net/burp/releases/download?product=pro&version=2023.8&type=Jar
source = burpsuite-pro.desktop
source = splash.png
source = icon16.png
@@ -20,7 +20,7 @@ pkgbase = burpsuite-pro
source = icon256.png
source = icon512.png
source = icon.svg
- sha256sums = 1ce23749c68c2dec28c4ae213139a97c7d61af266d9e02342b69883928016c61
+ sha256sums = 20e42355de8abfaf93dbd1c7316fcf09f02fe8054f02ea80396d5d6b50335751
sha256sums = f442258c5616969bfaad7c20b2ff99f05696ad04c2e2c3d145a360615650b9ec
sha256sums = be5226ff91b37f6102e143a1b8cf54c41ea66b2da6cff2d5df660b3b1a411c86
sha256sums = ff0b230af06fb76af053090ac021bf45b88341d746e67f6bb9e94ba40957d9d8
diff --git a/PKGBUILD b/PKGBUILD
index 4440bc0f78be..b21a430201e1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,27 +2,27 @@
# Maintainer: freb
pkgname=burpsuite-pro
-pkgver=2023.7.1
+pkgver=2023.8
pkgrel=1
-pkgdesc="An integrated platform for performing security testing of web applications (professional edition)"
-url="https://portswigger.net/burp/"
-depends=('java-runtime>=17', 'hicolor-icon-theme')
+pkgdesc='An integrated platform for performing security testing of web applications (professional edition)'
+url='https://portswigger.net/burp/'
+depends=('java-runtime>=17.0.0' 'hicolor-icon-theme')
makedepends=('zip')
arch=('any')
license=('custom')
noextract=("${pkgname}-${pkgver}-orig.jar")
source=("${pkgname}-${pkgver}-orig.jar::https://portswigger.net/burp/releases/download?product=pro&version=${pkgver}&type=Jar"
- ${pkgname}.desktop
- splash.png
- icon16.png
- icon24.png
- icon32.png
- icon48.png
- icon128.png
- icon256.png
- icon512.png
- icon.svg)
-sha256sums=('1ce23749c68c2dec28c4ae213139a97c7d61af266d9e02342b69883928016c61'
+ "${pkgname}.desktop"
+ 'splash.png'
+ 'icon16.png'
+ 'icon24.png'
+ 'icon32.png'
+ 'icon48.png'
+ 'icon128.png'
+ 'icon256.png'
+ 'icon512.png'
+ 'icon.svg')
+sha256sums=('20e42355de8abfaf93dbd1c7316fcf09f02fe8054f02ea80396d5d6b50335751'
'f442258c5616969bfaad7c20b2ff99f05696ad04c2e2c3d145a360615650b9ec'
'be5226ff91b37f6102e143a1b8cf54c41ea66b2da6cff2d5df660b3b1a411c86'
'ff0b230af06fb76af053090ac021bf45b88341d746e67f6bb9e94ba40957d9d8'
@@ -35,27 +35,25 @@ sha256sums=('1ce23749c68c2dec28c4ae213139a97c7d61af266d9e02342b69883928016c61'
'8777077ed5b1809c8adde4c056a315f8ec8f1b79f4c4c0e60eb3582c4d7ab71d')
prepare() {
- cd ${srcdir}
- cp ${pkgname}-${pkgver}-orig.jar ${pkgname}-${pkgver}.jar
+ cp "${srcdir}/${pkgname}-${pkgver}-orig.jar" "${srcdir}/${pkgname}-${pkgver}.jar"
# remove useless chromium versions
- zip -d ${pkgname}-${pkgver}.jar 'chromium-macosx*.zip' 'chromium-win*.zip'
+ zip -d "${srcdir}/${pkgname}-${pkgver}.jar" 'chromium-macosx*.zip' 'chromium-win*.zip'
}
package() {
- cd ${srcdir}
- install -Dm644 ${pkgname}-${pkgver}.jar ${pkgdir}/usr/share/${pkgname}/${pkgname}.jar
- install -Dm644 ${pkgname}.desktop -t ${pkgdir}/usr/share/applications/
- install -Dm644 splash.png ${pkgdir}/usr/share/pixmaps/${pkgname}-splash.png
+ install -Dm644 "${srcdir}/${pkgname}-${pkgver}.jar" "${pkgdir}/usr/share/${pkgname}/${pkgname}.jar"
+ install -Dm644 "${srcdir}/${pkgname}.desktop" -t "${pkgdir}/usr/share/applications/"
+ install -Dm644 "${srcdir}/splash.png" "${pkgdir}/usr/share/pixmaps/${pkgname}-splash.png"
# install icons
for size in {16,24,32,48,128,256,512}; do
- install -Dm644 icon${size}.png ${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/burpsuite-pro.png
+ install -Dm644 "${srcdir}/icon${size}.png" "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/burpsuite-pro.png"
done
- install -Dm644 icon.svg ${pkgdir}/usr/share/icons/hicolor/scalable/apps/burpsuite-pro.svg
+ install -Dm644 "${srcdir}/icon.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/apps/burpsuite-pro.svg"
# create startup file for burpsuite-pro.
- mkdir -m755 ${pkgdir}/usr/bin
- echo "#!/bin/sh" > ${pkgdir}/usr/bin/${pkgname}
- echo "exec \"\$JAVA_HOME/bin/java\" \"-splash:/usr/share/pixmaps/${pkgname}-splash.png\" \"--add-opens\" \"java.base/java.lang=ALL-UNNAMED\" \"--add-opens\" \"java.base/javax.crypto=ALL-UNNAMED\" \"--add-opens\" \"java.desktop/javax.swing=ALL-UNNAMED\" \"-jar\" \"/usr/share/${pkgname}/${pkgname}.jar\" \"\$@\"" >> ${pkgdir}/usr/bin/${pkgname}
- chmod 755 ${pkgdir}/usr/bin/${pkgname}
+ mkdir -m755 "${pkgdir}/usr/bin"
+ echo "#!/bin/sh" > "${pkgdir}/usr/bin/${pkgname}"
+ echo "exec \"\$JAVA_HOME/bin/java\" \"-splash:/usr/share/pixmaps/${pkgname}-splash.png\" \"--add-opens\" \"java.base/java.lang=ALL-UNNAMED\" \"--add-opens\" \"java.base/javax.crypto=ALL-UNNAMED\" \"--add-opens\" \"java.desktop/javax.swing=ALL-UNNAMED\" \"-jar\" \"/usr/share/${pkgname}/${pkgname}.jar\" \"\$@\"" >> "${pkgdir}/usr/bin/${pkgname}"
+ chmod 755 "${pkgdir}/usr/bin/${pkgname}"
}