summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortheguy2021-10-16 20:42:20 +0200
committertheguy2021-10-16 20:42:20 +0200
commit53eb2586355dac9b2eb5ffd66cbbc1e6d0364d52 (patch)
treefb1d6a4cdd722047283ea924a0c3757fe62f1f2c
downloadaur-53eb2586355dac9b2eb5ffd66cbbc1e6d0364d52.tar.gz
initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD32
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..11ba2b8f7c98
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = deskent-git
+ pkgdesc = Find and inspect .desktop files
+ pkgver = 0.2.0
+ pkgrel = 1
+ url = https://github.com/takluyver/deskent
+ arch = any
+ license = MIT
+ makedepends = git
+ makedepends = cargo
+ provides = deskent
+ conflicts = deskent
+ source = deskent::git+https://github.com/takluyver/deskent.git
+ sha256sums = SKIP
+
+pkgname = deskent-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c5760cf2e40a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: theguy147 <yakamoz147 (at) protonmail (dot) com>
+
+pkgname=deskent-git
+_pkgname=${pkgname%-git}
+pkgver=r16.1bc8eac
+pkgrel=1
+pkgdesc="Find and inspect .desktop files"
+arch=('any')
+url="https://github.com/takluyver/deskent"
+license=("MIT")
+makedepends=("git" "cargo")
+provides=(${_pkgname})
+conflicts=(${_pkgname})
+source=("${_pkgname}::git+${url}.git")
+sha256sums=("SKIP")
+
+pkgver() {
+ cd "${_pkgname}"
+ ( set -o pipefail
+ git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
+}
+
+build() {
+ cd "${_pkgname}"
+ cargo build --release
+}
+
+package() {
+ install -Dm755 "${_pkgname}/target/release/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"
+}