diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 18 insertions, 5 deletions
@@ -1,7 +1,7 @@ # Maintainer: yjun <jerrysteve1101 at gmail dot com> pkgname=netease-music-tui -pkgver=0.1.4 +pkgver=0.1.5 pkgrel=1 pkgdesc="Netease cloud music terminal client by rust" arch=('x86_64' 'i686' 'aarch64' 'armv7h' 'armv6h' 'arm') @@ -11,17 +11,30 @@ license=('MIT') depends=('dbus' 'alsa-lib' 'openssl') -makedepends=('rust') +makedepends=('cargo') source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/betta-cyber/${pkgname}/archive/v${pkgver}.tar.gz") -sha256sums=('7c7ecd4b7a56365e512a9b209173039d5a9231a306f979ed85d7a616b1fbb3db') +sha256sums=('52c841da0970b982c0ed316fb5d0c2688123f73ba3dec490bf4fcb2668140956') + +prepare() { + cd ${pkgname}-${pkgver} + + # cargo fetch --locked --target "$CARCH-unknown-linux-gnu" + cargo fetch --target "$CARCH-unknown-linux-gnu" +} build() { cd ${pkgname}-${pkgver} - # cargo build --release --locked --all-features --target-dir=target - cargo build --release --all-features --target-dir=target + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + cargo build --frozen --release --all-features } +# check() { +# export RUSTUP_TOOLCHAIN=stable +# cargo test --frozen --all-features +# } + package() { cd ${pkgname}-${pkgver} |