Received: from out2.migadu.com (out2.migadu.com [188.165.223.204]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 849A1781912 for <~alpine/aports@lists.alpinelinux.org>; Thu, 27 May 2021 06:41:08 +0000 (UTC) X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=krystianch.com; s=key1; t=1622097666; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=qySEVTgniqNMvs1thSLW4Tfjal0of0WXc8YbhKz2kTU=; b=gCiEd9vyhZh+U+t5YOqke0mfM8iI/pTJhuA/HpXSh+VRBy1zMY8Uj6aqLNfcHJJBuGjMCW jHXgK+u8ABPUouvuDjhSuwdAeUf17IBMJ0BwbREjwDoZdq/RttwzBABMWSf1uIyCztK92h aBUNYwyKxMOs45GJdE0ULjo6FsnXqXoY9x3ARd3o4+XtSx6VzMf8Xcc3Kqki1VlCR4aQSv OgUz11nfGGVGCP/YKhh+WBkETmNqhIQcMtbAZH5Xt2z/tm8ZcxzAd7y4HOlHCbnPpT1vTA 3if8IRX7fusBbc7mNLsE+ZFeAervPABjov8KvBSv3i9RG0Ex70wKCiN2IwqXag== From: =?UTF-8?q?Krystian=20Chachu=C5=82a?= To: ~alpine/aports@lists.alpinelinux.org Cc: =?UTF-8?q?Krystian=20Chachu=C5=82a?= Subject: [PATCH v2] testing/vocage: new aport Date: Thu, 27 May 2021 08:40:57 +0200 Message-Id: <20210527064057.7421-1-krystian@krystianch.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: krystian@krystianch.com https://github.com/proycon/vocage Minimalistic terminal-based vocabulary-learning tool --- This skips s390x build as there is no rust or cargo for this arch. 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..f9747a7dc7 --- /dev/null +++ b/testing/vocage/APKBUILD @@ -0,0 +1,23 @@ +# Maintainer: Krystian ChachuĊ‚a +pkgname=vocage +pkgver=1.1.0 +pkgrel=0 +pkgdesc="Minimalistic terminal-based vocabulary-learning tool" +url="https://github.com/proycon/vocage" +arch="all !s390x" +license="GPL-3.0-or-later" +makedepends="rust cargo" +source="$pkgname-$pkgver.tar.gz::https://github.com/proycon/vocage/archive/refs/tags/v1.1.0.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