Date: Friday, January 13, 2023 @ 12:56:57
Author: orhun
Revision: 1383253
upgpkg: helix 22.12-2: install icon and desktop entry (FS#77102)
Modified:
helix/trunk/PKGBUILD
----------+
PKGBUILD | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-01-13 12:53:10 UTC (rev 1383252)
+++ PKGBUILD 2023-01-13 12:56:57 UTC (rev 1383253)
@@ -4,12 +4,12 @@
pkgname=helix
pkgver=22.12
-pkgrel=1
+pkgrel=2
pkgdesc="A post-modern modal text editor"
arch=('x86_64')
url="https://helix-editor.com"
license=('MPL2')
-depends=('bash')
+depends=('bash' 'hicolor-icon-theme')
makedepends=('cargo' 'git')
install="$pkgname.install"
source=("$pkgname-$pkgver.tar.gz::https://github.com/helix-editor/helix/archive/$pkgver.tar.gz"
@@ -21,6 +21,7 @@
prepare() {
cd "$pkgname-$pkgver"
sed -i "s|hx|helix|g" contrib/completion/hx.*
+ sed -i 's|hx|helix|g' contrib/Helix.desktop
cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
}
@@ -52,6 +53,8 @@
install -Dm 644 "contrib/completion/hx.bash"
"$pkgdir/usr/share/bash-completion/completions/$pkgname"
install -Dm 644 "contrib/completion/hx.fish"
"$pkgdir/usr/share/fish/vendor_completions.d/$pkgname.fish"
install -Dm 644 "contrib/completion/hx.zsh"
"$pkgdir/usr/share/zsh/site-functions/_$pkgname"
+ install -Dm 644 "contrib/Helix.desktop"
"$pkgdir/usr/share/applications/$pkgname.desktop"
+ install -Dm 644 "contrib/$pkgname.png" -t
"$pkgdir/usr/share/icons/hicolor/256x256/apps"
}
# vim: ts=2 sw=2 et: