summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcrabvk2022-11-16 20:39:48 +0500
committercrabvk2022-11-16 20:39:48 +0500
commit18bb1c6624cac2a6057692fbb080b051bdb62f61 (patch)
tree6a1dab41f1643975202cda194b4c16c0030d7e56
parent0e2faa8e79871fab787d0daea939dc523170bc56 (diff)
downloadaur-18bb1c6624cac2a6057692fbb080b051bdb62f61.tar.gz
Bump version to 1.1.0
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD14
2 files changed, 8 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 61f16d6a8b6a..c2e8494b5d08 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = nym
pkgdesc = The next generation of privacy infrastructure (Nym Mixnet)
- pkgver = 1.0.2
+ pkgver = 1.1.0
pkgrel = 1
url = https://nymtech.net/
install = nym.install
@@ -11,12 +11,10 @@ pkgbase = nym
makedepends = git
makedepends = cargo
depends = openssl
- source = git+https://github.com/nymtech/nym#tag=nym-binaries-1.0.2
source = nym.sysusers
source = nym.tmpfiles
source = nym-mixnode@.service
source = nym-gateway@.service
- sha512sums = SKIP
sha512sums = 3646ee43df7904b959f50fcd191d1dfbdf8ed36f6d2cbe420669f4ffcc2886f0d30d5307a073462271ad40cbbf2b930ddd187852926271731beb57690a0abc81
sha512sums = 459e9fa6bc24675e4d7d2df448ea60ecb9ed0170f244a9659fb2811589bb6784b307475a4ee4d92c143ac3163446e603d60157b0f1f060d7aa0de96c51abc5d2
sha512sums = 7aec10201cf8d51eaf9078911db44a3ec1206f26d45dd4cfbf6213c890c6be295d03707692c33de21dc5e876bfd6c6c9daf5225c5ed55b017085506e041f1b29
diff --git a/PKGBUILD b/PKGBUILD
index ddceb4a41933..6fcae31dc790 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Vyacheslav Konovalov <🦀vk@protonmail.com>
pkgname=nym
-pkgver=1.0.2
+pkgver=1.1.0
pkgrel=1
pkgdesc='The next generation of privacy infrastructure (Nym Mixnet)'
arch=('x86_64')
@@ -10,14 +10,12 @@ license=('Apache-2.0' 'MIT' 'CC0')
depends=('openssl')
makedepends=('git' 'cargo')
source=(
- "git+https://github.com/nymtech/nym#tag=nym-binaries-$pkgver"
'nym.sysusers'
'nym.tmpfiles'
'nym-mixnode@.service'
'nym-gateway@.service'
)
sha512sums=(
- 'SKIP'
'3646ee43df7904b959f50fcd191d1dfbdf8ed36f6d2cbe420669f4ffcc2886f0d30d5307a073462271ad40cbbf2b930ddd187852926271731beb57690a0abc81'
'459e9fa6bc24675e4d7d2df448ea60ecb9ed0170f244a9659fb2811589bb6784b307475a4ee4d92c143ac3163446e603d60157b0f1f060d7aa0de96c51abc5d2'
'7aec10201cf8d51eaf9078911db44a3ec1206f26d45dd4cfbf6213c890c6be295d03707692c33de21dc5e876bfd6c6c9daf5225c5ed55b017085506e041f1b29'
@@ -26,6 +24,8 @@ sha512sums=(
install='nym.install'
prepare() {
+ # NOTE: Build process requires full git repo
+ git clone https://github.com/nymtech/nym.git -b v$pkgver
cd nym
cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
}
@@ -36,7 +36,7 @@ build() {
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
- cargo build --frozen --release
+ cargo build --frozen --release --package 'nym-*'
}
package() {
@@ -45,8 +45,8 @@ package() {
install -Dm644 nym-{mixnode,gateway}@.service -t "$pkgdir/usr/lib/systemd/system"
cd nym
- install -Dm755 \
- target/release/nym-{client,gateway,mixnode,network-requester,network-statistics,socks5-client,validator-api} \
- -t "$pkgdir/usr/bin"
+ for file in $(find target/release -maxdepth 1 -name 'nym-*' -type f -executable); do
+ install -Dm755 $file -t "$pkgdir/usr/bin"
+ done
install -Dm644 LICENSES/*.txt -t "$pkgdir/usr/share/licenses/nym"
}