summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorj0ru2023-02-03 14:28:17 +0100
committerFolke H. Gleumes2023-02-03 14:28:17 +0100
commit56cce3baeabe52bcdb242b93cb50b939f26f49de (patch)
treeff21107af33d9e909e122efbfa2067cebffed532 /PKGBUILD
parent35cd90edb82c6f471441b61c560f8d49c6878918 (diff)
downloadaur-56cce3baeabe52bcdb242b93cb50b939f26f49de.tar.gz
include recomendations from package guidelines
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD12
1 files changed, 9 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 911eec3a8c79..12ba2d48d1b1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Folke H. 'joru' Gleumes <folke-aur@gleumes.org>
pkgname=kickoff
pkgver=0.6.0
-pkgrel=1
+pkgrel=2
pkgdesc="A simple and uncomplicated program launcher for wayland"
makedepends=('cargo' 'cmake' 'freetype2' 'pkgconf')
arch=('x86_64')
@@ -10,11 +10,17 @@ license=('GPL3')
source=("$pkgname-$pkgver.tar.gz::https://github.com/j0ru/kickoff/archive/v$pkgver.tar.gz")
sha512sums=('4d28ab4e86d60020bbad0d0ee8ddbe0d5e3df7e6e4acc33b36a2cd832e69a78ee3afd7311e56490041f2a52684fd581086cf87ae70997b36cbb1cfa3a481ed68')
-build() {
+export RUSTUP_TOOLCHAIN=stable CARGO_PROFILE_RELEASE_LTO=true
+
+prepare() {
cd "$pkgname-$pkgver"
- cargo build --release --locked --all-features --target-dir=target
+ cargo fetch --locked --target x86_64-unknown-linux-gnu
}
+build() {
+ cd "$pkgname-$pkgver"
+ cargo build --release --frozen --all-features --target-dir=target
+}
package() {
cd "$pkgname-$pkgver"