diff options
author | cavery | 2021-02-11 15:14:19 -0500 |
---|---|---|
committer | cavery | 2021-02-11 15:14:19 -0500 |
commit | 0ba7e62403d1360ca83190ab4b0a44bf2613bdee (patch) | |
tree | 3a4f29f3b0287aeb4030bcacaa308cc571690eb4 /PKGBUILD | |
parent | 4925e06e795157d31563a8699722679553118675 (diff) | |
download | aur-0ba7e62403d1360ca83190ab4b0a44bf2613bdee.tar.gz |
new build system
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -1,7 +1,7 @@ # Maintainer: Avery Murray <averylapine@gmail.com> pkgname=proton-caller-git -pkgver=1.3.2.r10.g3b2fc50 +pkgver=2.0 pkgrel=1 pkgdesc="Run any Windows program through Proton" arch=('x86_64') @@ -10,7 +10,7 @@ license=('GPL3') depends=( 'steam' ) -makedepends=('git') +makedepends=('git' 'rust' 'gcc') provides=(proton-caller) conflicts=(proton-caller) @@ -24,12 +24,17 @@ pkgver() { build() { cd Proton-Caller - make + RUSTUP_TOOLCHAIN=${RUSTUP_TOOLCHAIN:-stable} cargo build --release --locked +} + +check() { + cd Proton-Caller + RUSTUP_TOOLCHAIN=${RUSTUP_TOOLCHAIN:-stable} cargo test --release --locked } package() { cd Proton-Caller - install -Dm755 proton-call "$pkgdir"/usr/bin/proton-call + install -Dm755 target/release/proton-call "$pkgdir"/usr/bin/proton-call install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE install -Dm644 manual/proton-call.6 "$pkgdir"/usr/share/man/man6/proton-call.6 } |