summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorChocobo12022-11-17 13:00:08 +0800
committerChocobo12022-11-17 14:19:07 +0800
commit4ccb17e3b8b89e67e2783883adc0fe0118766bf6 (patch)
tree6e5754a07fc11266eea22b004408a7207ca87188 /PKGBUILD
parentca7f711ca48693d33c6a490d29464e1c53333ef8 (diff)
downloadaur-4ccb17e3b8b89e67e2783883adc0fe0118766bf6.tar.gz
upgpkg: rav1e-git 0.5.1.r335.g5a275220-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 13 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a168516c7588..0e4d285b4b6d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net>
pkgname=rav1e-git
-pkgver=0.4.0.alpha.r20.g115f6e19
+pkgver=0.5.1.r335.g5a275220
pkgrel=1
pkgdesc="The fastest and safest AV1 encoder"
arch=('i686' 'x86_64')
@@ -9,13 +9,20 @@ url="https://github.com/xiph/rav1e"
license=('BSD' 'custom')
depends=('gcc-libs')
makedepends=('git' 'rust' 'nasm' 'cargo-c')
-provides=('rav1e' 'librav1e.so')
+provides=("rav1e=$pkgver" 'librav1e.so')
conflicts=('rav1e')
options=('staticlibs')
source=("git+https://github.com/xiph/rav1e.git")
sha256sums=('SKIP')
+prepare() {
+ cd "rav1e"
+
+ cargo update
+ cargo fetch
+}
+
pkgver() {
cd "rav1e"
@@ -29,6 +36,7 @@ check() {
cd "rav1e"
#cargo test \
+ # --locked \
# --release
}
@@ -37,15 +45,15 @@ package() {
cargo install \
--no-track \
+ --locked \
--root "$pkgdir/usr" \
--path "$srcdir/rav1e"
# for librav1e
cargo cinstall \
- --release \
+ --frozen \
--destdir "$pkgdir" \
--prefix "/usr"
install -Dm644 "README.md" -t "$pkgdir/usr/share/doc/rav1e"
- install -Dm644 "LICENSE" -t "$pkgdir/usr/share/licenses/rav1e"
- install -Dm644 "PATENTS" -t "$pkgdir/usr/share/licenses/rav1e"
+ install -Dm644 {LICENSE,PATENTS} -t "$pkgdir/usr/share/licenses/rav1e"
}