diff options
author | Celeste <20312-Celeste@users.gitlab.alpinelinux.org> | 2024-03-31 12:05:29 +0000 |
---|---|---|
committer | omni <omni+alpine@hack.org> | 2024-04-01 00:30:37 +0000 |
commit | 34369f02b27306ffddf8b5f03417b55bf346dbd1 (patch) | |
tree | 43f288742656718e574a80810bb85001b478ff54 | |
parent | 6e1c3ddd7c70e681d75bdbbc8faf2eb4cb993eaa (diff) |
testing/aparte: new aport
https://github.com/paulfariello/aparte
Simple XMPP console client written in Rust
-rw-r--r-- | testing/aparte/APKBUILD | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/testing/aparte/APKBUILD b/testing/aparte/APKBUILD new file mode 100644 index 00000000000..a540a642fa0 --- /dev/null +++ b/testing/aparte/APKBUILD @@ -0,0 +1,41 @@ +# Contributor: Celeste <cielesti@protonmail.com> +# Maintainer: Celeste <cielesti@protonmail.com> +pkgname=aparte +pkgver=0.2.0_git20240324 +_gitrev=e5d9ac7f3bb6cd6d135657d9342f9ccac6f1d182 +pkgrel=0 +pkgdesc="Simple XMPP console client written in Rust" +url="https://github.com/paulfariello/aparte" +arch="all" +license="MPL-2.0" +makedepends=" + cargo + cargo-auditable + protoc + sqlite-dev + " +source="https://github.com/paulfariello/aparte/archive/$_gitrev/aparte-$_gitrev.tar.gz" +builddir="$srcdir/$pkgname-$_gitrev" + +prepare() { + default_prepare + + cargo fetch --target="$CTARGET" --locked +} + +build() { + cargo auditable build --frozen --release +} + +check() { + cargo test --frozen +} + +package() { + install -Dvm755 target/release/aparte \ + -t "$pkgdir"/usr/bin/ +} + +sha512sums=" +49d8ba59dcb8978e56dd9e36e62bb151239961302ddfffdcac1345aeaa41a1736e3970157f744b074ced2d7fc3f368de02be93d0d8ca713a6cec14f604992620 aparte-e5d9ac7f3bb6cd6d135657d9342f9ccac6f1d182.tar.gz +" |