diff options
author | dummyx | 2021-05-18 00:28:33 +0900 |
---|---|---|
committer | dummyx | 2021-05-18 00:28:33 +0900 |
commit | ceb16e312ecca5b8d02730aa10561ef439d79ae6 (patch) | |
tree | bf3e3de1a3e804327b3d03baa94c6bf7b5adc0c9 | |
download | aur-ceb16e312ecca5b8d02730aa10561ef439d79ae6.tar.gz |
Submit VVenC v1.0.0 to AUR
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1915e55b54b8 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = vvenc + pkgdesc = Fraunhofer Versatile Video Encoder (VVenC) + pkgver = 1.0.0 + pkgrel = 1 + url = https://github.com/fraunhoferhhi/vvenc + arch = x86_64 + license = custom + makedepends = cmake>=3.12 + makedepends = gcc>=7 + depends = gcc-libs + provides = vvenc + conflicts = vvenc-git + source = vvenc-1.0.0.tar.gz::https://github.com/fraunhoferhhi/vvenc/archive/v1.0.0.tar.gz + sha256sums = 1f81fffff2e83ca5072ca3a652134a693d03897f4f49f5a3843cc575dccc2c4e + +pkgname = vvenc + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1e0b5438d931 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: dummyx <dummyxa@gmail.com> + +pkgname=vvenc +pkgver=1.0.0 +pkgrel=1 +pkgdesc="Fraunhofer Versatile Video Encoder (VVenC)" +arch=('x86_64') +url='https://github.com/fraunhoferhhi/vvenc' +license=('custom') +depends=('gcc-libs') +makedepends=('cmake>=3.12' 'gcc>=7') +provides=('vvenc') +conflicts=('vvenc-git') +source=("vvenc-${pkgver}.tar.gz::https://github.com/fraunhoferhhi/vvenc/archive/v${pkgver}.tar.gz") +sha256sums=('1f81fffff2e83ca5072ca3a652134a693d03897f4f49f5a3843cc575dccc2c4e') + +build() { + cd "${srcdir}/vvenc-${pkgver}" + export CFLAGS+=" ${CPPFLAGS}" + export CXXFLAGS+=" ${CPPFLAGS}" + make install-release-shared +} + +package() { + cd "${srcdir}/vvenc-${pkgver}" + cp -r "install" "$pkgdir/usr" + mkdir -p "$pkgdir/usr/share/licenses/vvenc" + install -Dm644 "LICENSE.txt" "$pkgdir/usr/share/licenses/vvenc/" +}
\ No newline at end of file |