diff options
author | CRISPYrice | 2022-03-13 15:28:03 +0000 |
---|---|---|
committer | CRISPYrice | 2022-03-13 15:28:03 +0000 |
commit | a67b28717c3452fa4ddab86e6eed14060308a7ca (patch) | |
tree | 91506c283f8b80839021cb3dcdec8d920b8efa68 | |
parent | 3b998291d468a9baa9869afc3a0f9b5835878c41 (diff) | |
download | aur-a67b28717c3452fa4ddab86e6eed14060308a7ca.tar.gz |
Update AUR package
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 16 insertions, 18 deletions
@@ -1,11 +1,12 @@ pkgbase = opman-git pkgdesc = Opinionated ArchLinux Package Manager (WIP) - pkgver = r5.b83bef5 + pkgver = r8.1c0d6fc pkgrel = 1 url = https://github.com/CRISPYricePC/opman arch = any license = MIT makedepends = cargo + depends = pacman provides = opman source = opman::git+https://github.com/CRISPYricePC/opman.git md5sums = SKIP @@ -1,41 +1,38 @@ # Maintainer: Ben Mitchell <bjosephmitchell@gmail.com> -projectname=opman -pkgname="$projectname-git" -pkgver=r5.b83bef5 +_pkgname=opman +pkgname="$_pkgname-git" +pkgver=r8.1c0d6fc pkgver() { - cd "$projectname" + cd "$_pkgname" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } pkgrel=1 pkgdesc='Opinionated ArchLinux Package Manager (WIP)' arch=('any') -url="https://github.com/CRISPYricePC/$projectname" +url="https://github.com/CRISPYricePC/$_pkgname" license=('MIT') -groups=() -depends=() +depends=('pacman') makedepends=('cargo') -optdepends=() provides=('opman') -conflicts=() -replaces=() -backup=() -options=() -install= -changelog= -source=("${projectname}::git+$url.git") -noextract=() +source=("${_pkgname}::git+$url.git") md5sums=('SKIP') prepare() { + cd $_pkgname + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" } build() { + cd $_pkgname + export RUSTUP_TOOLCHAIN=stable export CARGO_TARGET_DIR=target cargo build --frozen --release --all-features } package() { - install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$projectname" + cd $_pkgname + + install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$_pkgname" }
\ No newline at end of file |