Date: Tuesday, October 18, 2022 @ 14:23:21 Author: andyrtr Revision: 458361
upgpkg: libpciaccess 0.17-1: upstream update 0.17 Modified: libpciaccess/trunk/PKGBUILD ----------+ PKGBUILD | 35 +++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-10-18 13:58:10 UTC (rev 458360) +++ PKGBUILD 2022-10-18 14:23:21 UTC (rev 458361) @@ -1,31 +1,38 @@ +# Maintainer: Andreas Radke <[email protected]> # Contributor: Jan de Groot <[email protected]> # Contributor: Alexander Baldeck <[email protected]> pkgname=libpciaccess -pkgver=0.16 -pkgrel=4 +pkgver=0.17 +pkgrel=1 pkgdesc="X11 PCI access library" arch=(x86_64) license=('custom') url="https://xorg.freedesktop.org/" -depends=('glibc') -makedepends=('xorg-util-macros') +depends=('glibc' 'zlib') +makedepends=('xorg-util-macros' 'meson') options=('debug') -source=(${url}/releases/individual/lib/${pkgname}-${pkgver}.tar.bz2{,.sig}) -sha512sums=('2f250048a270dfc0823d4bdd613aa272c58a80eaafd922850f56c4b6f7a45a263ed4cf521b52b49f04484ea44ebefb7407d079aa058318a5751ffb181e38fed1' +source=(${url}/releases/individual/lib/${pkgname}-${pkgver}.tar.xz{,.sig}) +sha512sums=('8484605c66ef18c8d8a3e029a6d33e26fcaa450c1263790d89ac8b0a160ffb2dfceaa6140ac9ad7d8087283ecbec8ac801f757e44890d547c3cbecd2c922ca47' 'SKIP') validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith <[email protected]> -validpgpkeys+=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # "Emil Velikov <[email protected]>" -validpgpkeys+=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # "Adam Jackson <[email protected]>" +#validpgpkeys+=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # "Emil Velikov <[email protected]>" +#validpgpkeys+=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # "Adam Jackson <[email protected]>" +prepare() { + mkdir build +} + build() { - cd ${pkgname}-${pkgver} - ./configure --prefix=/usr --sysconfdir=/etc - make + arch-meson "$pkgname"-$pkgver build + ninja -C build } +check() { + meson test -C build +} + package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}/" + DESTDIR="$pkgdir" ninja -C build install + install -Dm644 "$pkgname"-$pkgver/COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}/" }
