diff options
author | Daniel Bermond | 2023-01-14 12:04:04 -0300 |
---|---|---|
committer | Daniel Bermond | 2023-01-14 12:04:04 -0300 |
commit | 13766cd51aed4af3d1da618b453936ee48c2278c (patch) | |
tree | bd7412df79484f0e56fa2ab0830607196b4b3d7c /PKGBUILD | |
parent | 274f18edce5fa88063d4c218ccc1031d5a1c2d2c (diff) | |
download | aur-frei0r-plugins-git.tar.gz |
Match latest upstream changes
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 11 insertions, 29 deletions
@@ -1,50 +1,32 @@ -# Maintainer: Daniel Bermond < gmail-com: danielbermond > +# Maintainer: Daniel Bermond <dbermond@archlinux.org> pkgname=frei0r-plugins-git -_srcname=frei0r -pkgver=1.6.1.r49.g07146e3 +pkgver=2.2.0.r1.g599b478 pkgrel=1 pkgdesc='A minimalistic plugin API for video effects (git version)' -arch=('i686' 'x86_64') +arch=('x86_64') url='https://www.dyne.org/software/frei0r/' license=('GPL') depends=('cairo' 'gavl') -makedepends=('git' 'opencv') +makedepends=('git' 'cmake' 'opencv' 'doxygen') optdepends=('opencv: for facebl0r and facedetect plugins') provides=('frei0r-plugins') conflicts=('frei0r-plugins') source=('git+https://github.com/dyne/frei0r.git') sha256sums=('SKIP') -prepare() { - cd "$_srcname" - - ./autogen.sh -} - pkgver() { - cd "$_srcname" - - printf '%s' "$(git describe --tags --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//')" + git -C frei0r describe --tags --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//' } build() { - cd "$_srcname" - - ./configure \ - --prefix='/usr' \ - --enable-static='no' \ - --enable-shared='yes' \ - --enable-fast-install='yes' \ - --enable-cpuflags - - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make + cmake -B build -S frei0r \ + -DCMAKE_BUILD_TYPE:STRING='None' \ + -DCMAKE_INSTALL_PREFIX:PATH='/usr' \ + -Wno-dev + make -C build } package() { - cd "$_srcname" - - make DESTDIR="$pkgdir" install + make -C build DESTDIR="$pkgdir" install } |