summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 14 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 93ca079db2a4..4eaedeea8ee1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,15 @@
# Maintainer: Tércio Martins <echo dGVyY2lvd2VuZGVsQGdtYWlsLmNvbQo= | base64 -d>
pkgname=olive-git
-_pkgname=olive
-pkgver=continuous.r263.g32055edd
+_pkgname=${pkgname%-*}
+pkgver=continuous.r370.g19eabf28
pkgrel=1
arch=('i686' 'pentium4' 'x86_64')
pkgdesc="Free non-linear video editor"
url="https://www.olivevideoeditor.org/"
license=('GPL3')
-depends=('ffmpeg' 'openimageio-git' 'qt5-multimedia')
-makedepends=('cmake' 'git' 'qt5-tools')
+depends=('ffmpeg' 'openimageio' 'qt5-multimedia')
+makedepends=('cmake' 'git' 'ninja' 'qt5-tools')
# Temporarily, the "olive-git" package is incompatible
# with the dependency "olive-community-effects-git".
@@ -23,19 +23,21 @@ source=('git+https://github.com/olive-editor/olive.git')
sha512sums=('SKIP')
pkgver() {
- cd "$_pkgname"
+ cd $_pkgname
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- mkdir -p build && cd build
- cmake -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- ../$_pkgname
- cmake --build .
+ cd $_pkgname
+ cmake -GNinja \
+ -Bbuild \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr
+ ninja -C build
}
package() {
- cd build
- make DESTDIR="$pkgdir/" install
+ cd $_pkgname
+ DESTDIR="$pkgdir" ninja -C build install
+ #make DESTDIR="$pkgdir/" install
}