diff options
author | Mark Wagie | 2021-08-11 14:27:34 -0600 |
---|---|---|
committer | Mark Wagie | 2021-08-11 14:27:34 -0600 |
commit | 61a7651158ce82cfea2eb5c0ee8369ea1b8b9152 (patch) | |
tree | c645c69d8de986b428b1203544e9c68b5f1fa658 | |
parent | e15ba6048c6d4b128112115faff5601805b0a185 (diff) | |
download | aur-61a7651158ce82cfea2eb5c0ee8369ea1b8b9152.tar.gz |
PKGBUILD improvements
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 12 insertions, 7 deletions
@@ -5,7 +5,7 @@ pkgbase = system76-oled url = https://github.com/pop-os/system76-oled arch = x86_64 license = GPL3 - makedepends = rust + makedepends = cargo depends = dbus depends = libx11 depends = libxrandr @@ -13,4 +13,3 @@ pkgbase = system76-oled sha256sums = 14bd774108a91780af1cb85bc15089d28d8bd8c3dbe5c6d2eba1b41791ce1f16 pkgname = system76-oled - @@ -8,17 +8,23 @@ arch=('x86_64') url="https://github.com/pop-os/system76-oled" license=('GPL3') depends=('dbus' 'libx11' 'libxrandr') -makedepends=('rust') +makedepends=('cargo') source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") sha256sums=('14bd774108a91780af1cb85bc15089d28d8bd8c3dbe5c6d2eba1b41791ce1f16') +prepare() { + cd "$pkgname-$pkgver" + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + build() { - cd "$pkgname-$pkgver" - make + cd "$pkgname-$pkgver" + export RUSTUP_TOOLCHAIN=stable + make } package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install } |