From cc0fd79d6fcc5b99348f30b9ea4705edf438baa7 Mon Sep 17 00:00:00 2001 From: Eshan Roy Date: Wed, 27 Nov 2024 16:03:03 +0530 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=89=20feat(falcon):=20insert=20snigdha?= =?UTF-8?q?=20os=20falcon=20pkgbuild?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- snigdhaos-falcon/PKGBUILD | 45 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 snigdhaos-falcon/PKGBUILD diff --git a/snigdhaos-falcon/PKGBUILD b/snigdhaos-falcon/PKGBUILD new file mode 100644 index 00000000..6f9807da --- /dev/null +++ b/snigdhaos-falcon/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Eshan Roy +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 +} \ No newline at end of file