mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
xorg-server: add metafile support, thanks to cowbalt
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
d1844cbccd
commit
81ef657bc3
@ -6,34 +6,7 @@ XORG_SRC="$PKG_BUILD/hw/xfree86"
|
|||||||
|
|
||||||
get_graphicdrivers
|
get_graphicdrivers
|
||||||
|
|
||||||
$SCRIPTS/build toolchain
|
|
||||||
|
|
||||||
$SCRIPTS/build util-macros
|
|
||||||
$SCRIPTS/build font-util
|
|
||||||
$SCRIPTS/build fontsproto
|
|
||||||
$SCRIPTS/build randrproto
|
|
||||||
$SCRIPTS/build renderproto
|
|
||||||
$SCRIPTS/build scrnsaverproto
|
|
||||||
$SCRIPTS/build videoproto
|
|
||||||
$SCRIPTS/build inputproto
|
|
||||||
$SCRIPTS/build xf86dgaproto
|
|
||||||
$SCRIPTS/build xf86driproto
|
|
||||||
$SCRIPTS/build xf86miscproto
|
|
||||||
$SCRIPTS/build glproto
|
|
||||||
$SCRIPTS/build libpciaccess
|
|
||||||
$SCRIPTS/build libX11
|
|
||||||
$SCRIPTS/build libXfont
|
|
||||||
$SCRIPTS/build libxkbfile
|
|
||||||
$SCRIPTS/build libdrm
|
|
||||||
$SCRIPTS/build Mesa-GL
|
|
||||||
$SCRIPTS/build openssl
|
|
||||||
$SCRIPTS/build freetype
|
|
||||||
$SCRIPTS/build pixman
|
|
||||||
$SCRIPTS/build fontsproto
|
|
||||||
$SCRIPTS/build udev
|
|
||||||
|
|
||||||
if [ "$XINERAMA_SUPPORT" = "yes" ]; then
|
if [ "$XINERAMA_SUPPORT" = "yes" ]; then
|
||||||
$SCRIPTS/build libXinerama
|
|
||||||
XORG_XINERAMA="--enable-xinerama"
|
XORG_XINERAMA="--enable-xinerama"
|
||||||
else
|
else
|
||||||
XORG_XINERAMA="--disable-xinerama"
|
XORG_XINERAMA="--disable-xinerama"
|
||||||
|
@ -4,18 +4,6 @@
|
|||||||
|
|
||||||
get_graphicdrivers
|
get_graphicdrivers
|
||||||
|
|
||||||
$SCRIPTS/install libpciaccess
|
|
||||||
$SCRIPTS/install freetype
|
|
||||||
$SCRIPTS/install openssl
|
|
||||||
$SCRIPTS/install libX11
|
|
||||||
$SCRIPTS/install libXfont
|
|
||||||
$SCRIPTS/install libdrm
|
|
||||||
$SCRIPTS/install Mesa
|
|
||||||
$SCRIPTS/install pixman
|
|
||||||
$SCRIPTS/install udev
|
|
||||||
|
|
||||||
[ "$XINERAMA_SUPPORT" = "yes" ] && $SCRIPTS/install libXinerama
|
|
||||||
|
|
||||||
XORG_SRC="$PKG_BUILD/hw/xfree86"
|
XORG_SRC="$PKG_BUILD/hw/xfree86"
|
||||||
XORG_DST="$INSTALL/$XORG_PATH_MODULES"
|
XORG_DST="$INSTALL/$XORG_PATH_MODULES"
|
||||||
|
|
||||||
@ -54,30 +42,6 @@ mkdir -p $INSTALL/usr/lib/xorg
|
|||||||
mkdir -p $INSTALL/usr/share/X11/xorg.conf.d
|
mkdir -p $INSTALL/usr/share/X11/xorg.conf.d
|
||||||
cp $PKG_BUILD/config/10-evdev.conf $INSTALL/usr/share/X11/xorg.conf.d
|
cp $PKG_BUILD/config/10-evdev.conf $INSTALL/usr/share/X11/xorg.conf.d
|
||||||
|
|
||||||
#Fonts
|
|
||||||
$SCRIPTS/install encodings
|
|
||||||
$SCRIPTS/install font-xfree86-type1
|
|
||||||
$SCRIPTS/install font-bitstream-type1
|
|
||||||
$SCRIPTS/install font-misc-misc
|
|
||||||
|
|
||||||
#Server
|
|
||||||
$SCRIPTS/install xkeyboard-config
|
|
||||||
$SCRIPTS/install xkbcomp
|
|
||||||
|
|
||||||
#Drivers
|
|
||||||
$SCRIPTS/install xf86-input-evdev
|
|
||||||
# $SCRIPTS/install xf86-input-synaptics
|
|
||||||
# $SCRIPTS/install xf86-input-wacom
|
|
||||||
|
|
||||||
for drv in $XORG_DRIVERS; do
|
|
||||||
$SCRIPTS/install xf86-video-$drv
|
|
||||||
done
|
|
||||||
|
|
||||||
# Tools
|
|
||||||
$SCRIPTS/install pciutils
|
|
||||||
$SCRIPTS/install ratpoison
|
|
||||||
$SCRIPTS/install xrandr
|
|
||||||
|
|
||||||
if [ "$DEVTOOLS" = yes ]; then
|
if [ "$DEVTOOLS" = yes ]; then
|
||||||
cp $XORG_SRC/utils/cvt/cvt $INSTALL/usr/bin
|
cp $XORG_SRC/utils/cvt/cvt $INSTALL/usr/bin
|
||||||
cp $XORG_SRC/utils/gtf/gtf $INSTALL/usr/bin
|
cp $XORG_SRC/utils/gtf/gtf $INSTALL/usr/bin
|
||||||
|
36
packages/x11/xserver/xorg-server/meta
Normal file
36
packages/x11/xserver/xorg-server/meta
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
PKG_NAME="xorg-server"
|
||||||
|
PKG_VERSION="1.9.2"
|
||||||
|
PKG_REV="1"
|
||||||
|
PKG_ARCH="any"
|
||||||
|
PKG_LICENSE="OSS"
|
||||||
|
PKG_SITE="http://www.X.org"
|
||||||
|
PKG_URL="http://xorg.freedesktop.org/archive/individual/xserver/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||||
|
PKG_DEPENDS="libpciaccess freetype openssl libX11 libXfont libdrm Mesa pixman udev"
|
||||||
|
PKG_BUILD_DEPENDS="toolchain util-macros font-util fontsproto randrproto renderproto scrnsaverproto videoproto inputproto xf86dgaproto xf86driproto xf86miscproto glproto libpciaccess libX11 libXfont libxkbfile libdrm Mesa-GL openssl freetype pixman fontsproto udev"
|
||||||
|
PKG_PRIORITY="optional"
|
||||||
|
PKG_SECTION="x11/xserver"
|
||||||
|
PKG_SHORTDESC="xorg-server: The Xorg X server"
|
||||||
|
PKG_LONGDESC="Xorg is a full featured X server that was originally designed for UNIX and UNIX-like operating systems running on Intel x86 hardware."
|
||||||
|
PKG_IS_ADDON="no"
|
||||||
|
|
||||||
|
if [ "$XINERAMA_SUPPORT" = "yes" ]; then
|
||||||
|
PKG_DEPENDS="$PKG_DEPENDS libXinerama"
|
||||||
|
PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libXinerama"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Additional packages we need for using xorg-server:
|
||||||
|
# Fonts
|
||||||
|
PKG_DEPENDS="$PKG_DEPENDS encodings font-xfree86-type1 font-bitstream-type1 font-misc-misc"
|
||||||
|
|
||||||
|
# Server
|
||||||
|
PKG_DEPENDS="$PKG_DEPENDS xkeyboard-config xkbcomp"
|
||||||
|
|
||||||
|
# Drivers
|
||||||
|
PKG_DEPENDS="$PKG_DEPENDS xf86-input-evdev" # xf86-input-synaptics xf86-input-wacom
|
||||||
|
|
||||||
|
for drv in $XORG_DRIVERS; do
|
||||||
|
PKG_DEPENDS="$PKG_DEPENDS xf86-video-$drv"
|
||||||
|
done
|
||||||
|
|
||||||
|
# Tools
|
||||||
|
PKG_DEPENDS="$PKG_DEPENDS pciutils ratpoison xrandr"
|
@ -1 +0,0 @@
|
|||||||
http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.2.tar.bz2
|
|
Loading…
x
Reference in New Issue
Block a user