From faa5cff0a1c41cc3b1b116bd20b70c364cdb2bcb Mon Sep 17 00:00:00 2001
From: Yigit Sever
Date: Tue, 13 Sep 2022 18:27:50 +0300
Subject: rlr-git: added desktop file

---
 rlr-git/PKGBUILD | 25 ++++++++++++++-----------
 1 file changed, 14 insertions(+), 11 deletions(-)

(limited to 'rlr-git/PKGBUILD')

diff --git a/rlr-git/PKGBUILD b/rlr-git/PKGBUILD
index a1773e0..979f263 100644
--- a/rlr-git/PKGBUILD
+++ b/rlr-git/PKGBUILD
@@ -1,37 +1,40 @@
 # Maintainer: Yigit Sever <yigit at yigitsever dot com>
+
 pkgname=rlr-git # '-bzr', '-git', '-hg' or '-svn'
-pkgver=r19.3d62f7a
+pkgver=r25.5fd3169
 pkgrel=1
 pkgdesc="interactive pixel screen ruler and protractor"
 arch=('any')
 url="https://github.com/epilys/rlr"
 license=('GPL')
-depends=()
 makedepends=('git' 'cargo') # 'bzr', 'git', 'mercurial' or 'subversion'
 provides=("${pkgname%-git}")
 conflicts=("${pkgname%-git}")
-source=("${pkgname%-git}::git+${url}")
-sha256sums=('SKIP')
+source=("${pkgname%-git}::git+${url}" "${pkgname%-git}.desktop")
+sha256sums=('SKIP'
+            '7f659ea7e8cb794963ff6881294a8aba388c33bc10c7e14c1ecf58fb241386e7')
 
 pkgver() {
 	cd "$srcdir/${pkgname%-git}"
-  # Git, no tags available
+	# git, no tags available
 	printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
 }
 
 prepare() {
 	cd "$srcdir/${pkgname%-git}"
-  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+	cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
 }
 
 build() {
 	cd "$srcdir/${pkgname%-git}"
-  export RUSTUP_TOOLCHAIN=stable
-  export CARGO_TARGET_DIR=target
-  cargo build --frozen --release --all-features
+	export RUSTUP_TOOLCHAIN=stable
+	export CARGO_TARGET_DIR=target
+	cargo build --frozen --release --all-features
 }
 
 package() {
-	cd "$srcdir/${pkgname%-git}"
-  install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/${pkgname%-git}"
+	# binary
+	install -Dm0755 "${srcdir}/${pkgname%-git}/target/release/${pkgname%-git}" -t "${pkgdir}/usr/bin/"
+	# desktop file
+	install -Dm644 "${pkgname%-git}.desktop" "${pkgdir}/usr/share/applications/${pkgname%-git}.desktop"
 }
-- 
cgit v1.2.3-70-g09d2