diff options
author | Shrinivas Vishnu Kumbhar | 2021-04-04 20:21:46 +0530 |
---|---|---|
committer | Shrinivas Vishnu Kumbhar | 2021-04-04 20:21:46 +0530 |
commit | d72ae7c065be08b81787b56102f310c991ee1297 (patch) | |
tree | d15d814b1fc5dc8dca889b63a59e2d8403e95e6c | |
download | aur-d72ae7c065be08b81787b56102f310c991ee1297.tar.gz |
init
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | greetd-qtgreet.install | 17 |
3 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3bec894951f6 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = greetd-qtgreet + pkgdesc = Qt based greeter for greetd, to be run under wayfire or similar wlr-based compositors. + pkgver = 1.0.0 + pkgrel = 1 + url = https://gitlab.com/marcusbritanicus/QtGreet + install = greetd-qtgreet.install + arch = aarch64 + arch = x86_64 + license = GPLv3 + makedepends = cmake + makedepends = extra-cmake-modules + makedepends = python + depends = qt5-base + depends = wlroots + depends = wayfire + depends = qt5-wayland + depends = greetd + source = QtGreet-v1.0.0::https://gitlab.com/marcusbritanicus/QtGreet/-/archive/v1.0.0/QtGreet-v1.0.0.tar.gz + md5sums = ea391a96c297a967e16ac4cc7300e8f9 + +pkgname = greetd-qtgreet + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8969f7469d6a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Librewish <librewish@gmail.com? +# Contributer: Dan Johansen <strit@manjaro.org> + +pkgname=greetd-qtgreet +_pkgname=QtGreet +pkgver=1.0.0 +pkgrel=1 +pkgdesc='Qt based greeter for greetd, to be run under wayfire or similar wlr-based compositors.' +arch=('aarch64' 'x86_64') +url="https://gitlab.com/marcusbritanicus/QtGreet" +license=(GPLv3) +depends=('qt5-base' 'wlroots' 'wayfire' 'qt5-wayland' 'greetd') +makedepends=('cmake' 'extra-cmake-modules' 'python') +#provides=('greetd') +#conflicts=('greetd') +install=$pkgname.install +_commit=9859e90af4da1ff724e5c1443dc5f9ce84dff10a +source=("$_pkgname-v$pkgver::https://gitlab.com/marcusbritanicus/QtGreet/-/archive/v$pkgver/QtGreet-v$pkgver.tar.gz") +#source=("git+https://gitlab.com/marcusbritanicus/QtGreet.git#commit=$_commit") +md5sums=('ea391a96c297a967e16ac4cc7300e8f9') + +#pkgver() { +# cd $pkgname +# echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD) +#} + +prepare() { + cd $_pkgname-v$pkgver + #cd $_pkgname + python setup.py prepare --no-greetd +} + +build() { + cd $_pkgname-v$pkgver + #cd $_pkgname + python setup.py build --no-greetd +} + +package() { + cd $_pkgname-v$pkgver + #cd $_pkgname + python setup.py install --prefix $pkgdir --no-greetd +} diff --git a/greetd-qtgreet.install b/greetd-qtgreet.install new file mode 100644 index 000000000000..927bcde858f0 --- /dev/null +++ b/greetd-qtgreet.install @@ -0,0 +1,17 @@ +post_install() { + # Create the system user: greeter + useradd -r -M -G video greeter + + # Create the default + chown -R greeter:greeter /etc/greetd/ + chown -R greeter:greeter /etc/qtgreet/ +} + +post_remove() { + # Delete the system user: greeter + userdel -f greeter + + # Create the default + rm -rf /etc/greetd/ /etc/qtgreet + rm /etc/systemd/system/greetd.service +} |