~sircmpwn/alpine-aports (mirror)

testing/vocage: new aport v3 PROPOSED

Krystian Chachuła: 1
 testing/vocage: new aport

 1 files changed, 23 insertions(+), 0 deletions(-)
Export patchset (mbox)
How do I use this?

Copy & paste the following snippet into your terminal to import this patchset into git:

curl -s https://lists.sr.ht/~sircmpwn/alpine-aports/patches/23011/mbox | git am -3
Learn more about email & git
View this thread in the archives

[PATCH v3] testing/vocage: new aport Export this patch

https://github.com/proycon/vocage
Minimalistic terminal-based vocabulary-learning tool
---
> please use `$pkgver` instead of hardcoding, this makes it easier when upgrading
> also missing `!mips !mips64`

Thanks for the feedback. Revised as requested.

 testing/vocage/APKBUILD | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100644 testing/vocage/APKBUILD

diff --git a/testing/vocage/APKBUILD b/testing/vocage/APKBUILD
new file mode 100644
index 0000000000..4e4302d141
--- /dev/null
+++ b/testing/vocage/APKBUILD
@@ -0,0 +1,23 @@
# Maintainer: Krystian Chachuła <krystian@krystianch.com>
pkgname=vocage
pkgver=1.1.0
pkgrel=0
pkgdesc="Minimalistic terminal-based vocabulary-learning tool"
url="https://github.com/proycon/vocage"
arch="all !s390x !mips !mips64"
license="GPL-3.0-or-later"
makedepends="rust cargo"
source="$pkgname-$pkgver.tar.gz::https://github.com/proycon/vocage/archive/refs/tags/v$pkgver.tar.gz"
options="!check" # No test suite / unit tests

build() {
	cargo build --release --locked
}

package() {
	install -D -m755 "target/release/vocage" "$pkgdir/usr/bin/vocage"
}

sha512sums="
c6cf955de66469c00e88b4dff1aa0a9686c3a1fe604e8c1f6fccd738de013c5490ed178f41a863b2a90419bb936a0a6e038a761dedf55b3e283d15a957373c31  vocage-1.1.0.tar.gz
"
-- 
2.31.1