diff options
author | crabvk | 2022-11-10 16:14:35 +0500 |
---|---|---|
committer | crabvk | 2022-11-10 16:14:35 +0500 |
commit | fc842138de9130866923284e1b37c958b1e9701a (patch) | |
tree | 48a761a33863a4e154d4dc1b649356b62619a437 | |
parent | 3270303a4e9fe26ac264ea6736e542883535e964 (diff) | |
download | aur-fc842138de9130866923284e1b37c958b1e9701a.tar.gz |
Bump version to 1.0.9
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 21 insertions, 11 deletions
@@ -1,31 +1,41 @@ # Maintainer: Vyacheslav Konovalov <🦀vk@protonmail.com> pkgname=nym-wallet -pkgver=0.12.0 +pkgver=1.0.9 pkgrel=1 -pkgdesc='The next generation of privacy infrastructure (Nym wallet)' +pkgdesc='The next generation of privacy infrastructure (Nym Wallet)' arch=('x86_64') url='https://nymtech.net/' license=('MIT') -depends=('openssl' 'pango' 'gdk-pixbuf2' 'webkit2gtk' 'librsvg') -makedepends=('cargo' 'nodejs' 'yarn' 'patchelf') -source=("https://github.com/nymtech/nym/archive/refs/tags/v$pkgver.tar.gz") -sha512sums=('29e8fe735d9b60b1a0207e1591e08aff4d51fd4e82aaf76898aedbfacae1dbf68c81230a9fbb24385db91f72a0d870bb5bb1f7e0e15c13e6425302b9492a8235') +depends=('openssl' 'pango' 'gdk-pixbuf2' 'webkit2gtk' 'librsvg' 'libbsd') +optdepends=('libappindicator-gtk3: system tray support') +makedepends=('cargo' 'nodejs' 'npm' 'yarn' 'patchelf') +source=("https://github.com/nymtech/nym/archive/refs/tags/nym-wallet-v$pkgver.tar.gz") +sha512sums=('191d6e9848dacaa9cbb6a4ec26776d509981408b42028381138f9a1cb1904dbcc5da2fe68f349e8fd112ebde808ba4c566f83db257e3cb0317d8ac077db19fc5') +_datadir="nym-wallet/target/release/bundle/deb/nym-wallet_${pkgver}_amd64/data" prepare() { - sed -ri 's/"targets": .+,/"targets": ["deb"],/' nym-$pkgver/nym-wallet/src-tauri/tauri.conf.json + sed -ri 's/"targets": .+,/"targets": ["deb"],/' nym-nym-wallet-v$pkgver/nym-wallet/src-tauri/tauri.conf.json } build() { - cd nym-$pkgver/nym-wallet + cd nym-nym-wallet-v$pkgver/nym-wallet - yarn install --cache-folder "$srcdir/yarn-cache" + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + + yarn install --network-timeout 60000 --cache-folder "$srcdir/yarn-cache" yarn build + sed -ri \ + -e 's|^Categories=.+|Categories=Network;Finance;|' \ + -e 's|^Exec=.+|Exec=/usr/bin/nym-wallet|' \ + -e 's|^Name=.+|Name=Nym Wallet|' \ + $_datadir/usr/share/applications/nym-wallet.desktop } package() { - cd nym-$pkgver + cd nym-nym-wallet-v$pkgver - cp -r "nym-wallet/target/release/bundle/deb/nym-wallet_${pkgver}_amd64/data/usr" "$pkgdir/" + cp -r "$_datadir/usr" "$pkgdir/" install -Dm644 LICENSES/MIT.txt "$pkgdir/usr/share/licenses/nym-wallet/LICENSE" } |