summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabioLolix2023-08-13 17:10:52 +0200
committerFabioLolix2023-08-13 17:10:52 +0200
commitcf4e3dd0cb327e44cd8679f35db6350b02564e00 (patch)
tree7a772859bb53e7b2d9c1478a789379c6aa9d3647
downloadaur-cf4e3dd0cb327e44cd8679f35db6350b02564e00.tar.gz
upload
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD32
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..cc7e1b0b7f83
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = keycutter-git
+ pkgdesc = Password generator
+ pkgver = r42.0fc9252
+ pkgrel = 1
+ url = https://github.com/UnicornyRainbow/Secrets
+ arch = any
+ license = AGPL3
+ makedepends = git
+ makedepends = meson
+ makedepends = ninja
+ depends = gtk4
+ depends = libadwaita
+ provides = keycutter
+ conflicts = keycutter
+ source = git+https://github.com/UnicornyRainbow/Secrets.git
+ sha256sums = SKIP
+
+pkgname = keycutter-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..574e637ac03d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Your Name <youremail@domain.com>
+
+pkgname=keycutter-git
+pkgver=r42.0fc9252
+pkgrel=1
+pkgdesc="Password generator"
+arch=(any)
+url="https://github.com/UnicornyRainbow/Secrets"
+license=(AGPL3)
+depends=(gtk4 libadwaita)
+makedepends=(git meson ninja)
+provides=(keycutter)
+conflicts=(keycutter)
+options=()
+source=("git+https://github.com/UnicornyRainbow/Secrets.git")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd Secrets
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd Secrets
+ arch-meson build
+ ninja -C build
+}
+
+package() {
+ cd Secrets
+ DESTDIR="${pkgdir}" ninja -C build install
+}