# Contributor: Carlo Landmeter # Maintainer: Natanael Copa pkgname=xf86-video-qxl pkgver=0.1.5 pkgrel=6 pkgdesc="Xorg X11 qxl video driver" options="!check" # No testsuite url="https://www.x.org" arch="x86 x86_64" license="MIT" makedepends="xorg-server-dev spice-dev xorg-server xorgproto libpciaccess-dev" source="https://www.x.org/releases/individual/driver/xf86-video-qxl-$pkgver.tar.bz2 convert-xspice-python3.patch " subpackages="$pkgname-doc xspice" build() { export LDFLAGS="$LDFLAGS -Wl,-z,lazy" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --localstatedir=/var \ --enable-xspice=yes make } package() { make DESTDIR="$pkgdir" install } xspice() { pkgdesc="X server that can be accessed by a Spice client" depends="python3" mkdir -p "$subpkgdir"/usr/lib/xorg/modules/drivers \ "$subpkgdir"/etc/X11 mv "$pkgdir"/usr/lib/xorg/modules/drivers/spiceqxl_drv.so \ "$subpkgdir"/usr/lib/xorg/modules/drivers/ mv "$pkgdir"/usr/bin/ "$subpkgdir"/usr/ install -m 644 "$builddir"/examples/spiceqxl.xorg.conf.example \ "$subpkgdir"/etc/X11/spiceqxl.xorg.conf } sha512sums="7510b2d037b3e978df6063b29e2406f3d1270695a239f29fdaec9b1dc65a30ab10cb959f15eb336f78e93aa708d41c64c5ea43803958feffc64542229605b782 xf86-video-qxl-0.1.5.tar.bz2 ac2ba5a7878f97b77aba2912d617a43916ee0b94a6759119caee5c26a5ea15f0494a41a32feb3030e9187171a241dfd2c1b092eefdf7d83bde0aa1553312bf4e convert-xspice-python3.patch"