aboutsummaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorOleg Titov <oleg.titov@gmail.com>2019-12-27 11:20:48 -0600
committerLeo <thinkabit.ukim@gmail.com>2019-12-27 18:26:43 +0100
commit0c7eb6c058dd0fa9f2d42eb728b070bde51e8e98 (patch)
treed466f875166dee579d71f8bd368e0791ceab9336 /testing
parentcb677004c1cf86d5031cd865c6cea049dd5a9abe (diff)
downloadaports-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')
-rw-r--r--testing/svt-av1/APKBUILD42
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"