summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 8 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d4ea16b5f374..7d525ff9216d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,14 +6,14 @@
pkgname=davs2-git
_srcname=davs2
-pkgver=1.0.r139.gd997b79
-pkgrel=2
+pkgver=1.6.r0.gef9a901
+pkgrel=1
arch=('i686' 'x86_64')
pkgdesc='Open-Source decoder of AVS2-P2/IEEE1857.4 video coding standard (git version)'
url='https://github.com/pkuvcl/davs2/'
license=('GPL')
-depends=('glibc' 'liblsmash.so')
-makedepends=('git' 'gcc7' 'yasm' 'l-smash')
+depends=('glibc')
+makedepends=('git' 'gcc7' 'yasm')
provides=('davs2' 'libdavs2-git')
conflicts=('davs2' 'libdavs2-git')
replaces=('libdavs2-git')
@@ -25,10 +25,6 @@ prepare() {
# use gcc7 (it does not build with gcc8)
sed -i 's/g++/g++-7/' build/linux/configure
-
- # must copy the entire source tree or it will not work
- cd "$srcdir"
- cp -af "$_srcname" build-8bit
}
pkgver() {
@@ -39,23 +35,20 @@ pkgver() {
}
build() {
- cd build-8bit/build/linux
+ cd "${_srcname}/build/linux"
./configure \
--prefix='/usr' \
--enable-shared \
+ --disable-static \
--bit-depth='8' \
--chroma-format='all' \
--enable-lto \
- --enable-pic \
- --disable-swscale \
- --disable-lavf \
- --disable-ffms \
- --disable-gpac
+ --enable-pic
make
}
package() {
- make -C build-8bit/build/linux DESTDIR="$pkgdir" install-cli install-lib-shared
+ make -C "${_srcname}/build/linux" DESTDIR="$pkgdir" install-cli install-lib-shared
}