summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAmirul Fitri2022-08-19 15:50:16 +0800
committerAmirul Fitri2022-08-19 15:50:16 +0800
commit85c422dd180241bd296509747158f32d0908ee64 (patch)
treeea7bb676b95e211a2d82f8dead3a31ac73bf95c8 /PKGBUILD
parente9726d2c4915c954c522399dadd38cdf7cb97ca3 (diff)
downloadaur-85c422dd180241bd296509747158f32d0908ee64.tar.gz
0.9.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 17 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 99f99cdadbe0..26d142be6257 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,10 @@
# Maintainer: Amirul Fitri <tounghacker@gmail.com>
# maintainer's variables
-_commit=18e692e513437c792c4b56977b72db33342a22c4
+_commit=4d610ac3e6d25f17146d3a18170291b3d26d7a78
pkgname=playit
-pkgver=0.8.3+beta
+pkgver=v0.9.2+2+g4d610ac
pkgrel=1
pkgdesc="A tunneling tool to host a game server without port forwarding or sharing public IP"
arch=('x86_64')
@@ -16,30 +16,31 @@ source=("${pkgname}::git+https://github.com/playit-cloud/playit-agent.git#commit
sha256sums=('SKIP')
prepare() {
- cd "${pkgname}"
- cargo fetch --locked --target "${CARCH}-unknown-linux-gnu"
+ cd "${pkgname}"
+ cargo update # FIXME: remove later when upstream update Cargo.lock
+ cargo fetch --locked --target "${CARCH}-unknown-linux-gnu"
}
pkgver() {
- cd "${pkgname}"
- grep -Po "^version\s*=\s*\"\K.*(?=\")" packages/agent/Cargo.toml | sed 's/-/+/g'
+ cd "${pkgname}"
+ git describe --tags | sed 's/-/+/g'
}
build() {
- cd "${pkgname}"
- export RUSTUP_TOOLCHAIN=stable
- export CARGO_TARGET_DIR=target
- cargo build --frozen --release --all-features
+ cd "${pkgname}"
+ export RUSTUP_TOOLCHAIN=stable
+ export CARGO_TARGET_DIR=target
+ cargo build --frozen --release --all-features
}
check() {
- cd "${pkgname}"
- export RUSTUP_TOOLCHAIN=stable
- cargo test --frozen --all-features
+ cd "${pkgname}"
+ export RUSTUP_TOOLCHAIN=stable
+ cargo test --frozen --all-features
}
package() {
- cd "${pkgname}"
- install -Dm755 target/release/agent "${pkgdir}"/usr/bin/"${pkgname}"
- install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE
+ cd "${pkgname}"
+ install -Dm755 target/release/agent "${pkgdir}"/usr/bin/"${pkgname}"
+ install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE
}