summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2019-05-31 23:45:24 +0000
committerDaniel Bermond2019-05-31 23:45:24 +0000
commit2f3c070a98fe433ec1ee733582b072038084fc8f (patch)
tree113bb3959d316a2fde0ddbce76dbfaf01497791b
downloadaur-2f3c070a98fe433ec1ee733582b072038084fc8f.tar.gz
Initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD40
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f15aeb20f6b5
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = intel-svt-hevc
+ pkgdesc = An HEVC-compliant encoder for Intel CPUs of 5th Generation (Broadwell) and above
+ pkgver = 1.3.0
+ pkgrel = 1
+ url = https://github.com/OpenVisualCloud/SVT-HEVC/
+ arch = x86_64
+ license = BSD
+ makedepends = cmake
+ makedepends = yasm
+ depends = gcc-libs
+ source = intel-svt-hevc-1.3.0.tar.gz::https://github.com/OpenVisualCloud/SVT-HEVC/archive/v1.3.0.tar.gz
+ sha256sums = ef21f3a13e33b4f61af4a0c79337ce9e4f73f6fe13d1c2afe2c3b0712f4158d9
+
+pkgname = intel-svt-hevc
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2fe2482739e1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Daniel Bermond < gmail-com: danielbermond >
+
+pkgname=intel-svt-hevc
+pkgver=1.3.0
+pkgrel=1
+pkgdesc='An HEVC-compliant encoder for Intel CPUs of 5th Generation (Broadwell) and above'
+arch=('x86_64')
+url='https://github.com/OpenVisualCloud/SVT-HEVC/'
+license=('BSD')
+depends=('gcc-libs')
+makedepends=('cmake' 'yasm')
+source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/OpenVisualCloud/SVT-HEVC/archive/v${pkgver}.tar.gz")
+sha256sums=('ef21f3a13e33b4f61af4a0c79337ce9e4f73f6fe13d1c2afe2c3b0712f4158d9')
+
+prepare() {
+ cd "SVT-HEVC-${pkgver}"
+
+ mkdir -p build
+}
+
+build() {
+ cd "SVT-HEVC-${pkgver}/build"
+
+ cmake \
+ -DCMAKE_ASM_NASM_COMPILER:FILEPATH='/usr/bin/yasm' \
+ -DCMAKE_BUILD_TYPE:STRING='None' \
+ -DCMAKE_INSTALL_PREFIX:PATH='/usr' \
+ -Wno-dev \
+ ..
+
+ make
+}
+
+package() {
+ cd "SVT-HEVC-${pkgver}/build"
+
+ make DESTDIR="$pkgdir" install
+
+ install -D -m644 "${srcdir}/SVT-HEVC-${pkgver}/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}