Skip to content

Instantly share code, notes, and snippets.

@rw-r-r-0644
Created November 26, 2025 14:15
Show Gist options
  • Select an option

  • Save rw-r-r-0644/1cf32d5ddb2c0a0d6d62ee9aae133aa7 to your computer and use it in GitHub Desktop.

Select an option

Save rw-r-r-0644/1cf32d5ddb2c0a0d6d62ee9aae133aa7 to your computer and use it in GitHub Desktop.
AUR angr-management TODO
[Desktop Entry]
Type=Application
Version=9.2.185
Name=angr-management
Comment= The official angr GUI
Path=/opt/angr-management
Exec=/opt/angr-management/angr-management
Icon=angr-management
Terminal=false
Categories=Development
# Maintainer: rw-r-r-0644 <[email protected]>
pkgname=angr-management
pkgver=9.2.185
pkgrel=1
pkgdesc='Graphical binary analysis tool powered by the angr binary analysis platform'
arch=('x86_64')
url="https://github.com/angr/angr-management"
license=('BSD')
source=(
"https://github.com/angr/angr-management/releases/download/v${pkgver}/angr-management-v${pkgver}-ubuntu-24.04-x86_64.tar.gz"
"angr-management.desktop"
"angr-management.png"
)
sha256sums=(
'948fab2898b5cc631bfccc733dacc0bdd30071923f85dcaab4eb32af44c0c94f'
'97e260d0097630b906094d564066c3309bdbbf50bc9ab1f8013d71ed9afd8b7e'
'20ae910e59c31fa5e89cedb15ebef885c0daa96f8c88f918431c744c15349a12'
)
options=(!strip)
# (TODO: add prerequisites and build tools)
package() {
# Extract built archive into destination folder
mkdir -p "${pkgdir}/opt/"
mv angr-management "${pkgdir}/opt"
mkdir -p "${pkgdir}/usr/bin/"
ln -s /opt/angr-management/angr-management "${pkgdir}"/usr/bin/angr-management
install -Dm 644 "${srcdir}"/angr-management.png -t "${pkgdir}"/usr/share/pixmaps/
install -Dm 644 "${srcdir}"/angr-management.desktop -t "${pkgdir}"/usr/share/applications/
}
# vim: ts=2 sw=2 et:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment