Date: Saturday, January 1, 2022 @ 00:33:09 Author: grawlinson Revision: 1091338
archrelease: copy trunk to community-x86_64 Added: tealdeer/repos/community-x86_64/PKGBUILD (from rev 1091337, tealdeer/trunk/PKGBUILD) Deleted: tealdeer/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 106 +++++++++++++++++++++++++++++++------------------------------ 1 file changed, 54 insertions(+), 52 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-01-01 00:32:30 UTC (rev 1091337) +++ PKGBUILD 2022-01-01 00:33:09 UTC (rev 1091338) @@ -1,52 +0,0 @@ -# Maintainer: George Rawlinson <grawlin...@archlinux.org> -# Contributor: Danilo Bargen <aur at dbrgn dot ch> -# Contributor: Maxim Andersson <thesilentboat...@gmail.com> - -pkgname=tealdeer -_binname=tldr -pkgver=1.4.1 -pkgrel=6 -pkgdesc="A fast tldr client in Rust" -arch=('x86_64') -url="https://github.com/dbrgn/tealdeer" -license=('MIT' 'Apache') -depends=('openssl') -makedepends=('cargo') -optdepends=( - "bash-completion: for shell auto-completion" - "fish: for shell auto-completion" - "zsh-completions: for shell auto-completion" -) -provides=('tldr') -conflicts=('tldr') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -b2sums=('fe056b0445faad3e802ee895bd31669e405b5dd86622d2bfe8b5ec58d66d9bd338215a7c3b5aa66fec243c1a90f9ce0958e13109400336304652c6da9c9f4b1d') - -build() { - cd "$pkgname-$pkgver" - cargo build --release --locked --all-features --target-dir=target -} - -check() { - cd "$pkgname-$pkgver" - # Skip test_markdown_rendering until next release - # Ref: https://github.com/dbrgn/tealdeer/pull/192 - cargo test --locked --target-dir=target -- --skip test_markdown_rendering -} - -package() { - cd "$pkgname-$pkgver" - - # binary - install -vDm755 -t "$pkgdir/usr/bin" "target/release/$_binname" - - # licenses - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE* - - # completions - install -vDm644 bash_tealdeer "$pkgdir/usr/share/bash-completion/completions/$_binname" - install -vDm644 fish_tealdeer "$pkgdir/usr/share/fish/vendor_completions.d/$_binname" - install -vDm644 zsh_tealdeer "$pkgdir/usr/share/zsh/site-functions/_$_binname" -} - -# vim:set ts=2 sw=2 et: Copied: tealdeer/repos/community-x86_64/PKGBUILD (from rev 1091337, tealdeer/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-01-01 00:33:09 UTC (rev 1091338) @@ -0,0 +1,54 @@ +# Maintainer: George Rawlinson <grawlin...@archlinux.org> +# Contributor: Danilo Bargen <aur at dbrgn dot ch> +# Contributor: Maxim Andersson <thesilentboat...@gmail.com> + +pkgname=tealdeer +_binname=tldr +pkgver=1.5.0 +pkgrel=1 +pkgdesc="A fast tldr client in Rust" +arch=('x86_64') +url="https://github.com/dbrgn/tealdeer" +license=('MIT' 'Apache') +depends=('gcc-libs') +makedepends=('rust') +provides=('tldr') +conflicts=('tldr') +options=('!lto') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha512sums=('2a942746942b6c1046013628c5d158d6ef494f216a9328d0d717f09dcdd0dddde5061f3b823cc69fdcf9058af8ea275732cb4972f0a7b5139b1027f66fe19911') +b2sums=('a4f0d5be805fb3a18b3195225500c375f42530dd250566f56dd9116b2d02a1e62cb1e098a035e50b1c6960d78be7084a747675297d285b7f943d1c3ec1bc266d') + +prepare() { + cd "$pkgname-$pkgver" + + # download dependencies + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname-$pkgver" + cargo build --release --frozen +} + +check() { + cd "$pkgname-$pkgver" + cargo test --frozen +} + +package() { + cd "$pkgname-$pkgver" + + # binary + install -vDm755 -t "$pkgdir/usr/bin" "target/release/$_binname" + + # licenses + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE* + + # completions + install -vDm644 bash_tealdeer "$pkgdir/usr/share/bash-completion/completions/$_binname" + install -vDm644 fish_tealdeer "$pkgdir/usr/share/fish/vendor_completions.d/$_binname.fish" + install -vDm644 zsh_tealdeer "$pkgdir/usr/share/zsh/site-functions/_$_binname" +} + +# vim:set ts=2 sw=2 et: