diff options
author | Oleg Titov <oleg.titov@gmail.com> | 2019-12-27 11:20:48 -0600 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2019-12-27 18:26:43 +0100 |
commit | 0c7eb6c058dd0fa9f2d42eb728b070bde51e8e98 (patch) | |
tree | d466f875166dee579d71f8bd368e0791ceab9336 /testing/svt-av1 | |
parent | cb677004c1cf86d5031cd865c6cea049dd5a9abe (diff) | |
download | aports-0c7eb6c058dd0fa9f2d42eb728b070bde51e8e98.tar.bz2 aports-0c7eb6c058dd0fa9f2d42eb728b070bde51e8e98.tar.xz |
testing/svt-av1: new aport
https://github.com/OPenVisualCloud/SVT-AV1
Scalable Video Technology for AV1 Encoder (SVT-AV1 Encoder)
Diffstat (limited to 'testing/svt-av1')
-rw-r--r-- | testing/svt-av1/APKBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/testing/svt-av1/APKBUILD b/testing/svt-av1/APKBUILD new file mode 100644 index 0000000000..aaf11d444a --- /dev/null +++ b/testing/svt-av1/APKBUILD @@ -0,0 +1,42 @@ +# Contributor: Oleg Titov <oleg.titov@gmail.com> +# Maintainer: Oleg Titov <oleg.titov@gmail.com> +pkgname=svt-av1 +pkgver=0.8.0 +pkgrel=0 +pkgdesc="Scalable Vector Technology for AV1 encoder (SVT-AV1 Encoder)" +url="https://github.com/OpenVisualCloud/SVT-AV1" +arch="x86_64" +license="BSD-2-Clause-Patent" +options="!check" # No test suite from upstream +makedepends="cmake yasm" +subpackages="$pkgname-dev $pkgname-doc $pkgname-libs" +source="$pkgname-$pkgver.tar.gz::https://github.com/OpenVisualCloud/SVT-AV1/archive/v$pkgver.tar.gz" +builddir="$srcdir/SVT-AV1-$pkgver" + +build() { + mkdir -p build + + cd build + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_SHARED_LIBS=True \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ + -DCMAKE_C_FLAGS="$CFLAGS" + + make +} + +package() { + cd build + + make DESTDIR="$pkgdir" install + + cd "$builddir" + + install -Dm 644 README.md -t "$pkgdir"/usr/share/doc/"$pkgname" +} + +sha512sums="d57294e34cafd3864689419149b471257c355ed3fa642490648c221d8ab7b4ca35219308ea6da858ea9d0fa8396b8f52dcd0e55bd78084f50d7fca2a418eb217 svt-av1-0.8.0.tar.gz" |