Date: Monday, January 31, 2022 @ 22:48:35 Author: alerque Revision: 1121508
archrelease: copy trunk to community-x86_64 Added: bottom/repos/community-x86_64/PKGBUILD (from rev 1121507, bottom/trunk/PKGBUILD) Deleted: bottom/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 106 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 53 insertions(+), 53 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-01-31 22:48:27 UTC (rev 1121507) +++ PKGBUILD 2022-01-31 22:48:35 UTC (rev 1121508) @@ -1,53 +0,0 @@ -# Maintainer: George Rawlinson <grawlin...@archlinux.org> -# Maintainer: Caleb Maclennan <ca...@alerque.com> -# Contributor: Clement Tsang (xoronth) <cjhts...@uwaterloo.ca> - -pkgname=bottom -pkgver=0.6.6 -pkgrel=1 -pkgdesc="A graphical process/system monitor" -arch=('x86_64') -url="https://github.com/ClementTsang/bottom" -license=('MIT') -depends=('gcc-libs') -makedepends=('rust') -source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") -sha512sums=('ec7083a0ec6bd402c1fc8fd4628e056c19f30b9a8ac14c7a8f06f4a8e0ade6743ea7796d0e2921479165e5600b2f7e82969307b4006d50d85fd189784da23bd9') -b2sums=('63f956735a96737bf781bdfdd426843cd7de7b1a5cce8eeb75c7205bba65acfc788f1ed6a099a05de9f8739ff1e62bd86b0803f623f238a0ff4ce25b2c5ca5ec') - -prepare() { - cd "$pkgname-$pkgver" - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd "$pkgname-$pkgver" - cargo build --frozen --release --all-features -} - -check() { - cd "$pkgname-$pkgver" - CARGO_HUSKY_DONT_INSTALL_HOOKS=true cargo test --frozen --all-features -} - -package() { - cd "$pkgname-$pkgver" - - # binary - install -vDm755 -t "$pkgdir/usr/bin" target/release/btm - - # license - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE - - # documentation - install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" *.md - cp -vr docs sample_configs "$pkgdir/usr/share/doc/$pkgname" - - # completions - local target_dir=$(ls target/release/build/bottom-*/out/btm.bash | head -n1 | xargs dirname) - install -Dm644 "$target_dir"/_btm "$pkgdir/usr/share/zsh/site-functions/_btm" - install -Dm644 "$target_dir"/btm.bash "$pkgdir/usr/share/bash-completion/completions/btm" - install -Dm644 "$target_dir"/btm.fish "$pkgdir/usr/share/fish/vendor_completions.d/btm.fish" -} - -# vim:set ts=2 sw=2 et: Copied: bottom/repos/community-x86_64/PKGBUILD (from rev 1121507, bottom/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-01-31 22:48:35 UTC (rev 1121508) @@ -0,0 +1,53 @@ +# Maintainer: George Rawlinson <grawlin...@archlinux.org> +# Maintainer: Caleb Maclennan <ca...@alerque.com> +# Contributor: Clement Tsang (xoronth) <cjhts...@uwaterloo.ca> + +pkgname=bottom +pkgver=0.6.7 +pkgrel=1 +pkgdesc="A graphical process/system monitor" +arch=('x86_64') +url="https://github.com/ClementTsang/bottom" +license=('MIT') +depends=('gcc-libs') +makedepends=('rust') +source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") +sha512sums=('71bf22e0651ed8917d6c77536708ba8581b2409abecd32552bfb5bb6af4e46fffea02af665104632f2a969f10ff5fc6e4c2cc47f1aad62c37aceb6e64a52ae26') +b2sums=('13128bf2d7e9aeb30ce0caa69c3392a7af8422f41f064346e32bdead1d2b3cfb51a208ad143c9c733c92a2d9720031cc26d1def754e104656f7599b78d747b53') + +prepare() { + cd "$pkgname-$pkgver" + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname-$pkgver" + cargo build --frozen --release --all-features +} + +check() { + cd "$pkgname-$pkgver" + CARGO_HUSKY_DONT_INSTALL_HOOKS=true cargo test --frozen --all-features +} + +package() { + cd "$pkgname-$pkgver" + + # binary + install -vDm755 -t "$pkgdir/usr/bin" target/release/btm + + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" *.md + cp -vr docs sample_configs "$pkgdir/usr/share/doc/$pkgname" + + # completions + local target_dir=$(ls target/release/build/bottom-*/out/btm.bash | head -n1 | xargs dirname) + install -Dm644 "$target_dir"/_btm "$pkgdir/usr/share/zsh/site-functions/_btm" + install -Dm644 "$target_dir"/btm.bash "$pkgdir/usr/share/bash-completion/completions/btm" + install -Dm644 "$target_dir"/btm.fish "$pkgdir/usr/share/fish/vendor_completions.d/btm.fish" +} + +# vim:set ts=2 sw=2 et: