xorg/xorg-server/Pkgfile

33 lines
1.0 KiB
Plaintext
Raw Normal View History

2006-04-07 18:48:00 +02:00
# Description: X Window System server
# URL: http://xorg.freedesktop.org
2012-07-16 01:33:03 +02:00
# Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu
2019-08-25 15:41:05 +02:00
# Depends on: libepoxy xorg-bdftopcf xorg-font-util xorg-libdmx xorg-libxaw xorg-libxcomposite xorg-libxcursor xorg-libxfont2 xorg-libxft xorg-libxinerama xorg-libxkbfile xorg-libxres xorg-libxtst xorg-libxxf86dga xorg-mkfontscale xorg-xcb-util-keysyms
2006-04-07 18:48:00 +02:00
name=xorg-server
2020-04-01 14:15:21 +02:00
version=1.20.8
release=2
source=(https://www.x.org/releases/individual/xserver/$name-$version.tar.bz2 \
CVE-2020-14347.patch)
2006-04-07 18:48:00 +02:00
build() {
2012-09-18 13:28:30 +02:00
cd $name-$version
2006-04-07 18:48:00 +02:00
patch -p1 -i $SRC/CVE-2020-14347.patch
2012-09-18 13:28:30 +02:00
./configure --prefix=/usr \
--localstatedir=/var \
--with-fontrootdir=/usr/share/fonts/X11 \
--with-xkb-output=/var/lib/xkb \
--enable-dri \
--with-sha1=libcrypto \
--disable-systemd-logind \
--enable-glamor
2006-04-07 18:48:00 +02:00
2012-09-18 13:28:30 +02:00
make
make DESTDIR=$PKG install
2007-01-23 19:46:39 +01:00
2012-09-18 13:28:30 +02:00
rmdir $PKG/var/log
2010-05-13 12:53:50 +02:00
2012-09-18 13:28:30 +02:00
install -m 755 -d $PKG/etc/X11/xorg.conf.d
2006-04-07 18:48:00 +02:00
}