Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:justkidding:arch
xorgproto-git
PKGBUILD
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File PKGBUILD of Package xorgproto-git
# Maintainer: Yurii Kolesnykov # Based on [extra]'s xorgproto by AndyRTR <andyrtr@archlinux.org> _pkgname=xorgproto pkgname=$_pkgname-git pkgver=2024.1.1.r2766.g68de489 pkgrel=1 pkgdesc='combined X.Org X11 Protocol headers (git version)' arch=('any') url="https://xorg.freedesktop.org/" license=('custom') makedepends=('git' 'xorg-util-macros' 'meson') checkdepends=('python-libevdev') provides=('xorgproto') conflicts=('xorgproto') _srcurl="${pkgname}.tar" source=($_srcurl) sha512sums=('SKIP') prepare() { mkdir build } build() { arch-meson "$pkgname" build ninja -C build } check() { meson test -C build } package() { DESTDIR="$pkgdir" ninja -C build install # missing docs install -m755 -d "${pkgdir}/usr/share/doc/${_pkgname}" install -m644 "$pkgname"/PM_spec "${pkgdir}/usr/share/doc/${_pkgname}/" # licenses install -m755 -d "${pkgdir}/usr/share/licenses/${_pkgname}" install -m644 "$pkgname"/COPYING* "${pkgdir}/usr/share/licenses/${_pkgname}/" # remove licences of legacy stuff we don't ship anymore rm -f "${pkgdir}"/usr/share/licenses/${_pkgname}/COPYING-{evieproto,fontcacheproto,lg3dproto,printproto,xcalibrateproto,xf86rushproto} # cleanup rm -f "${pkgdir}"/usr/include/X11/extensions/apple* rm -f "${pkgdir}"/usr/share/licenses/${_pkgname}/COPYING-{apple,windows}wmproto rm -f "${pkgdir}"/usr/share/pkgconfig/applewmproto.pc }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor