summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBhanupong Petchlert2021-10-06 06:39:17 +0700
committerBhanupong Petchlert2021-10-06 06:39:17 +0700
commit610c534bb404512e3bc648f84fddc3717b74fb55 (patch)
treee05eaedae158072579065e21edeef7a68e3d0aa9 /PKGBUILD
parentb37ba5baa2ff0d1308143c3b0b6d9d529ff4832e (diff)
downloadaur-610c534bb404512e3bc648f84fddc3717b74fb55.tar.gz
0.5.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 11 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f1585580a813..cc06a3e4df32 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,29 @@
# Maintainer: Bhanupong Petchlert <bpetlert@gmail.com>
pkgname=pacman-mirrorup
-pkgver=0.4.0
+pkgver=0.5.0
pkgrel=1
pkgdesc="A service to retrieve the best and latest Pacman mirror list based on user's geography"
arch=('x86_64')
url="https://github.com/bpetlert/pacman-mirrorup"
license=('MIT')
depends=('systemd')
-makedepends=('rust' 'cargo')
+makedepends=(cargo)
provides=("${pkgname}")
conflicts=("${pkgname}")
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bpetlert/${pkgname}/archive/${pkgver}.tar.gz")
-sha256sums=('8736ca83f10f871c33916a15839769d9f4388af7ecb3debd05a17b1aed104f8b')
+sha256sums=('e0637a620adbe67a2a40911920e8f125a908805dd3bbb0641aa246085bc87aaf')
-build() {
+prepare() {
cd "${pkgname}-${pkgver}"
+ cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
- # Ignore target-dir in ~/.cargo/config.toml, reset it to default: "target".
- cargo build --release --locked --target-dir=target
+build() {
+ cd "${pkgname}-${pkgver}"
+ export RUSTUP_TOOLCHAIN=stable
+ export CARGO_TARGET_DIR=target
+ cargo build --frozen --release
}
package() {