diff options
author | Daniel Bermond | 2018-12-03 17:16:55 +0000 |
---|---|---|
committer | Daniel Bermond | 2018-12-03 17:19:01 +0000 |
commit | 7ed85908c2a396885f52e5f0e044590d05fbc58d (patch) | |
tree | 1d7e974cbd0842cbb1e7577f3220449d6799e0c6 /PKGBUILD | |
parent | 39bd4843e6380afad2c5d4d00ccaf757a3eea01c (diff) | |
download | aur-7ed85908c2a396885f52e5f0e044590d05fbc58d.tar.gz |
Add sherlock265 and dec265. Do not rename the source clone.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 21 insertions, 16 deletions
@@ -1,45 +1,50 @@ -# Maintainer : Daniel Bermond < yahoo-com: danielbermond > +# Maintainer : Daniel Bermond < gmail-com: danielbermond > # Contributor: Daniel Nagy <danielnagy at gmx de> pkgname=libde265-git -pkgver=1.0.2.r174.g1df1dfe3 +_srcname=libde265 +pkgver=1.0.3.r31.g4488ae0c pkgrel=1 pkgdesc='Open H.265 video codec implementation (git version)' arch=('i686' 'x86_64') url='https://github.com/strukturag/libde265/' license=('LGPL3') depends=('gcc-libs') -makedepends=('git') +makedepends=('git' 'ffmpeg' 'sdl' 'qt5-base') +optdepends=('ffmpeg: for sherlock265' + 'qt5-base: for sherlock265' + 'sdl: for dec265 YUV overlay output') provides=('libde265') conflicts=('libde265') -source=("$pkgname"::'git+https://github.com/strukturag/libde265.git') +source=('git+https://github.com/strukturag/libde265.git') sha256sums=('SKIP') +prepare() { + cd "$_srcname" + + ./autogen.sh +} + pkgver() { - cd "${pkgname}" + cd "$_srcname" # git, tags available git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//' } build() { - cd "$pkgname" - - ./autogen.sh + cd "$_srcname" ./configure \ --prefix='/usr' \ - --enable-shared='yes' \ - --enable-static='no' \ - --enable-fast-install='yes' \ - --enable-sse \ - --disable-dec265 \ - --disable-sherlock265 - + --enable-static=no \ + --enable-sse + make } package() { - cd "$pkgname" + cd "$_srcname" + make DESTDIR="$pkgdir" install } |