Date: Wednesday, August 28, 2019 @ 19:40:30 Author: alucryd Revision: 361342
upgpkg: libvdpau 1.3-1 Modified: libvdpau/trunk/PKGBUILD ----------+ PKGBUILD | 31 ++++++++++--------------------- 1 file changed, 10 insertions(+), 21 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-08-28 17:51:38 UTC (rev 361341) +++ PKGBUILD 2019-08-28 19:40:30 UTC (rev 361342) @@ -1,7 +1,7 @@ # Maintainer: Jan de Groot <j...@archlinux.org> pkgname=libvdpau -pkgver=1.2 +pkgver=1.3 pkgrel=1 pkgdesc="Nvidia VDPAU library" arch=(x86_64) @@ -8,37 +8,26 @@ url='https://www.freedesktop.org/wiki/Software/VDPAU/' depends=('libxext') license=('custom') -_commit=eac1393480bc7c2209d4984819951cb9dc1e03d0 # libvdpau-1.2 +_commit=f57a9904c43ef5d726320c77baa91d0c38361ed4 # 1.3 source=("git+https://anongit.freedesktop.org/git/vdpau/libvdpau#commit=$_commit") -makedepends=('dri2proto' git) +makedepends=('dri2proto' 'git' 'meson') sha256sums=('SKIP') pkgver() { cd $pkgname - git describe --tags | sed 's/^libvdpau-//;s/-/+/g' + git describe --tags | sed 's/-/+/g' } -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh +build() { + arch-meson $pkgname build + ninja -C build } check() { - cd $pkgname - make check + ninja -C build test } -build() { - cd "${srcdir}/$pkgname" - ./configure --prefix=/usr --sysconfdir=/etc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - package() { - cd "${srcdir}/$pkgname" - make DESTDIR="${pkgdir}" install - - install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" + DESTDIR="${pkgdir}" ninja -C build install + install -Dm 644 $pkgname/COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}/" }