Date: Wednesday, May 27, 2020 @ 00:10:21 Author: svenstaro Revision: 635554
archrelease: copy trunk to community-x86_64 Added: hyperfine/repos/community-x86_64/PKGBUILD (from rev 635553, hyperfine/trunk/PKGBUILD) Deleted: hyperfine/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 68 +++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 37 insertions(+), 31 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-05-27 00:10:14 UTC (rev 635553) +++ PKGBUILD 2020-05-27 00:10:21 UTC (rev 635554) @@ -1,31 +0,0 @@ -# Maintainer: Sven-Hendrik Haase <svenst...@gmail.com> -# Contributor: cauebs <cau...@pm.me> -pkgname=hyperfine -pkgver=1.10.0 -pkgrel=1 -pkgdesc="A command-line benchmarking tool" -url="https://github.com/sharkdp/hyperfine" -arch=("x86_64") -license=("APACHE" "MIT") -makedepends=(cargo) -source=("$pkgname-$pkgver.tar.gz::https://github.com/sharkdp/$pkgname/archive/v$pkgver.tar.gz") -sha256sums=('b949d6c1a78e9c1c5a7bb6c241fcd51d6faf00bba5719cc312f57b5b301cc854') - -build() { - cd "$srcdir/$pkgname-$pkgver" - cargo build --release --locked -} - -check() { - cd "$srcdir/$pkgname-$pkgver" - cargo test --release --locked -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - # Apache doesn't need to be installed, but because of the dual license - # it makes more sense to not exclude it. - install -Dm 644 "LICENSE-APACHE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE-APACHE" - install -Dm 644 "LICENSE-MIT" "$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT" - install -Dm 755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname" -} Copied: hyperfine/repos/community-x86_64/PKGBUILD (from rev 635553, hyperfine/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-05-27 00:10:21 UTC (rev 635554) @@ -0,0 +1,37 @@ +# Maintainer: Sven-Hendrik Haase <svenst...@gmail.com> +# Contributor: cauebs <cau...@pm.me> +pkgname=hyperfine +pkgver=1.10.0 +pkgrel=2 +pkgdesc="A command-line benchmarking tool" +url="https://github.com/sharkdp/hyperfine" +arch=("x86_64") +license=("APACHE" "MIT") +depends=(gcc-libs) +makedepends=(cargo) +source=("$pkgname-$pkgver.tar.gz::https://github.com/sharkdp/$pkgname/archive/v$pkgver.tar.gz") +sha256sums=('b949d6c1a78e9c1c5a7bb6c241fcd51d6faf00bba5719cc312f57b5b301cc854') + +build() { + cd "$srcdir/$pkgname-$pkgver" + cargo build --release --locked +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + cargo test --release --locked +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + install -Dm644 "LICENSE-APACHE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE-APACHE" + install -Dm644 "LICENSE-MIT" "$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT" + install -Dm755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname" + + install -Dm644 target/release/build/hyperfine-*/out/hyperfine.bash "$pkgdir/usr/share/bash-completion/completions/hyperfine" + install -Dm644 target/release/build/hyperfine-*/out/hyperfine.fish "$pkgdir/usr/share/fish/vendor_completions.d/hyperfine.fish" + install -Dm644 target/release/build/hyperfine-*/out/_hyperfine "$pkgdir/usr/share/zsh/site-functions/_hyperfine" + + install -Dm644 doc/hyperfine.1 "$pkgdir/usr/share/man/man1/hyperfine.1" + gzip --best "$pkgdir/usr/share/man/man1/hyperfine.1" +}