summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVincent Grande2020-12-22 20:16:18 -0500
committerVincent Grande2020-12-22 20:16:18 -0500
commit45e70ed3b7ffbd4c8cb4984b9ce87e5b060091c6 (patch)
tree638069688eb6d28439fc5af41a9627a732666b29
downloadaur-45e70ed3b7ffbd4c8cb4984b9ce87e5b060091c6.tar.gz
initial upload
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD39
2 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1a0201cd4485
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = lib32-libva-minimal-git
+ pkgdesc = Video Acceleration (VA) API for Linux (32-bit)
+ pkgver = 2.10.0
+ pkgrel = 1
+ url = https://freedesktop.org/wiki/Software/vaapi
+ arch = x86_64
+ license = MIT
+ makedepends = mesa
+ makedepends = lib32-libglvnd
+ depends = lib32-libdrm
+ depends = lib32-libgl
+ depends = lib32-wayland
+ depends = lib32-libxext
+ depends = lib32-libxfixes
+ depends = libva
+ optdepends = lib32-libva-vdpau-driver: vdpau back-end for nvidia
+ optdepends = lib32-libva-intel-driver: back-end for intel cards
+ provides = lib32-libva
+ conflicts = lib32-libva
+ source = git+https://github.com/intel/libva.git
+ sha512sums = SKIP
+
+pkgname = lib32-libva-minimal-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8ebcc8cc5f9c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: Vincent Grande <shoober420@gmail.com>
+# Contributor: Felix Yan <felixonmars@archlinux.org>
+# Contributor: Llewelyn Trahaearn <WoefulDerelict at GMail dot com>
+# Contributor: kokoko3k <kokoko3k at gmail dot com>
+# Contributor: Ionut Biru <ibiru at archlinux dot org>
+# Contributor: Bartłomiej Piotrowski <bpiotrowski at archlinux dot org>
+
+pkgname=lib32-libva-minimal-git
+pkgver=2.10.0
+pkgrel=1
+pkgdesc='Video Acceleration (VA) API for Linux (32-bit)'
+arch=(x86_64)
+url='https://freedesktop.org/wiki/Software/vaapi'
+license=('MIT')
+depends=(lib32-libdrm lib32-libgl lib32-wayland lib32-libxext lib32-libxfixes libva)
+makedepends=(mesa lib32-libglvnd)
+optdepends=('lib32-libva-vdpau-driver: vdpau back-end for nvidia'
+ 'lib32-libva-intel-driver: back-end for intel cards')
+provides=(lib32-libva)
+conflicts=(lib32-libva)
+source=("git+https://github.com/intel/libva.git")
+sha512sums=('SKIP')
+
+build() {
+ export CC='gcc -m32'
+ export CXX='g++ -m32'
+ export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+ cd libva
+ ./autogen.sh --prefix=/usr --libdir='/usr/lib32' --enable-docs=no --enable-va-messaging=no
+ make
+}
+
+package() {
+ cd libva
+ make DESTDIR="${pkgdir}" install
+ rm -rfv "${pkgdir}/usr/"{include,bin}
+ install -m644 -D COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}