Date: Wednesday, May 17, 2023 @ 10:26:39 Author: dvzrv Revision: 1462929
archrelease: copy trunk to community-x86_64 Added: sequoia-wot/repos/community-x86_64/PKGBUILD (from rev 1462928, sequoia-wot/trunk/PKGBUILD) Deleted: sequoia-wot/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 107 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 53 insertions(+), 54 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2023-05-17 10:17:38 UTC (rev 1462928) +++ PKGBUILD 2023-05-17 10:26:39 UTC (rev 1462929) @@ -1,54 +0,0 @@ -# Maintainer: David Runge <dv...@archlinux.org> - -pkgname=sequoia-wot -pkgver=0.8.1 -pkgrel=2 -pkgdesc="An implementation of OpenPGP's web of trust" -arch=(x86_64) -url="https://gitlab.com/sequoia-pgp/sequoia-wot" -license=(GPL2) -groups=(sequoia) -depends=( - gcc-libs - glibc - gmp - nettle - openssl - sqlite -) -makedepends=( - cargo - clang -) -source=($url/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz) -sha512sums=('348cfdd13098355a5b7bc192fb530c18db6d005889a54a90319dafd9269dd84f565f89967e1bf234765856fae948f238d63b9110d6cdca649c5faf0cf988a9b7') -b2sums=('e4cdfb68eaf542ae8783735ca1ae40b30c2fde4e97c08583e5dcd1afcdd21494176e60a2d724f6e2d8813d2aa9aaa50a4c6f43f5ba9eb80886f9e7ab9caa06c9') - -prepare() { - cd $pkgname-v$pkgver - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd $pkgname-v$pkgver - export RUSTUP_TOOLCHAIN=stable - export CARGO_TARGET_DIR=target - cargo build --frozen --release --all-features --features sequoia-openpgp/crypto-nettle -} - -check() { - cd $pkgname-v$pkgver - export RUSTUP_TOOLCHAIN=stable - cargo test --frozen --all-features --features sequoia-openpgp/crypto-nettle -} - -package() { - cd $pkgname-v$pkgver - install -vDm 755 target/release/sq-wot -t "$pkgdir/usr/bin/" - install -vDm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" - - install -vDm 644 target/release/build/${pkgname}*/out/sq-wot.bash "$pkgdir/usr/share/bash-completion/completions/sq-wot" - install -vDm 644 target/release/build/${pkgname}*/out/sq-wot.fish -t "$pkgdir/usr/share/fish/completions/" - install -vDm 644 target/release/build/${pkgname}*/out/_sq-wot -t "$pkgdir/usr/share/zsh/site-functions/" - install -vDm 644 target/release/build/${pkgname}*/out/sq-wot*.1 -t "$pkgdir/usr/share/man/man1/" -} Copied: sequoia-wot/repos/community-x86_64/PKGBUILD (from rev 1462928, sequoia-wot/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2023-05-17 10:26:39 UTC (rev 1462929) @@ -0,0 +1,53 @@ +# Maintainer: David Runge <dv...@archlinux.org> + +pkgname=sequoia-wot +pkgver=0.8.1 +pkgrel=3 +pkgdesc="An implementation of OpenPGP's web of trust" +arch=(x86_64) +url="https://gitlab.com/sequoia-pgp/sequoia-wot" +license=(GPL2) +groups=(sequoia) +depends=( + gcc-libs + glibc + gmp + nettle + openssl + sqlite +) +makedepends=( + cargo + clang +) +source=($url/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz) +sha512sums=('348cfdd13098355a5b7bc192fb530c18db6d005889a54a90319dafd9269dd84f565f89967e1bf234765856fae948f238d63b9110d6cdca649c5faf0cf988a9b7') +b2sums=('e4cdfb68eaf542ae8783735ca1ae40b30c2fde4e97c08583e5dcd1afcdd21494176e60a2d724f6e2d8813d2aa9aaa50a4c6f43f5ba9eb80886f9e7ab9caa06c9') + +prepare() { + cd $pkgname-v$pkgver + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd $pkgname-v$pkgver + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + cargo build --frozen --release --all-features --features sequoia-openpgp/crypto-nettle +} + +check() { + cd $pkgname-v$pkgver + export RUSTUP_TOOLCHAIN=stable + cargo test --frozen --all-features --features sequoia-openpgp/crypto-nettle +} + +package() { + cd $pkgname-v$pkgver + install -vDm 755 target/release/sq-wot -t "$pkgdir/usr/bin/" + install -vDm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" + + install -vDm 644 target/release/build/${pkgname}*/out/sq-wot.bash "$pkgdir/usr/share/bash-completion/completions/sq-wot" + install -vDm 644 target/release/build/${pkgname}*/out/sq-wot.fish -t "$pkgdir/usr/share/fish/completions/" + install -vDm 644 target/release/build/${pkgname}*/out/_sq-wot -t "$pkgdir/usr/share/zsh/site-functions/" +}