summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 27 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..263bcea49f92
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Antoine POPINEAU <antoine at popineau dot eu>
+
+pkgname=greetd-tuigreet
+pkgver=0.1.0
+pkgrel=1
+
+pkgdesc='A console UI greeter for greetd'
+url='https://github.com/apognu/tuigreet'
+license=(GPL3)
+conflicts=(greetd-tuigreet-bin greetd-tuigreet-git)
+
+arch=(x86_64)
+depends=()
+makedepends=(rust)
+
+source=("${url}/archive/${pkgver}.tar.gz")
+sha256sums=('57768c14110755ba7fa3b30f599904c16adb2ec19909842e382a65aaacec823e')
+
+build() {
+ cd "tuigreet-${pkgver}"
+ cargo build --release
+}
+
+package() {
+ install -Dm755 "${srcdir}/tuigreet-${pkgver}/target/release/tuigreet" "${pkgdir}/usr/bin/tuigreet"
+ install -Dm644 "${srcdir}/tuigreet-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/tuigreet/LICENSE"
+}