summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxiota2024-03-05 14:09:45 +0000
committerxiota2024-03-05 14:09:45 +0000
commit63f58503bb52242a723060f5b28e28bf6e11a166 (patch)
tree2dccb56719252829e9c1d4eee1b743ceb4c53f6b
parent4b61ae17e675940682508378bce86975f1ddb244 (diff)
downloadaur-libva-intel-driver-g45-h264.tar.gz
minor updates
-rwxr-xr-x.SRCINFO18
-rw-r--r--.gitignore4
-rwxr-xr-xPKGBUILD55
3 files changed, 40 insertions, 37 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ab280ebd7f81..d2ca03195cf6 100755
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,17 @@
pkgbase = libva-intel-driver-g45-h264
- pkgdesc = Video Acceleration (VA) API for Linux
+ pkgdesc = VA-API implementation for Intel G45 with H264 support
pkgver = 2.4.1
- pkgrel = 2
- epoch = 1
- url = https://01.org/linuxmedia/vaapi
+ pkgrel = 1
+ url = https://bitbucket.org/alium/g45-h264
arch = i686
arch = x86_64
license = MIT
- makedepends = mesa
+ makedepends = git
+ makedepends = meson
+ makedepends = xorgproto
+ depends = libva
depends = libdrm
- depends = libgl
- depends = glibc
- depends = libva>=2.0.0
- optdepends = libva-utils: Applications and Scripts for libva (vainfo and others)
- provides = libva-intel-driver
+ provides = libva-intel-driver=2.4.1
conflicts = libva-intel-driver
source = https://bitbucket.org/alium/g45-h264/downloads/intel-driver-g45-h264-2.4.1.tar.gz
sha256sums = f9d18a4b9d5007bc606d125b553a3d053d3295dd295ea477e43396a751e706fd
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..018a3de08144
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!PKGBUILD
+!.SRCINFO
+!.gitignore
diff --git a/PKGBUILD b/PKGBUILD
index 697f1488438d..0f9659fb0233 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,42 @@
-# Maintainer : Alois Nešpor <info@aloisnespor.info>
-# Contributor : Pedro Martinez-Julia <pedromj@um.es>
+# Maintainer:
+# Contributor: Alois Nešpor <info@aloisnespor.info>
+# Contributor: Pedro Martinez-Julia <pedromj@um.es>
-pkgname=libva-intel-driver-g45-h264
-epoch=1
+_pkgname="libva-intel-driver"
+pkgname="$_pkgname-g45-h264"
pkgver=2.4.1
-pkgrel=2
-pkgdesc="VA-API implementation for Intel G45 chipsets with H264 support."
+pkgrel=1
+pkgdesc="VA-API implementation for Intel G45 with H264 support"
+url="https://bitbucket.org/alium/g45-h264"
+license=('MIT')
arch=('i686' 'x86_64')
-url='https://01.org/linuxmedia/vaapi'
-pkgdesc='Video Acceleration (VA) API for Linux'
-depends=('libdrm' 'libgl' 'glibc' 'libva>=2.0.0')
-conflicts=('libva-intel-driver')
-provides=('libva-intel-driver')
-optdepends=('libva-utils: Applications and Scripts for libva (vainfo and others)')
-license=(MIT)
-makedepends=(mesa)
-source=(https://bitbucket.org/alium/g45-h264/downloads/intel-driver-g45-h264-$pkgver.tar.gz)
+depends=(
+ 'libva'
+ 'libdrm'
+)
+makedepends=(
+ 'git'
+ 'meson'
+ 'xorgproto'
+)
-prepare () {
- cd intel-vaapi-driver
- # Only relevant if intel-gpu-tools is installed,
- # since then the shaders will be recompiled
- sed -i '1s/python$/&2/' src/shaders/gpp.py
-}
+provides=("$_pkgname=$pkgver")
+conflicts=("$_pkgname")
+
+_pkgsrc="intel-vaapi-driver"
+source=("https://bitbucket.org/alium/g45-h264/downloads/intel-driver-g45-h264-$pkgver.tar.gz")
+sha256sums=('f9d18a4b9d5007bc606d125b553a3d053d3295dd295ea477e43396a751e706fd')
build() {
- cd $srcdir/intel-vaapi-driver
+ cd "$_pkgsrc"
./autogen.sh --prefix=/usr
make
}
package() {
- cd intel-vaapi-driver
- make DESTDIR="${pkgdir}" install
- install -m644 -D COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING
+ cd "$_pkgsrc"
+ make DESTDIR="$pkgdir" install
+ install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname/"
}
-
-sha256sums=('f9d18a4b9d5007bc606d125b553a3d053d3295dd295ea477e43396a751e706fd')