# Maintainer: zxp19821005 pkgname=airgorah-bin _appname="com.martin-olivier.${pkgname%-bin}" pkgver=0.7.3 pkgrel=1 pkgdesc="A WiFi auditing software that can perform deauth attacks and passwords cracking" arch=( 'aarch64' 'x86_64' ) url="https://crates.io/crates/airgorah" _ghurl="https://github.com/martin-olivier/airgorah" license=("MIT") provides=("${pkgname%-bin}=${pkgver}") conflicts=("${pkgname%-bin}") depends=( 'cairo' 'pango' 'gdk-pixbuf2' 'gtk4' 'aircrack-ng' ) optdepends=( 'crunch' ) source_aarch64=("${pkgname%-bin}-${pkgver}-aarch64.pkg.tar.zst::${_ghurl}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}_aarch64.pkg.tar.zst") source_x86_64=("${pkgname%-bin}-${pkgver}-x86_64.pkg.tar.zst::${_ghurl}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}_x86_64.pkg.tar.zst") sha256sums_aarch64=('f3733447a315048422b69ed6156795958d51b8f3a9f2641870a0e840c3b35acb') sha256sums_x86_64=('bfa7dddda741f09b0e489cf50d932890003fb2dbccbe51a1ef87d7648f0d7d47') build() { sed "s|/usr/share/pixmaps/${pkgname%-bin}.png|${pkgname%-bin}|g" -i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" } package() { install -Dm755 "${srcdir}/usr/bin/${pkgname%-bin}" -t "${pkgdir}/usr/bin" install -Dm644 "${srcdir}/etc/${pkgname%-bin}/config.toml" -t "${pkgdir}/etc/${pkgname%-bin}" install -Dm644 "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" install -Dm644 "${srcdir}/usr/share/pixmaps/${pkgname%-bin}.png" -t "${pkgdir}/usr/share/pixmaps" install -Dm644 "${srcdir}/usr/share/polkit-1/actions/org.freedesktop.policykit.${pkgname%-bin}.policy" -t "${pkgdir}/usr/share/polkit-1/actions" install -Dm644 "${srcdir}/usr/share/doc/${pkgname%-bin}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" }