Files
snigdhaos-pkgbuilds/snigdhaos-falcon/PKGBUILD
2024-11-27 16:03:03 +05:30

45 lines
936 B
Bash

# Maintainer: Eshan Roy <eshan@snigdhaos.org>
pkgname=snigdhaos-falcon
pkgver=1
_pkgver=1
pkgrel=1
pkgdesc="An application for common tools installer"
arch=(
'any'
)
url="https://github.com/Snigdha-OS/snigdhaos-falcon/"
license=(
'MIT'
)
depends=(
'qt6-base'
'xdg-utils'
'snigdhaos-libs'
)
makedepends=(
'git'
)
groups=(
'snigdhaos'
)
source=("")
sha256sums=(
'SKIP'
)
pkgver() {
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
build() {
cd "$srcdir/$pkgname-$_pkgver" || exit
qmake-qt6 $pkgname.pro
make
}
package() {
cd "$srcdir/$pkgname-$_pkgver" || exit
make INSTALL_ROOT="$pkgdir" install
install -Dm0644 org.snigdhaos.snigdhaos-falcon.pkexec.policy "$pkgdir"/usr/share/polkit-1/actions/org.snigdhaos.snigdhaos-falcon.pkexec.policy
install -Dm0755 shellrunner,sh "$pkgdir"/usr/share/snigdhaos/scripts/snigdhaos-falcon/shellrunner.sh
}