mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-06 02:54:23 +02:00
42 lines
1.2 KiB
Text
42 lines
1.2 KiB
Text
# Contributor: Hugo Wang <w@mitnk.com>
|
|
# Maintainer: Hugo Wang <w@mitnk.com>
|
|
pkgname=cicada
|
|
pkgver=1.1.1
|
|
pkgrel=0
|
|
pkgdesc="A bash-like Unix shell"
|
|
url="https://github.com/mitnk/cicada"
|
|
arch="all"
|
|
license="MIT"
|
|
depends="ncurses-terminfo-base"
|
|
makedepends="sqlite-dev cargo cargo-auditable"
|
|
checkdepends="xz"
|
|
install="$pkgname.post-install $pkgname.pre-deinstall"
|
|
subpackages="$pkgname-doc"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/mitnk/cicada/archive/v$pkgver.tar.gz
|
|
unbundle-sqlite.patch
|
|
"
|
|
|
|
|
|
prepare() {
|
|
default_prepare
|
|
cargo fetch --target="$CTARGET" --locked
|
|
}
|
|
|
|
build() {
|
|
cargo auditable build --frozen --release
|
|
}
|
|
|
|
check() {
|
|
cargo test --frozen --release --bins
|
|
}
|
|
|
|
package() {
|
|
install -Dm755 target/release/cicada -t "$pkgdir"/usr/bin
|
|
install -Dm644 docs/*.md -t "$pkgdir"/usr/share/doc/$pkgname
|
|
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
|
|
}
|
|
|
|
sha512sums="
|
|
60f36de460545311856e0a2b2912ca4af30ae4cb7d300dbc86d5052f55339211c0586cb1acbbebe400a1763d412c8eb38f10f607c915774f9e9615f2658dfbcf cicada-1.1.1.tar.gz
|
|
65dde847e839accdf751a747c9098fab0dbcdb1d783fdc69279d0b344ad0312a799256064190fa372e86dcaa600e698ab3b253e0db73706174cd8e945ab64ecf unbundle-sqlite.patch
|
|
"
|