Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / himalaya
Commits: 9e7b40e8 by Caleb Maclennan at 2023-12-02T21:11:05+03:00 upgpkg: 0.9.0-2: Enable GPG features - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,16 @@ +pkgbase = himalaya + pkgdesc = A CLI email client + pkgver = 0.9.0 + pkgrel = 2 + url = https://github.com/soywod/himalaya + arch = x86_64 + license = BSD + makedepends = cargo + depends = gcc-libs + depends = gpgme + depends = notmuch + depends = openssl + source = https://github.com/soywod/himalaya/archive/v0.9.0/himalaya-0.9.0.tar.gz + sha512sums = 0233289968a80672e39d7cd133f14bb9cd27129f389fccc4b366844389395a5bbfb89184e4d2b2ef2ecbbcaaf959a679f937f4b4b7c6018a52269a196c4af551 + +pkgname = himalaya ===================================== PKGBUILD ===================================== @@ -3,16 +3,18 @@ pkgname=himalaya pkgver=0.9.0 -pkgrel=1 +pkgrel=2 pkgdesc="A CLI email client" arch=('x86_64') url="https://github.com/soywod/himalaya" license=('BSD') -depends=('gcc-libs' 'notmuch' 'openssl') +depends=('gcc-libs' 'gpgme' 'notmuch' 'openssl') makedepends=('cargo') source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz") sha512sums=('0233289968a80672e39d7cd133f14bb9cd27129f389fccc4b366844389395a5bbfb89184e4d2b2ef2ecbbcaaf959a679f937f4b4b7c6018a52269a196c4af551') +_features='notmuch-backend,pgp-gpg' + prepare() { cd "$pkgname-$pkgver" cargo fetch --locked --target "$CARCH-unknown-linux-gnu" @@ -22,7 +24,7 @@ prepare() { build() { cd "$pkgname-$pkgver" CFLAGS+=" -ffat-lto-objects" - cargo build --frozen --release --features notmuch-backend + cargo build --frozen --release --features "$_features" local _completion="target/release/$pkgname completion" $_completion bash > "completions/$pkgname" $_completion fish > "completions/$pkgname.fish" @@ -33,7 +35,7 @@ build() { check() { cd "$pkgname-$pkgver" - cargo test --frozen --features notmuch-backend -- --skip "test_imap_backend" + cargo test --frozen --features "$_features" -- --skip 'test_imap_backend' } package_himalaya() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/himalaya/-/commit/9e7b40e8b1795df13880963f19527db8c5054750 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/himalaya/-/commit/9e7b40e8b1795df13880963f19527db8c5054750 You're receiving this email because of your account on gitlab.archlinux.org.
