summaryrefslogtreecommitdiffstats
path: root/x11-server
diff options
context:
space:
mode:
Diffstat (limited to 'x11-server')
-rw-r--r--x11-server/MAKEPKG33
1 files changed, 33 insertions, 0 deletions
diff --git a/x11-server/MAKEPKG b/x11-server/MAKEPKG
new file mode 100644
index 0000000..0edfe02
--- /dev/null
+++ b/x11-server/MAKEPKG
@@ -0,0 +1,33 @@
1#!/bin/mkpkg
2# *** OpenTUX ***
3# description: X Window System server
4# url: https://xorg.freedesktop.org
5
6name=x11-server
7version=21.1.21
8release=1
9depends=(libepoxy nettle libpixman libxcomposite libxfont2
10 libxft libxres libxtst xorg-mkfontscale
11 xcb-util-keysyms xkbcomp)
12makedeps=(meson x11-util-macros)
13source=(https://www.x.org/releases/individual/xserver/$name-$version.tar.xz)
14
15build() {
16 meson setup $name-$version build \
17 --prefix=/usr \
18 --libexecdir=/usr/lib/$name \
19 --localstatedir=/var \
20 --buildtype=plain \
21 -D xkb_dir=/usr/share/X11/xkb \
22 -D xkb_output_dir=/var/lib/xkb \
23 -D suid_wrapper=true \
24 -D xorg=true
25
26 meson compile -C build
27 DESTDIR=$PKG meson install -C build
28
29 install -d $PKG/etc/X11/xorg.conf.d
30 echo "needs_root_rights = yes" > $PKG/etc/X11/Xwrapper.config
31}
32
33# vim: filetype=sh