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:

Reply via email to