#!/bin/mkpkg # description: X Window System server # url: https://xorg.freedesktop.org name=x11-server version=21.1.21 release=1 depends=(libepoxy nettle libpixman libxcomposite libxfont2 libxft libxres libxtst xorg-mkfontscale xcb-util-keysyms xkbcomp) makedeps=(meson x11-util-macros) source=(https://www.x.org/releases/individual/xserver/$name-$version.tar.xz) build() { meson setup $name-$version build \ --prefix=/usr \ --libexecdir=/usr/lib/$name \ --localstatedir=/var \ --buildtype=plain \ -D xkb_dir=/usr/share/X11/xkb \ -D xkb_output_dir=/var/lib/xkb \ -D suid_wrapper=true \ -D xorg=true meson compile -C build DESTDIR=$PKG meson install -C build install -d $PKG/etc/X11/xorg.conf.d echo "needs_root_rights = yes" > $PKG/etc/X11/Xwrapper.config } # vim: filetype=sh