commit:     36586624625a4ace2c29cd50de75be7417d46fb7
Author:     Matt Turner <mattst88 <AT> gmail <DOT> com>
AuthorDate: Mon Oct 24 23:28:05 2016 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Oct 24 23:28:05 2016 +0000
URL:        https://gitweb.gentoo.org/proj/x11.git/commit/?id=36586624

x11-base/xorg-server: Delete (moved to main tree)

 profiles/package.mask                              |   1 -
 x11-base/xorg-server/files/xdm-setup.initd-1       |  14 --
 x11-base/xorg-server/files/xdm.confd-4             |  10 -
 x11-base/xorg-server/files/xdm.initd-11            | 231 --------------------
 .../files/xorg-server-1.12-unloadsubmodule.patch   |  53 -----
 x11-base/xorg-server/files/xorg-sets.conf          |   6 -
 x11-base/xorg-server/metadata.xml                  |  18 --
 x11-base/xorg-server/xorg-server-9999.ebuild       | 239 ---------------------
 8 files changed, 572 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index bfdad86..b7b0b64 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -15,7 +15,6 @@
 =x11-apps/xman-9999
 =x11-apps/xrandr-9999
 =x11-apps/xwininfo-9999
-=x11-base/xorg-server-9999
 =x11-drivers/xf86-input-evdev-9999
 =x11-drivers/xf86-input-joystick-9999
 =x11-drivers/xf86-input-keyboard-9999

diff --git a/x11-base/xorg-server/files/xdm-setup.initd-1 
b/x11-base/xorg-server/files/xdm-setup.initd-1
deleted file mode 100644
index 6ed3922..0000000
--- a/x11-base/xorg-server/files/xdm-setup.initd-1
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-apps/xinit/files/xdm-setup.initd-1,v 
1.5 2009/09/24 17:07:56 williamh Exp $
-
-depend() {
-       need localmount
-}
-
-start() {
-       if get_bootparam "nox" ; then
-               touch /etc/.noxdm
-       fi
-}

diff --git a/x11-base/xorg-server/files/xdm.confd-4 
b/x11-base/xorg-server/files/xdm.confd-4
deleted file mode 100644
index c82fece..0000000
--- a/x11-base/xorg-server/files/xdm.confd-4
+++ /dev/null
@@ -1,10 +0,0 @@
-# We always try and start X on a static VT. The various DMs normally default
-# to using VT7. If you wish to use the xdm init script, then you should ensure
-# that the VT checked is the same VT your DM wants to use. We do this check to
-# ensure that you haven't accidentally configured something to run on the VT
-# in your /etc/inittab file so that you don't get a dead keyboard.
-CHECKVT=7
-
-# What display manager do you use ?  [ xdm | gdm | kdm | gpe | entrance ]
-# NOTE: If this is set in /etc/rc.conf, that setting will override this one.
-DISPLAYMANAGER="xdm"

diff --git a/x11-base/xorg-server/files/xdm.initd-11 
b/x11-base/xorg-server/files/xdm.initd-11
deleted file mode 100644
index 2f7b47c..0000000
--- a/x11-base/xorg-server/files/xdm.initd-11
+++ /dev/null
@@ -1,231 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/files/xdm.initd-11,v 
1.1 2014/04/14 16:19:25 chithanh Exp $
-
-# This is here to serve as a note to myself, and future developers.
-#
-# Any Display manager (gdm,kdm,xdm) has the following problem:  if
-# it is started before any getty, and no vt is specified, it will
-# usually run on vt2.  When the getty on vt2 then starts, and the
-# DM is already started, the getty will take control of the keyboard,
-# leaving us with a "dead" keyboard.
-#
-# Resolution: add the following line to /etc/inittab
-#
-#  x:a:once:/etc/X11/startDM.sh
-#
-# and have /etc/X11/startDM.sh start the DM in daemon mode if
-# a lock is present (with the info of what DM should be started),
-# else just fall through.
-#
-# How this basically works, is the "a" runlevel is a additional
-# runlevel that you can use to fork processes with init, but the
-# runlevel never gets changed to this runlevel.  Along with the "a"
-# runlevel, the "once" key word means that startDM.sh will only be
-# run when we specify it to run, thus eliminating respawning
-# startDM.sh when "xdm" is not added to the default runlevel, as was
-# done previously.
-#
-# This script then just calls "telinit a", and init will run
-# /etc/X11/startDM.sh after the current runlevel completes (this
-# script should only be added to the actual runlevel the user is
-# using).
-#
-# Martin Schlemmer
-# aka Azarah
-# 04 March 2002
-
-depend() {
-       need localmount xdm-setup
-
-       # this should start as early as possible
-       # we can't do 'before *' as that breaks it
-       # (#139824) Start after ypbind and autofs for network authentication
-       # (#145219 #180163) Could use lirc mouse as input device
-       # (#70689 comment #92) Start after consolefont to avoid display 
corruption
-       # (#291269) Start after quota, since some dm need readable home
-       # (#390609) gdm-3 will fail when dbus is not running
-       # (#366753) starting keymaps after X causes problems
-       after bootmisc consolefont modules netmount
-       after readahead-list ypbind autofs openvpn gpm lircmd
-       after quota keymaps
-       before alsasound
-
-       # Start before X
-       use consolekit dbus xfs
-}
-
-setup_dm() {
-       local MY_XDM
-       
-       MY_XDM=$(echo "${DISPLAYMANAGER}" | tr '[:upper:]' '[:lower:]')
-
-       # Load our root path from profile.env
-       # Needed for kdm
-       PATH=${PATH}:$(. /etc/profile.env; echo "${ROOTPATH}")
-
-       NAME=
-       case "${MY_XDM}" in
-               kdm|kde)
-                       EXE=/usr/bin/kdm
-                       PIDFILE=/run/kdm.pid
-                       ;;
-               entrance*)
-                       EXE=/usr/sbin/entrance
-                       PIDFILE=/run/entrance.pid
-                       ;;
-               gdm|gnome)
-                       # gdm-3 and above has different paths
-                       if [ -f /usr/sbin/gdm ]; then
-                               EXE=/usr/sbin/gdm
-                               PIDFILE=/run/gdm/gdm.pid
-                               START_STOP_ARGS="--background"
-                               AUTOCLEAN_CGROUP="yes"
-                       else
-                               EXE=/usr/bin/gdm
-                               PIDFILE=/run/gdm.pid
-                       fi
-                       [ "${RC_UNAME}" != "Linux" ] && NAME=gdm-binary
-                       ;;
-               wdm)
-                       EXE=/usr/bin/wdm
-                       PIDFILE=
-                       ;;
-               gpe)
-                       EXE=/usr/bin/gpe-dm
-                       PIDFILE=/run/gpe-dm.pid
-                       ;;
-               lxdm)
-                       EXE=/usr/sbin/lxdm-binary
-                       PIDFILE=/run/lxdm.pid
-                       START_STOP_ARGS="--background"
-                       ;;
-               lightdm)
-                       EXE=/usr/sbin/lightdm
-                       PIDFILE=/run/lightdm.pid
-                       START_STOP_ARGS="--background"
-                       ;;
-               sddm)
-                       EXE="/usr/bin/sddm"
-                       START_STOP_ARGS="-m --background"
-                       PIDFILE=/run/sddm.pid
-                       ;;
-               *)
-                       # first find out if there is such executable
-                       EXE="$(command -v ${MY_XDM} 2>/dev/null)"
-                       PIDFILE="/run/${MY_XDM}.pid"
-
-                       # warn user that he is doing sick things if the exe was 
not found
-                       if [ -z "${EXE}" ]; then
-                               echo "ERROR: Your XDM value is invalid."
-                               echo "  No ${MY_XDM} executable could be found 
on your system."
-                       fi
-                       ;;
-       esac
-
-       if ! [ -x "${EXE}" ]; then
-               EXE=/usr/bin/xdm
-               PIDFILE=/run/xdm.pid
-               if ! [ -x "/usr/bin/xdm" ]; then
-                       echo "ERROR: Please set your DISPLAYMANAGER variable in 
/etc/conf.d/xdm,"
-                       echo "  or install x11-apps/xdm package"
-                       eend 255
-               fi
-       fi
-}
-
-# Check to see if something is defined on our VT
-vtstatic() {
-       if [ -e /etc/inittab ] ; then
-               grep -Eq "^[^#]+.*\<tty$1\>" /etc/inittab
-       elif [ -e /etc/ttys ] ; then
-               grep -q "^ttyv$(($1 - 1))" /etc/ttys
-       else
-               return 1
-       fi
-}
-
-start() {
-       local EXE NAME PIDFILE AUTOCLEAN_CGROUP
-       setup_dm
-
-       if [ -f /etc/.noxdm ]; then
-               einfo "Skipping ${EXE##*/}, /etc/.noxdm found or \"nox\" 
bootparam passed."
-               rm /etc/.noxdm
-               return 0
-       fi
-
-       ebegin "Setting up ${EXE##*/}"
-
-       # save the prefered DM
-       save_options "service" "${EXE}"
-       save_options "name"    "${NAME}"
-       save_options "pidfile" "${PIDFILE}"
-       save_options "start_stop_args" "${START_STOP_ARGS}"
-       save_options "autoclean_cgroup" "${AUTOCLEAN_CGROUP:-no}"
-
-       if [ -n "${CHECKVT-y}" ] ; then
-               if vtstatic "${CHECKVT:-7}" ; then
-                       if [ -x /sbin/telinit ] && [ "${SOFTLEVEL}" != "BOOT" ] 
&& [ "${RC_SOFTLEVEL}" != "BOOT" ]; then
-                               ewarn "Something is already defined on VT 
${CHECKVT:-7}, will start X later"
-                               telinit a >/dev/null 2>&1
-                               return 0
-                       else
-                               eerror "Something is already defined on VT 
${CHECKVT:-7}, not starting"
-                               return 1
-                       fi
-               fi
-       fi
-
-       /etc/X11/startDM.sh
-       eend 0
-}
-
-stop() {
-       local curvt retval
-
-       retval=0
-       if [ -t 0 ]; then
-               if type fgconsole >/dev/null 2>&1; then
-                       curvt=$(fgconsole 2>/dev/null)
-               else
-                       curvt=$(tty)
-                       case "${curvt}" in
-                               /dev/ttyv[0-9]*) curvt=${curvt#/dev/ttyv} ;;
-                               *) curvt= ;;
-                       esac
-               fi
-       fi
-       local myexe myname mypidfile myservice
-       myexe=$(get_options "service")
-       myname=$(get_options "name")
-       mypidfile=$(get_options "pidfile")
-       myservice=${myexe##*/}
-       yesno "${rc_cgroup_cleanup:-no}" || rc_cgroup_cleanup=$(get_options 
"autoclean_cgroup")
-
-       [ -z "${myexe}" ] && return 0
-
-       ebegin "Stopping ${myservice}"
-
-       if start-stop-daemon --quiet --test --stop --exec "${myexe}"; then
-               start-stop-daemon --stop --exec "${myexe}" --retry 
TERM/5/TERM/5 \
-                       ${mypidfile:+--pidfile} ${mypidfile} \
-                       ${myname:+--name} ${myname}
-               retval=${?}
-       fi
-
-       # switch back to original vt
-       if [ -n "${curvt}" ]; then
-               if type chvt >/dev/null 2>&1; then
-                       chvt "${curvt}"
-               else
-                       vidcontrol -s "$((curvt + 1))"
-               fi
-       fi
-
-       eend ${retval} "Error stopping ${myservice}"
-       return ${retval}
-}
-
-# vim: set ts=4 :

diff --git a/x11-base/xorg-server/files/xorg-server-1.12-unloadsubmodule.patch 
b/x11-base/xorg-server/files/xorg-server-1.12-unloadsubmodule.patch
deleted file mode 100644
index 57c7349..0000000
--- a/x11-base/xorg-server/files/xorg-server-1.12-unloadsubmodule.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-diff -u13 -r xorg-server-1.12.3-old/hw/xfree86/loader/loadmod.c 
xorg-server-1.12.3/hw/xfree86/loader/loadmod.c
---- xorg-server-1.12.3-old/hw/xfree86/loader/loadmod.c 2012-09-05 
18:26:42.000000000 +0200
-+++ xorg-server-1.12.3/hw/xfree86/loader/loadmod.c     2012-09-05 
18:28:54.000000000 +0200
-@@ -1109,39 +1109,38 @@
- static void
- RemoveChild(ModuleDescPtr child)
- {
-     ModuleDescPtr mdp;
-     ModuleDescPtr prevsib;
-     ModuleDescPtr parent;
- 
-     if (!child->parent)
-         return;
- 
-     parent = child->parent;
-     if (parent->child == child) {
-         parent->child = child->sib;
--        return;
--    }
--
--    prevsib = parent->child;
--    mdp = prevsib->sib;
--    while (mdp && mdp != child) {
--        prevsib = mdp;
--        mdp = mdp->sib;
-+    }
-+    else {
-+        prevsib = parent->child;
-+        mdp = prevsib->sib;
-+        while (mdp && mdp != child) {
-+            prevsib = mdp;
-+            mdp = mdp->sib;
-+        }
-+        if (mdp == child)
-+            prevsib->sib = child->sib;
-     }
--    if (mdp == child)
--        prevsib->sib = child->sib;
-     child->sib = NULL;
--    return;
- }
- 
- void
- LoaderErrorMsg(const char *name, const char *modname, int errmaj, int errmin)
- {
-     const char *msg;
-     MessageType type = X_ERROR;
- 
-     switch (errmaj) {
-     case LDR_NOERROR:
-         msg = "no error";
-         break;
-     case LDR_NOMEM:

diff --git a/x11-base/xorg-server/files/xorg-sets.conf 
b/x11-base/xorg-server/files/xorg-sets.conf
deleted file mode 100644
index 5cd8112..0000000
--- a/x11-base/xorg-server/files/xorg-sets.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-# Rebuild all X11 modules (mostly useful after xorg-server ABI change).
-[x11-module-rebuild]
-class = portage.sets.dbapi.VariableSet
-world-candidate = false
-variable = CATEGORY
-includes = x11-drivers

diff --git a/x11-base/xorg-server/metadata.xml 
b/x11-base/xorg-server/metadata.xml
deleted file mode 100644
index cbff1d2..0000000
--- a/x11-base/xorg-server/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-<herd>x11</herd>
-<use>
-       <flag name='dmx'>Build the Distributed Multiheaded X server</flag>
-       <flag name='glamor'>Enable Glamor OpenGL 2D acceleration</flag>
-       <flag name='kdrive'>Build the kdrive X servers</flag>
-       <flag name='tslib'>Build with tslib support for touchscreen 
devices</flag>
-       <flag name='unwind'>Enable libunwind usage for backtraces</flag>
-       <flag name='xnest'>Build the Xnest server</flag>
-       <flag name='xorg'>Build the Xorg X server (HIGHLY RECOMMENDED)</flag>
-       <flag name='xvfb'>Build the Xvfb server</flag>
-</use>
-<upstream>
-       <remote-id type="cpe">cpe:/a:x.org:xorg-server</remote-id>
-</upstream>
-</pkgmetadata>

diff --git a/x11-base/xorg-server/xorg-server-9999.ebuild 
b/x11-base/xorg-server/xorg-server-9999.ebuild
deleted file mode 100644
index bdf6e8d..0000000
--- a/x11-base/xorg-server/xorg-server-9999.ebuild
+++ /dev/null
@@ -1,239 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-XORG_DOC=doc
-inherit xorg-2 multilib versionator flag-o-matic
-EGIT_REPO_URI="git://anongit.freedesktop.org/git/xorg/xserver"
-
-DESCRIPTION="X.Org X servers"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
-
-IUSE_SERVERS="dmx kdrive xephyr xnest xorg xvfb"
-IUSE="${IUSE_SERVERS} glamor ipv6 minimal selinux +suid systemd tslib +udev 
unwind wayland"
-
-CDEPEND=">=app-eselect/eselect-opengl-1.3.0
-       dev-libs/openssl
-       media-libs/freetype
-       >=x11-apps/iceauth-1.0.2
-       >=x11-apps/rgb-1.0.3
-       >=x11-apps/xauth-1.0.3
-       x11-apps/xkbcomp
-       >=x11-libs/libdrm-2.4.46
-       >=x11-libs/libpciaccess-0.12.901
-       >=x11-libs/libXau-1.0.4
-       >=x11-libs/libXdmcp-1.0.2
-       >=x11-libs/libXfont-1.4.2
-       >=x11-libs/libxkbfile-1.0.4
-       >=x11-libs/libxshmfence-1.1
-       >=x11-libs/pixman-0.27.2
-       >=x11-libs/xtrans-1.3.5
-       >=x11-misc/xbitmaps-1.0.1
-       >=x11-misc/xkeyboard-config-2.4.1-r3
-       dmx? (
-               x11-libs/libXt
-               >=x11-libs/libdmx-1.0.99.1
-               >=x11-libs/libX11-1.1.5
-               >=x11-libs/libXaw-1.0.4
-               >=x11-libs/libXext-1.0.99.4
-               >=x11-libs/libXfixes-5.0
-               >=x11-libs/libXi-1.2.99.1
-               >=x11-libs/libXmu-1.0.3
-               x11-libs/libXrender
-               >=x11-libs/libXres-1.0.3
-               >=x11-libs/libXtst-1.0.99.2
-       )
-       glamor? (
-               media-libs/libepoxy
-               >=media-libs/mesa-10.3.4-r1[egl,gbm]
-               !x11-libs/glamor
-       )
-       kdrive? (
-               >=x11-libs/libXext-1.0.5
-               x11-libs/libXv
-       )
-       xephyr? (
-               x11-libs/libxcb
-               x11-libs/xcb-util
-               x11-libs/xcb-util-image
-               x11-libs/xcb-util-keysyms
-               x11-libs/xcb-util-renderutil
-               x11-libs/xcb-util-wm
-       )
-       !minimal? (
-               >=x11-libs/libX11-1.1.5
-               >=x11-libs/libXext-1.0.5
-               >=media-libs/mesa-10.3.4-r1
-       )
-       tslib? ( >=x11-libs/tslib-1.0 )
-       udev? ( >=virtual/udev-150 )
-       unwind? ( sys-libs/libunwind )
-       wayland? (
-               >=dev-libs/wayland-1.3.0
-               media-libs/libepoxy
-       )
-       >=x11-apps/xinit-1.3.3-r1
-       systemd? (
-               sys-apps/dbus
-               sys-apps/systemd
-       )"
-
-DEPEND="${CDEPEND}
-       sys-devel/flex
-       >=x11-proto/bigreqsproto-1.1.0
-       >=x11-proto/compositeproto-0.4
-       >=x11-proto/damageproto-1.1
-       >=x11-proto/fixesproto-5.0
-       >=x11-proto/fontsproto-2.1.3
-       >=x11-proto/glproto-1.4.17-r1
-       >=x11-proto/inputproto-2.3
-       >=x11-proto/kbproto-1.0.3
-       >=x11-proto/randrproto-1.5.0
-       >=x11-proto/recordproto-1.13.99.1
-       >=x11-proto/renderproto-0.11
-       >=x11-proto/resourceproto-1.2.0
-       >=x11-proto/scrnsaverproto-1.1
-       >=x11-proto/trapproto-3.4.3
-       >=x11-proto/videoproto-2.2.2
-       >=x11-proto/xcmiscproto-1.2.0
-       >=x11-proto/xextproto-7.2.99.901
-       >=x11-proto/xf86dgaproto-2.0.99.1
-       >=x11-proto/xf86rushproto-1.1.2
-       >=x11-proto/xf86vidmodeproto-2.2.99.1
-       >=x11-proto/xineramaproto-1.1.3
-       >=x11-proto/xproto-7.0.28
-       >=x11-proto/presentproto-1.0
-       >=x11-proto/dri3proto-1.0
-       dmx? (
-               >=x11-proto/dmxproto-2.2.99.1
-               doc? (
-                       || (
-                               www-client/links
-                               www-client/lynx
-                               www-client/w3m
-                       )
-               )
-       )
-       !minimal? (
-               >=x11-proto/xf86driproto-2.1.0
-               >=x11-proto/dri2proto-2.8
-       )"
-
-RDEPEND="${CDEPEND}
-       selinux? ( sec-policy/selinux-xserver )
-       !x11-drivers/xf86-video-modesetting
-"
-
-PDEPEND="
-       xorg? ( >=x11-base/xorg-drivers-$(get_version_component_range 1-2) )"
-
-REQUIRED_USE="!minimal? (
-               || ( ${IUSE_SERVERS} )
-       )
-       xephyr? ( kdrive )"
-
-#UPSTREAMED_PATCHES=(
-#      "${WORKDIR}/patches/"
-#)
-
-PATCHES=(
-       "${UPSTREAMED_PATCHES[@]}"
-       "${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch
-)
-
-pkg_pretend() {
-       # older gcc is not supported
-       [[ "${MERGE_TYPE}" != "binary" && $(gcc-major-version) -lt 4 ]] && \
-               die "Sorry, but gcc earlier than 4.0 will not work for 
xorg-server."
-}
-
-src_configure() {
-       # localstatedir is used for the log location; we need to override the 
default
-       #       from ebuild.sh
-       # sysconfdir is used for the xorg.conf location; same applies
-       # NOTE: fop is used for doc generating ; and i have no idea if gentoo
-       #       package it somewhere
-       XORG_CONFIGURE_OPTIONS=(
-               $(use_enable ipv6)
-               $(use_enable dmx)
-               $(use_enable glamor)
-               $(use_enable kdrive)
-               $(use_enable kdrive kdrive-kbd)
-               $(use_enable kdrive kdrive-mouse)
-               $(use_enable kdrive kdrive-evdev)
-               $(use_enable suid install-setuid)
-               $(use_enable tslib)
-               $(use_enable unwind libunwind)
-               $(use_enable wayland xwayland)
-               $(use_enable !minimal record)
-               $(use_enable !minimal xfree86-utils)
-               $(use_enable !minimal dri)
-               $(use_enable !minimal dri2)
-               $(use_enable !minimal glx)
-               $(use_enable xephyr)
-               $(use_enable xnest)
-               $(use_enable xorg)
-               $(use_enable xvfb)
-               $(use_enable udev config-udev)
-               $(use_with doc doxygen)
-               $(use_with doc xmlto)
-               $(use_with systemd systemd-daemon)
-               $(use_enable systemd systemd-logind)
-               --enable-libdrm
-               --sysconfdir="${EPREFIX}"/etc/X11
-               --localstatedir="${EPREFIX}"/var
-               --with-fontrootdir="${EPREFIX}"/usr/share/fonts
-               --with-xkb-output="${EPREFIX}"/var/lib/xkb
-               --disable-config-hal
-               --disable-linux-acpi
-               --without-dtrace
-               --without-fop
-               --with-os-vendor=Gentoo
-               --with-sha1=libcrypto
-       )
-
-       xorg-2_src_configure
-}
-
-src_install() {
-       xorg-2_src_install
-
-       server_based_install
-
-       if ! use minimal &&     use xorg; then
-               # Install xorg.conf.example into docs
-               dodoc "${AUTOTOOLS_BUILD_DIR}"/hw/xfree86/xorg.conf.example
-       fi
-
-       newinitd "${FILESDIR}"/xdm-setup.initd-1 xdm-setup
-       newinitd "${FILESDIR}"/xdm.initd-11 xdm
-       newconfd "${FILESDIR}"/xdm.confd-4 xdm
-
-       # install the @x11-module-rebuild set for Portage
-       insinto /usr/share/portage/config/sets
-       newins "${FILESDIR}"/xorg-sets.conf xorg.conf
-}
-
-pkg_postinst() {
-       # sets up libGL and DRI2 symlinks if needed (ie, on a fresh install)
-       eselect opengl set xorg-x11 --use-old
-}
-
-pkg_postrm() {
-       # Get rid of module dir to ensure opengl-update works properly
-       if [[ -z ${REPLACED_BY_VERSION} && -e 
${EROOT}/usr/$(get_libdir)/xorg/modules ]]; then
-               rm -rf "${EROOT}"/usr/$(get_libdir)/xorg/modules
-       fi
-}
-
-server_based_install() {
-       if ! use xorg; then
-               rm "${ED}"/usr/share/man/man1/Xserver.1x \
-                       "${ED}"/usr/$(get_libdir)/xserver/SecurityPolicy \
-                       "${ED}"/usr/$(get_libdir)/pkgconfig/xorg-server.pc \
-                       "${ED}"/usr/share/man/man1/Xserver.1x
-       fi
-}

Reply via email to