Date: Wednesday, August 17, 2022 @ 01:29:41 Author: arodseth Revision: 1266686
archrelease: copy trunk to staging-x86_64 Added: exa/repos/staging-x86_64/PKGBUILD (from rev 1266685, exa/trunk/PKGBUILD) Deleted: exa/repos/staging-x86_64/PKGBUILD ----------+ PKGBUILD | 92 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-08-17 00:55:08 UTC (rev 1266685) +++ PKGBUILD 2022-08-17 01:29:41 UTC (rev 1266686) @@ -1,46 +0,0 @@ -# Maintainer: Alexander F. Rødseth <xypr...@archlinux.org> -# Maintainer: kpcyrd <kpc...@archlinux.org> -# Maintainer: Caleb Maclennan <ca...@alerque.com> -# Contributor: Lucas Raab <tuftedoce...@fastmail.fm> - -pkgname=exa -pkgver=0.10.1 -pkgrel=6 -pkgdesc='ls replacement' -arch=(x86_64) -url='https://the.exa.website/' -license=(MIT) -depends=(libgit2.so) -makedepends=(cargo git pandoc) -source=("$pkgname-$pkgver.tar.gz::https://github.com/ogham/exa/archive/v$pkgver.tar.gz") -b2sums=('07f489fc0f3a755ea4ac6374e6ebd7b17d8d4fc6de92e695ea9b2868bcbca9c6f2788ec11329d0051abc2ffb8d1746898bdcef8a1d18ba9d67c94a627d30b6e2') - -prepare() { - cd $pkgname-$pkgver - # Fix outdated Cargo.lock - sed -i 's/version = "0.11.0-pre"/version = "0.10.1"/' Cargo.lock - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd $pkgname-$pkgver - cargo build --frozen --release - for manpage in exa.1 exa_colors.5; do - pandoc --standalone -f markdown -t man man/$manpage.md > $manpage - done -} - -package() { - cd $pkgname-$pkgver - install -Dm755 target/release/exa -t "$pkgdir/usr/bin" - install -Dm644 completions/completions.bash \ - "$pkgdir/usr/share/bash-completion/completions/$pkgname" - install -Dm644 completions/completions.zsh \ - "$pkgdir/usr/share/zsh/site-functions/_$pkgname" - install -Dm644 completions/completions.fish \ - "$pkgdir/usr/share/fish/vendor_completions.d/$pkgname.fish" - install -Dm644 LICEN?E \ - "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm644 exa.1 "$pkgdir/usr/share/man/man1/exa.1" - install -Dm644 exa_colors.5 "$pkgdir/usr/share/man/man5/exa_colors.5" -} Copied: exa/repos/staging-x86_64/PKGBUILD (from rev 1266685, exa/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-08-17 01:29:41 UTC (rev 1266686) @@ -0,0 +1,46 @@ +# Maintainer: Alexander F. Rødseth <xypr...@archlinux.org> +# Maintainer: kpcyrd <kpc...@archlinux.org> +# Maintainer: Caleb Maclennan <ca...@alerque.com> +# Contributor: Lucas Raab <tuftedoce...@fastmail.fm> + +pkgname=exa +pkgver=0.10.1 +pkgrel=6 +pkgdesc='ls replacement' +arch=(x86_64) +url='https://the.exa.website/' +license=(MIT) +depends=(libgit2.so) +makedepends=(cargo git pandoc) +source=("$pkgname-$pkgver.tar.gz::https://github.com/ogham/exa/archive/v$pkgver.tar.gz") +b2sums=('07f489fc0f3a755ea4ac6374e6ebd7b17d8d4fc6de92e695ea9b2868bcbca9c6f2788ec11329d0051abc2ffb8d1746898bdcef8a1d18ba9d67c94a627d30b6e2') + +prepare() { + cd $pkgname-$pkgver + # Fix outdated Cargo.lock + sed -i 's/version = "0.11.0-pre"/version = "0.10.1"/' Cargo.lock + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd $pkgname-$pkgver + cargo build --frozen --release + for manpage in exa.1 exa_colors.5; do + pandoc --standalone -f markdown -t man man/$manpage.md > $manpage + done +} + +package() { + cd $pkgname-$pkgver + install -Dm755 target/release/exa -t "$pkgdir/usr/bin" + install -Dm644 completions/completions.bash \ + "$pkgdir/usr/share/bash-completion/completions/$pkgname" + install -Dm644 completions/completions.zsh \ + "$pkgdir/usr/share/zsh/site-functions/_$pkgname" + install -Dm644 completions/completions.fish \ + "$pkgdir/usr/share/fish/vendor_completions.d/$pkgname.fish" + install -Dm644 LICEN?E \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 exa.1 "$pkgdir/usr/share/man/man1/exa.1" + install -Dm644 exa_colors.5 "$pkgdir/usr/share/man/man5/exa_colors.5" +}