diff options
author | Orhun Parmaksız | 2021-09-30 20:16:54 +0300 |
---|---|---|
committer | Orhun Parmaksız | 2021-09-30 20:16:54 +0300 |
commit | 09e10968623b0ff984fea0c1c447e05a84f0f1c6 (patch) | |
tree | fdc07711f735538f244e83bb5d6f57898d384453 /PKGBUILD | |
parent | 8ae975a53178ebfbfb4766d460edc498a1ace780 (diff) | |
download | aur-zellij.tar.gz |
upgpkg: zellij 0.18.1-1
upstream release
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 17 insertions, 10 deletions
@@ -1,28 +1,35 @@ -# Maintainer: Julien Nicoulaud <julien.nicoulaud@gmail.com> +# Maintainer: orhun <orhunparmaksiz@gmail.com> +# Contributor: Julien Nicoulaud <julien.nicoulaud@gmail.com> + +# https://github.com/orhun/pkgbuilds + pkgname=zellij -pkgver=0.17.0 +pkgver=0.18.1 pkgrel=1 -pkgdesc="A terminal multiplexer." +pkgdesc="A terminal multiplexer" arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') url="https://zellij.dev" license=('MIT') depends=('gcc-libs') makedepends=('cargo') -provides=('zellij') -conflicts=('zellij-git' 'zellij-bin') -source=("https://github.com/zellij-org/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz") -sha512sums=('4ee19c70cb0f75b1fef43997357126250ea918f24c467dde44f0ff59ad046aa22639aff9fbe9224019ba9e91b1d409f08c8767d67d18b26b228cf8237a034a0b') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/zellij-org/${pkgname}/archive/v${pkgver}.tar.gz") +sha512sums=('533301a994a5ec65254cc17d5d651a0aed5ad259dcb9549213de6f964232fb047690136026f1602dfacda5eb7edf20d12846e603362bcd89ea269ecf5c71cb85') + +prepare() { + cd "$pkgname-$pkgver" + cargo fetch --locked +} build() { - cd "${srcdir}/${pkgname}-${pkgver}" - RUSTUP_TOOLCHAIN=stable cargo build --release --locked --all-features --target-dir=target + cd "$pkgname-$pkgver" + RUSTUP_TOOLCHAIN=stable cargo build --release --frozen --all-features --target-dir=target ./target/release/zellij setup --generate-completion bash > target/zellij.bash ./target/release/zellij setup --generate-completion fish > target/zellij.fish ./target/release/zellij setup --generate-completion zsh > target/zellij.zsh } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "$pkgname-$pkgver" install -Dm755 target/release/zellij -t "${pkgdir}/usr/bin" install -Dm644 GOVERNANCE.md README.md -t "${pkgdir}/usr/share/doc/zellij" install -Dm644 LICENSE.md -t "${pkgdir}/usr/share/licenses/zellij" |