diff options
author | Rasmus Moorats | 2023-07-31 17:12:57 +0300 |
---|---|---|
committer | Rasmus Moorats | 2023-07-31 17:12:57 +0300 |
commit | 66ce00237c1dc7a7533b2cad6a943c0fa593fc1d (patch) | |
tree | 6f27e345a4f810cffea1690b76efdf56d21a99a3 | |
parent | c53c83d17708684fa2f67f8af8c3bc737c986ec7 (diff) | |
download | aur-66ce00237c1dc7a7533b2cad6a943c0fa593fc1d.tar.gz |
update to 2023.8
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 54 |
2 files changed, 31 insertions, 33 deletions
@@ -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 @@ -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}" } |