Date: Friday, September 2, 2022 @ 21:00:57 Author: maximbaz Revision: 1291001
archrelease: copy trunk to community-x86_64 Added: helix/repos/community-x86_64/PKGBUILD (from rev 1291000, helix/trunk/PKGBUILD) helix/repos/community-x86_64/helix.install (from rev 1291000, helix/trunk/helix.install) helix/repos/community-x86_64/helix.sh (from rev 1291000, helix/trunk/helix.sh) Deleted: helix/repos/community-x86_64/PKGBUILD helix/repos/community-x86_64/helix.install helix/repos/community-x86_64/helix.sh ---------------+ PKGBUILD | 114 ++++++++++++++++++++++++++++---------------------------- helix.install | 6 +- helix.sh | 6 +- 3 files changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-09-02 21:00:52 UTC (rev 1291000) +++ PKGBUILD 2022-09-02 21:00:57 UTC (rev 1291001) @@ -1,57 +0,0 @@ -# Maintainer: Orhun Parmaksız <or...@archlinux.org> -# Maintainer: Maxim Baz <archlinux at maximbaz dot com> -# Contributor: Wojciech Kępka (wojci...@wkepka.dev) - -pkgname=helix -pkgver=22.08 -pkgrel=1 -pkgdesc="A post-modern modal text editor" -arch=('x86_64') -url="https://helix-editor.com" -license=('MPL2') -depends=('bash') -makedepends=('cargo' 'git') -install="$pkgname.install" -source=("$pkgname-$pkgver.tar.gz::https://github.com/helix-editor/helix/archive/$pkgver.tar.gz" - "$pkgname.sh") -sha256sums=('292321d8d241b506f94b36489072202df4f57de8a0fbe8b16fb25c2ce5d5bf93' - '90d14e5c8fb65e64b508fcf4358cb45191b39e24bd6c5981814139a2a627fa5c') -options=('!lto') - -prepare() { - cd "$pkgname-$pkgver" - sed -i "s|hx|helix|g" contrib/completion/hx.* - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd "$pkgname-$pkgver" - cargo build --frozen --release -} - -check() { - cd "$pkgname-$pkgver" - cargo test --frozen --all-features -} - -package() { - cd "$pkgname-$pkgver" - install -Dm 755 "../$pkgname.sh" "$pkgdir/usr/bin/$pkgname" - install -Dm 755 "target/release/hx" "$pkgdir/usr/lib/$pkgname/hx" - install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" - - local runtime_dir="$pkgdir/var/lib/$pkgname/runtime" - mkdir -p "$runtime_dir/grammars" - cp -r "runtime/queries" "$runtime_dir" - cp -r "runtime/themes" "$runtime_dir" - find "runtime/grammars" -type f -name '*.so' -exec \ - install -Dm 755 {} -t "$runtime_dir/grammars" \; - install -Dm 644 runtime/tutor.txt -t "$runtime_dir" - ln -s "/var/lib/$pkgname/runtime" "$pkgdir/usr/lib/$pkgname/runtime" - - 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" -} - -# vim: ts=2 sw=2 et: Copied: helix/repos/community-x86_64/PKGBUILD (from rev 1291000, helix/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-09-02 21:00:57 UTC (rev 1291001) @@ -0,0 +1,57 @@ +# Maintainer: Orhun Parmaksız <or...@archlinux.org> +# Maintainer: Maxim Baz <archlinux at maximbaz dot com> +# Contributor: Wojciech Kępka (wojci...@wkepka.dev) + +pkgname=helix +pkgver=22.08.1 +pkgrel=1 +pkgdesc="A post-modern modal text editor" +arch=('x86_64') +url="https://helix-editor.com" +license=('MPL2') +depends=('bash') +makedepends=('cargo' 'git') +install="$pkgname.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/helix-editor/helix/archive/$pkgver.tar.gz" + "$pkgname.sh") +sha256sums=('c9b184d53bab51e7a9fe81dc8c191a853177abba67ea408e968937f31b50b45a' + '90d14e5c8fb65e64b508fcf4358cb45191b39e24bd6c5981814139a2a627fa5c') +options=('!lto') + +prepare() { + cd "$pkgname-$pkgver" + sed -i "s|hx|helix|g" contrib/completion/hx.* + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname-$pkgver" + cargo build --frozen --release +} + +check() { + cd "$pkgname-$pkgver" + cargo test --frozen --all-features +} + +package() { + cd "$pkgname-$pkgver" + install -Dm 755 "../$pkgname.sh" "$pkgdir/usr/bin/$pkgname" + install -Dm 755 "target/release/hx" "$pkgdir/usr/lib/$pkgname/hx" + install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" + + local runtime_dir="$pkgdir/var/lib/$pkgname/runtime" + mkdir -p "$runtime_dir/grammars" + cp -r "runtime/queries" "$runtime_dir" + cp -r "runtime/themes" "$runtime_dir" + find "runtime/grammars" -type f -name '*.so' -exec \ + install -Dm 755 {} -t "$runtime_dir/grammars" \; + install -Dm 644 runtime/tutor.txt -t "$runtime_dir" + ln -s "/var/lib/$pkgname/runtime" "$pkgdir/usr/lib/$pkgname/runtime" + + 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" +} + +# vim: ts=2 sw=2 et: Deleted: helix.install =================================================================== --- helix.install 2022-09-02 21:00:52 UTC (rev 1291000) +++ helix.install 2022-09-02 21:00:57 UTC (rev 1291001) @@ -1,3 +0,0 @@ -post_upgrade() { - echo "The launcher binary is renamed as 'helix', alias hx='helix' if you were using 'hx'" -} Copied: helix/repos/community-x86_64/helix.install (from rev 1291000, helix/trunk/helix.install) =================================================================== --- helix.install (rev 0) +++ helix.install 2022-09-02 21:00:57 UTC (rev 1291001) @@ -0,0 +1,3 @@ +post_upgrade() { + echo "The launcher binary is renamed as 'helix', alias hx='helix' if you were using 'hx'" +} Deleted: helix.sh =================================================================== --- helix.sh 2022-09-02 21:00:52 UTC (rev 1291000) +++ helix.sh 2022-09-02 21:00:57 UTC (rev 1291001) @@ -1,3 +0,0 @@ -#!/usr/bin/env sh - -HELIX_RUNTIME=/var/lib/helix/runtime exec /usr/lib/helix/hx "$@" Copied: helix/repos/community-x86_64/helix.sh (from rev 1291000, helix/trunk/helix.sh) =================================================================== --- helix.sh (rev 0) +++ helix.sh 2022-09-02 21:00:57 UTC (rev 1291001) @@ -0,0 +1,3 @@ +#!/usr/bin/env sh + +HELIX_RUNTIME=/var/lib/helix/runtime exec /usr/lib/helix/hx "$@"