diff options
author | D.M.D. Ljungmark <spider@gentoo.org> | 2002-09-21 15:39:43 +0000 |
---|---|---|
committer | D.M.D. Ljungmark <spider@gentoo.org> | 2002-09-21 15:39:43 +0000 |
commit | 1cd4b8cfb68fac183aa5e2a3a5a27fc3a955e8e0 (patch) | |
tree | 42ce2a0498ba70df7ba1be532b87025dfd96db7e /gnome-base/gdm | |
parent | initial ebuild for the alpha bootloader aboot (diff) | |
download | gentoo-2-1cd4b8cfb68fac183aa5e2a3a5a27fc3a955e8e0.tar.gz gentoo-2-1cd4b8cfb68fac183aa5e2a3a5a27fc3a955e8e0.tar.bz2 gentoo-2-1cd4b8cfb68fac183aa5e2a3a5a27fc3a955e8e0.zip |
removed a lot of old gnome ebuilds
Diffstat (limited to 'gnome-base/gdm')
-rw-r--r-- | gnome-base/gdm/files/digest-gdm-2.4.0.0 | 1 | ||||
-rw-r--r-- | gnome-base/gdm/files/digest-gdm-2.4.0.1 | 1 | ||||
-rw-r--r-- | gnome-base/gdm/files/digest-gdm-2.4.0.2 | 1 | ||||
-rw-r--r-- | gnome-base/gdm/files/digest-gdm-2.4.0.4 | 1 | ||||
-rw-r--r-- | gnome-base/gdm/files/digest-gdm-2.4.0.5 | 1 | ||||
-rw-r--r-- | gnome-base/gdm/files/digest-gdm-2.4.0.6 | 1 | ||||
-rw-r--r-- | gnome-base/gdm/files/digest-gdm-2.4.0.7 | 1 | ||||
-rw-r--r-- | gnome-base/gdm/gdm-2.4.0.0.ebuild | 191 | ||||
-rw-r--r-- | gnome-base/gdm/gdm-2.4.0.1.ebuild | 183 | ||||
-rw-r--r-- | gnome-base/gdm/gdm-2.4.0.2.ebuild | 186 | ||||
-rw-r--r-- | gnome-base/gdm/gdm-2.4.0.4.ebuild | 199 | ||||
-rw-r--r-- | gnome-base/gdm/gdm-2.4.0.5.ebuild | 196 | ||||
-rw-r--r-- | gnome-base/gdm/gdm-2.4.0.6.ebuild | 196 | ||||
-rw-r--r-- | gnome-base/gdm/gdm-2.4.0.7.ebuild | 197 |
14 files changed, 0 insertions, 1355 deletions
diff --git a/gnome-base/gdm/files/digest-gdm-2.4.0.0 b/gnome-base/gdm/files/digest-gdm-2.4.0.0 deleted file mode 100644 index 02ed1a0dfa51..000000000000 --- a/gnome-base/gdm/files/digest-gdm-2.4.0.0 +++ /dev/null @@ -1 +0,0 @@ -MD5 e8426be580e068e48420cf7bf1f96d1a gdm-2.4.0.0.tar.bz2 1546607 diff --git a/gnome-base/gdm/files/digest-gdm-2.4.0.1 b/gnome-base/gdm/files/digest-gdm-2.4.0.1 deleted file mode 100644 index 01981b9a6d8f..000000000000 --- a/gnome-base/gdm/files/digest-gdm-2.4.0.1 +++ /dev/null @@ -1 +0,0 @@ -MD5 0c2cd44a852dddc793562657e5302898 gdm-2.4.0.1.tar.bz2 1590377 diff --git a/gnome-base/gdm/files/digest-gdm-2.4.0.2 b/gnome-base/gdm/files/digest-gdm-2.4.0.2 deleted file mode 100644 index bdd5ef724fb5..000000000000 --- a/gnome-base/gdm/files/digest-gdm-2.4.0.2 +++ /dev/null @@ -1 +0,0 @@ -MD5 e349d25bcef445ed44327610b3a42d5f gdm-2.4.0.2.tar.bz2 1575864 diff --git a/gnome-base/gdm/files/digest-gdm-2.4.0.4 b/gnome-base/gdm/files/digest-gdm-2.4.0.4 deleted file mode 100644 index 7e0419d3e267..000000000000 --- a/gnome-base/gdm/files/digest-gdm-2.4.0.4 +++ /dev/null @@ -1 +0,0 @@ -MD5 a600d6bf2dd027cde25fcafdcecd4d5d gdm-2.4.0.4.tar.bz2 1593350 diff --git a/gnome-base/gdm/files/digest-gdm-2.4.0.5 b/gnome-base/gdm/files/digest-gdm-2.4.0.5 deleted file mode 100644 index 556369323e51..000000000000 --- a/gnome-base/gdm/files/digest-gdm-2.4.0.5 +++ /dev/null @@ -1 +0,0 @@ -MD5 7a1d3b39137acf4bbedc327cd158d861 gdm-2.4.0.5.tar.bz2 1598674 diff --git a/gnome-base/gdm/files/digest-gdm-2.4.0.6 b/gnome-base/gdm/files/digest-gdm-2.4.0.6 deleted file mode 100644 index a506f94f6522..000000000000 --- a/gnome-base/gdm/files/digest-gdm-2.4.0.6 +++ /dev/null @@ -1 +0,0 @@ -MD5 80c445f9e3156cfc920b05261a663394 gdm-2.4.0.6.tar.bz2 1635458 diff --git a/gnome-base/gdm/files/digest-gdm-2.4.0.7 b/gnome-base/gdm/files/digest-gdm-2.4.0.7 deleted file mode 100644 index 1a45ee23fae5..000000000000 --- a/gnome-base/gdm/files/digest-gdm-2.4.0.7 +++ /dev/null @@ -1 +0,0 @@ -MD5 892eaea253560233c582636678f5ec2a gdm-2.4.0.7.tar.bz2 1636389 diff --git a/gnome-base/gdm/gdm-2.4.0.0.ebuild b/gnome-base/gdm/gdm-2.4.0.0.ebuild deleted file mode 100644 index 65d511822624..000000000000 --- a/gnome-base/gdm/gdm-2.4.0.0.ebuild +++ /dev/null @@ -1,191 +0,0 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.4.0.0.ebuild,v 1.4 2002/08/16 04:09:22 murphy Exp $ - -DESCRIPTION="GNOME2 Display Manager" -HOMEPAGE="http://www.gnome.org/" -KEYWORDS="x86 ppc sparc sparc64" - -MY_V="`echo ${PV} |cut -b -5`" -S=${WORKDIR}/${P} -SRC_URI="ftp://ftp.gnome.org/pub/GNOME/pre-gnome2/sources/${PN}/${P}.tar.bz2" -LICENSE="GPL-2" -SLOT="0" - -DEBUG="yes" -RESTRICT="nostrip" -# force debug information -CFLAGS="${CFLAGS} -g" -CXXFLAGS="${CXXFLAGS} -g" - - - -RDEPEND=">=sys-libs/pam-0.72 - >=sys-apps/tcp-wrappers-7.6 - >=app-text/scrollkeeper-0.1.4 - >=gnome-base/libglade-2.0.0 - >=gnome-base/librsvg-1.1.1 - >=dev-libs/libxml2-2.4.12 - >=gnome-base/libgnome-2.0.0 - >=gnome-base/libgnomeui-2.0.0 - >=gnome-base/libgnomecanvas-2.0.0" - -DEPEND="${RDEPEND} - >=x11-base/xfree-4.2.0-r3" - - -src_unpack() { - - unpack "${A}" - - cd "${S}/daemon" - cp gdm.h gdm.h.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" gdm.h.orig > gdm.h - rm gdm.h.orig - - cd "${S}/config" - cp gdm.conf.in gdm.conf.in.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" gdm.conf.in.orig > gdm.conf.in - rm gdm.conf.in.orig -} - -src_compile() { - local myconf - use nls || myconf="${myconf} --disable-nls" - ./configure --host="${CHOST}" \ - --prefix=/usr \ - --sysconfdir=/etc/X11 \ - --localstatedir=/var/lib \ - --with-pam-prefix=/etc \ - ${myconf} || die - emake || die -} - -src_install() { - cd omf-install - cp Makefile Makefile.old - sed -e "s:scrollkeeper-update.*::g" Makefile.old > Makefile - rm Makefile.old - cd "${S}" - - make prefix="${D}/usr" \ - sysconfdir="${D}/etc/X11" \ - localstatedir="${D}/var/lib" \ - PAM_PREFIX="${D}/etc" \ - install || die - - rm -f "${D}/etc/pam.d/gdm" - - # log - mkdir -p "${D}/var/lib/gdm" - chown gdm:gdm "${D}/var/lib/gdm" - chmod 750 "${D}/var/lib/gdm" - - # pam startup - dodir /etc/pam.d - insinto /etc/pam.d - doins "${FILESDIR}/${MY_V}/pam.d/gdm" - doins "${FILESDIR}/${MY_V}/pam.d/gdmconfig" - - # pam security - dodir /etc/security/console.apps - insinto /etc/security/console.apps - doins "${FILESDIR}/${MY_V}/security/console.apps/gdmconfig" - - # gnomerc - dodir /etc/X11/gdm - exeinto /etc/X11/gdm - doexe "${FILESDIR}/${MY_V}/gnomerc" - - cd "${D}/etc/X11/gdm" - for i in Init/Default PostSession/Default PreSession/Default gdm.conf - do - cp $i $i.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" $i.orig > $i - rm $i.orig - done - - cd "${D}/etc/X11/gdm" - cp gdm.conf gdm.conf.orig - - sed -e "s:0=/usr/X11R6/bin/X:0=/usr/X11R6/bin/X -dpi 100 -nolisten tcp dpms vt7:g" \ - -e "s:GtkRC=/opt/gnome/share/themes/Default/gtk/gtkrc:GtkRC=/usr/share/themes/Default/gtk/gtkrc:g" \ - -e "s:BackgroundColor=#007777:BackgroundColor=#2a3f5b:g" \ - -e "s:TitleBar=true:TitleBar=false:g" \ - -e "s:Greeter=/usr/bin/gdmlogin:Greeter=/usr/bin/gdmgreeter:g" \ - gdm.conf.orig > gdm.conf - - rm gdm.conf.orig - - cd "${S}" - - #support for new session stuff - rm -rf "${D}/etc/X11/gdm/Sessions" - dosym ../Sessions /etc/X11/gdm/Sessions - - dodoc ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO -} - -pkg_preinst() { - #support for new session stuff - if [ -d /etc/X11/gdm/Sessions ] ; then - mv -f /etc/X11/gdm/Sessions /etc/X11/gdm/Sessions.old - fi -} - -pkg_postinst() { - echo ">>> Updating Scrollkeeper database..." - scrollkeeper-update >/dev/null 2>&1 - - # Attempt to restart GDM softly by use of the fifo. Wont work on older - # then 2.2.3.1 versions but should work nicely on later upgrades. - # FIXME: this is just way too complex - FIFOFILE=`grep '^ServAuthDir=' /etc/X11/gdm/gdm.conf | sed -e 's/^ServAuthDir=//'` - if test x$FIFOFILE = x ; then - FIFOFILE=%{localstatedir}/gdm/.gdmfifo - else - FIFOFILE="$FIFOFILE"/.gdmfifo - fi - PIDFILE=`grep '^PidFile=' /etc/X11/gdm/gdm.conf | sed -e 's/^PidFile=//'` - if test x$PIDFILE = x ; then - PIDFILE=/var/run/gdm.pid - fi - if test -w $FIFOFILE ; then - if test -f $PIDFILE ; then - if kill -0 `cat $PIDFILE` ; then - (echo;echo SOFT_RESTART) >> $FIFOFILE - fi - fi - fi - - # unmerge nukes sometimes - if [ ! -d ${ROOT}/var/lib/gdm ] - then - mkdir -p ${ROOT}/var/lib/gdm - chown gdm.gdm ${ROOT}/var/lib/gdm - chmod 0750 ${ROOT}/var/lib/gdm - fi - touch ${ROOT}/var/lib/gdm/.keep - - echo - echo "***********************************************************************" - echo "* To make GDM start at boot, edit /etc/rc.conf (or /etc/conf.d/basic) *" - echo "* and then execute 'rc-update add xdm default'. *" - echo "* *" - echo "* NOTE: you need xfree-4.1.0-r4 or later ... *" - echo "***********************************************************************" - echo -} - -pkg_postrm() { - echo ">>> Updating Scrollkeeper database..." - scrollkeeper-update >/dev/null 2>&1 - - echo - echo "**********************************************" - echo "* To remove GDM from startup please execute *" - echo "* 'rc-update del xdm default' *" - echo "**********************************************" - echo -} - diff --git a/gnome-base/gdm/gdm-2.4.0.1.ebuild b/gnome-base/gdm/gdm-2.4.0.1.ebuild deleted file mode 100644 index 509e8c82f565..000000000000 --- a/gnome-base/gdm/gdm-2.4.0.1.ebuild +++ /dev/null @@ -1,183 +0,0 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.4.0.1.ebuild,v 1.5 2002/09/05 21:34:47 spider Exp $ - -DESCRIPTION="GNOME2 Display Manager" -HOMEPAGE="http://www.gnome.org/" -KEYWORDS="x86 ppc sparc sparc64" - -MY_V="`echo ${PV} |cut -b -5`" -S=${WORKDIR}/${P} -SRC_URI="mirror://gnome/2.0.0/sources/${PN}/${P}.tar.bz2" -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=">=sys-libs/pam-0.72 - >=sys-apps/tcp-wrappers-7.6 - >=app-text/scrollkeeper-0.1.4 - >=gnome-base/libglade-2.0.0 - >=gnome-base/librsvg-1.1.1 - >=dev-libs/libxml2-2.4.12 - >=gnome-base/libgnome-2.0.0 - >=gnome-base/libgnomeui-2.0.0 - >=gnome-base/libgnomecanvas-2.0.0" - -DEPEND="${RDEPEND} - >=x11-base/xfree-4.2.0-r3" - - -src_unpack() { - - unpack "${A}" - - cd "${S}/daemon" - cp gdm.h gdm.h.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" gdm.h.orig > gdm.h - rm gdm.h.orig - - cd "${S}/config" - cp gdm.conf.in gdm.conf.in.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" gdm.conf.in.orig > gdm.conf.in - rm gdm.conf.in.orig -} - -src_compile() { - local myconf - use nls || myconf="${myconf} --disable-nls" - ./configure --host="${CHOST}" \ - --prefix=/usr \ - --sysconfdir=/etc/X11 \ - --localstatedir=/var/lib \ - --with-pam-prefix=/etc \ - ${myconf} || die - emake || die -} - -src_install() { - cd omf-install - cp Makefile Makefile.old - sed -e "s:scrollkeeper-update.*::g" Makefile.old > Makefile - rm Makefile.old - cd "${S}" - - make prefix="${D}/usr" \ - sysconfdir="${D}/etc/X11" \ - localstatedir="${D}/var/lib" \ - PAM_PREFIX="${D}/etc" \ - install || die - - rm -f "${D}/etc/pam.d/gdm" - - # log - mkdir -p "${D}/var/lib/gdm" - chown gdm:gdm "${D}/var/lib/gdm" - chmod 750 "${D}/var/lib/gdm" - - # pam startup - dodir /etc/pam.d - insinto /etc/pam.d - doins "${FILESDIR}/${MY_V}/pam.d/gdm" - doins "${FILESDIR}/${MY_V}/pam.d/gdmconfig" - - # pam security - dodir /etc/security/console.apps - insinto /etc/security/console.apps - doins "${FILESDIR}/${MY_V}/security/console.apps/gdmconfig" - - # gnomerc - dodir /etc/X11/gdm - exeinto /etc/X11/gdm - doexe "${FILESDIR}/${MY_V}/gnomerc" - - cd "${D}/etc/X11/gdm" - for i in Init/Default PostSession/Default PreSession/Default gdm.conf - do - cp $i $i.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" $i.orig > $i - rm $i.orig - done - - cd "${D}/etc/X11/gdm" - cp gdm.conf gdm.conf.orig - - sed -e "s:0=/usr/X11R6/bin/X:0=/usr/X11R6/bin/X -dpi 100 -nolisten tcp dpms vt7:g" \ - -e "s:GtkRC=/opt/gnome/share/themes/Default/gtk/gtkrc:GtkRC=/usr/share/themes/Default/gtk/gtkrc:g" \ - -e "s:BackgroundColor=#007777:BackgroundColor=#2a3f5b:g" \ - -e "s:TitleBar=true:TitleBar=false:g" \ - -e "s:Greeter=/usr/bin/gdmlogin:Greeter=/usr/bin/gdmgreeter:g" \ - gdm.conf.orig > gdm.conf - - rm gdm.conf.orig - - cd "${S}" - - #support for new session stuff - rm -rf "${D}/etc/X11/gdm/Sessions" - dosym ../Sessions /etc/X11/gdm/Sessions - - dodoc ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO -} - -pkg_preinst() { - #support for new session stuff - if [ -d /etc/X11/gdm/Sessions ] ; then - mv -f /etc/X11/gdm/Sessions /etc/X11/gdm/Sessions.old - fi -} - -pkg_postinst() { - echo ">>> Updating Scrollkeeper database..." - scrollkeeper-update >/dev/null 2>&1 - - # Attempt to restart GDM softly by use of the fifo. Wont work on older - # then 2.2.3.1 versions but should work nicely on later upgrades. - # FIXME: this is just way too complex - FIFOFILE=`grep '^ServAuthDir=' /etc/X11/gdm/gdm.conf | sed -e 's/^ServAuthDir=//'` - if test x$FIFOFILE = x ; then - FIFOFILE=%{localstatedir}/gdm/.gdmfifo - else - FIFOFILE="$FIFOFILE"/.gdmfifo - fi - PIDFILE=`grep '^PidFile=' /etc/X11/gdm/gdm.conf | sed -e 's/^PidFile=//'` - if test x$PIDFILE = x ; then - PIDFILE=/var/run/gdm.pid - fi - if test -w $FIFOFILE ; then - if test -f $PIDFILE ; then - if kill -0 `cat $PIDFILE` ; then - (echo;echo SOFT_RESTART) >> $FIFOFILE - fi - fi - fi - - # unmerge nukes sometimes - if [ ! -d ${ROOT}/var/lib/gdm ] - then - mkdir -p ${ROOT}/var/lib/gdm - chown gdm.gdm ${ROOT}/var/lib/gdm - chmod 0750 ${ROOT}/var/lib/gdm - fi - touch ${ROOT}/var/lib/gdm/.keep - - echo - echo "***********************************************************************" - echo "* To make GDM start at boot, edit /etc/rc.conf (or /etc/conf.d/basic) *" - echo "* and then execute 'rc-update add xdm default'. *" - echo "* *" - echo "* NOTE: you need xfree-4.1.0-r4 or later ... *" - echo "***********************************************************************" - echo -} - -pkg_postrm() { - echo ">>> Updating Scrollkeeper database..." - scrollkeeper-update >/dev/null 2>&1 - - echo - echo "**********************************************" - echo "* To remove GDM from startup please execute *" - echo "* 'rc-update del xdm default' *" - echo "**********************************************" - echo -} - diff --git a/gnome-base/gdm/gdm-2.4.0.2.ebuild b/gnome-base/gdm/gdm-2.4.0.2.ebuild deleted file mode 100644 index f071b54f3661..000000000000 --- a/gnome-base/gdm/gdm-2.4.0.2.ebuild +++ /dev/null @@ -1,186 +0,0 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.4.0.2.ebuild,v 1.4 2002/09/05 21:34:47 spider Exp $ - -DESCRIPTION="GNOME2 Display Manager" -HOMEPAGE="http://www.gnome.org/" -KEYWORDS="x86 sparc sparc64" - -MY_V="`echo ${PV} |cut -b -5`" -S=${WORKDIR}/${P} -SRC_URI="mirror://gnome/2.0.0/sources/${PN}/${P}.tar.bz2" -LICENSE="GPL-2" -SLOT="0" - -# Spider, is there a reason why librsvg and -# scrollkeeper shouldn't be updated to the latest ? - -RDEPEND=">=sys-libs/pam-0.72 - >=sys-apps/tcp-wrappers-7.6 - >=app-text/scrollkeeper-0.1.4 - >=gnome-base/libglade-2.0.0 - >=gnome-base/librsvg-1.1.1 - >=dev-libs/libxml2-2.4.12 - >=gnome-base/libgnome-2.0.0 - >=gnome-base/libgnomeui-2.0.0 - >=gnome-base/libgnomecanvas-2.0.0" - -DEPEND="${RDEPEND} - >=x11-base/xfree-4.2.0-r3" - - -src_unpack() { - - unpack "${A}" - - cd "${S}/daemon" - cp gdm.h gdm.h.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" gdm.h.orig > gdm.h - rm gdm.h.orig - - cd "${S}/config" - cp gdm.conf.in gdm.conf.in.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" gdm.conf.in.orig > gdm.conf.in - rm gdm.conf.in.orig -} - -src_compile() { - local myconf - use nls || myconf="${myconf} --disable-nls" - ./configure --host="${CHOST}" \ - --prefix=/usr \ - --sysconfdir=/etc/X11 \ - --localstatedir=/var/lib \ - --with-pam-prefix=/etc \ - ${myconf} || die - emake || die -} - -src_install() { - cd omf-install - cp Makefile Makefile.old - sed -e "s:scrollkeeper-update.*::g" Makefile.old > Makefile - rm Makefile.old - cd "${S}" - - make prefix="${D}/usr" \ - sysconfdir="${D}/etc/X11" \ - localstatedir="${D}/var/lib" \ - PAM_PREFIX="${D}/etc" \ - install || die - - rm -f "${D}/etc/pam.d/gdm" - - # log - mkdir -p "${D}/var/lib/gdm" - chown gdm:gdm "${D}/var/lib/gdm" - chmod 750 "${D}/var/lib/gdm" - - # pam startup - dodir /etc/pam.d - insinto /etc/pam.d - doins "${FILESDIR}/${MY_V}/pam.d/gdm" - doins "${FILESDIR}/${MY_V}/pam.d/gdmconfig" - - # pam security - dodir /etc/security/console.apps - insinto /etc/security/console.apps - doins "${FILESDIR}/${MY_V}/security/console.apps/gdmconfig" - - # gnomerc - dodir /etc/X11/gdm - exeinto /etc/X11/gdm - doexe "${FILESDIR}/${MY_V}/gnomerc" - - cd "${D}/etc/X11/gdm" - for i in Init/Default PostSession/Default PreSession/Default gdm.conf - do - cp $i $i.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" $i.orig > $i - rm $i.orig - done - - cd "${D}/etc/X11/gdm" - cp gdm.conf gdm.conf.orig - - sed -e "s:0=/usr/X11R6/bin/X:0=/usr/X11R6/bin/X -dpi 100 -nolisten tcp dpms vt7:g" \ - -e "s:GtkRC=/opt/gnome/share/themes/Default/gtk/gtkrc:GtkRC=/usr/share/themes/Default/gtk/gtkrc:g" \ - -e "s:BackgroundColor=#007777:BackgroundColor=#2a3f5b:g" \ - -e "s:TitleBar=true:TitleBar=false:g" \ - -e "s:Greeter=/usr/bin/gdmlogin:Greeter=/usr/bin/gdmgreeter:g" \ - gdm.conf.orig > gdm.conf - - rm gdm.conf.orig - - cd "${S}" - - #support for new session stuff - rm -rf "${D}/etc/X11/gdm/Sessions" - dosym ../Sessions /etc/X11/gdm/Sessions - - dodoc ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO -} - -pkg_preinst() { - #support for new session stuff - if [ -d /etc/X11/gdm/Sessions ] ; then - mv -f /etc/X11/gdm/Sessions /etc/X11/gdm/Sessions.old - fi -} - -pkg_postinst() { - echo ">>> Updating Scrollkeeper database..." - scrollkeeper-update >/dev/null 2>&1 - - # Attempt to restart GDM softly by use of the fifo. Wont work on older - # then 2.2.3.1 versions but should work nicely on later upgrades. - # FIXME: this is just way too complex - FIFOFILE=`grep '^ServAuthDir=' /etc/X11/gdm/gdm.conf | sed -e 's/^ServAuthDir=//'` - if test x$FIFOFILE = x ; then - FIFOFILE=%{localstatedir}/gdm/.gdmfifo - else - FIFOFILE="$FIFOFILE"/.gdmfifo - fi - PIDFILE=`grep '^PidFile=' /etc/X11/gdm/gdm.conf | sed -e 's/^PidFile=//'` - if test x$PIDFILE = x ; then - PIDFILE=/var/run/gdm.pid - fi - if test -w $FIFOFILE ; then - if test -f $PIDFILE ; then - if kill -0 `cat $PIDFILE` ; then - (echo;echo SOFT_RESTART) >> $FIFOFILE - fi - fi - fi - - # unmerge nukes sometimes - if [ ! -d ${ROOT}/var/lib/gdm ] - then - mkdir -p ${ROOT}/var/lib/gdm - chown gdm.gdm ${ROOT}/var/lib/gdm - chmod 0750 ${ROOT}/var/lib/gdm - fi - touch ${ROOT}/var/lib/gdm/.keep - - echo - echo "***********************************************************************" - echo "* To make GDM start at boot, edit /etc/rc.conf (or /etc/conf.d/basic) *" - echo "* and then execute 'rc-update add xdm default'. *" - echo "* *" - echo "* NOTE: you need xfree-4.1.0-r4 or later ... *" - echo "***********************************************************************" - echo -} - -pkg_postrm() { - echo ">>> Updating Scrollkeeper database..." - scrollkeeper-update >/dev/null 2>&1 - - echo - echo "**********************************************" - echo "* To remove GDM from startup please execute *" - echo "* 'rc-update del xdm default' *" - echo "**********************************************" - echo -} - diff --git a/gnome-base/gdm/gdm-2.4.0.4.ebuild b/gnome-base/gdm/gdm-2.4.0.4.ebuild deleted file mode 100644 index a36bd872be38..000000000000 --- a/gnome-base/gdm/gdm-2.4.0.4.ebuild +++ /dev/null @@ -1,199 +0,0 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.4.0.4.ebuild,v 1.4 2002/09/05 21:34:47 spider Exp $ - -DESCRIPTION="GNOME2 Display Manager" -HOMEPAGE="http://www.gnome.org/" -KEYWORDS="x86 sparc sparc64" - -MY_V="`echo ${PV} |cut -b -5`" -S=${WORKDIR}/${P} -SRC_URI="mirror://gnome/2.0.0/sources/${PN}/${P}.tar.bz2" -LICENSE="GPL-2" -SLOT="0" - -# Spider, is there a reason why librsvg and -# scrollkeeper shouldn't be updated to the latest ? - -RDEPEND=">=sys-libs/pam-0.72 - >=sys-apps/tcp-wrappers-7.6 - >=app-text/scrollkeeper-0.1.4 - >=gnome-base/libglade-2.0.0 - >=gnome-base/librsvg-1.1.1 - >=dev-libs/libxml2-2.4.12 - >=gnome-base/libgnome-2.0.0 - >=gnome-base/libgnomeui-2.0.0 - >=gnome-base/libgnomecanvas-2.0.0" - -DEPEND="${RDEPEND} - >=x11-base/xfree-4.2.0-r3" - - -src_unpack() { - - unpack ${A} - - cd ${S}/daemon - cp gdm.h gdm.h.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" gdm.h.orig > gdm.h - rm -f gdm.h.orig - - cd ${S}/config - cp gdm.conf.in gdm.conf.in.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" gdm.conf.in.orig > gdm.conf.in - rm -f gdm.conf.in.orig -} - -src_compile() { - local myconf="" - use nls || myconf="${myconf} --disable-nls" - - ./configure --host=${CHOST} \ - --prefix=/usr \ - --sysconfdir=/etc/X11 \ - --localstatedir=/var/lib \ - --with-pam-prefix=/etc \ - ${myconf} || die - - emake || die -} - -src_install() { - cd omf-install - cp Makefile Makefile.old - sed -e "s:scrollkeeper-update.*::g" Makefile.old > Makefile - rm Makefile.old - cd "${S}" - - make prefix=${D}/usr \ - sysconfdir=${D}/etc/X11 \ - localstatedir=${D}/var/lib \ - PAM_PREFIX=${D}/etc \ - install || die - - # We need to move gdm-binary to gdm, else our xdm script - # have problems stopping gdm (bug #5598) - rm -f ${D}/usr/bin/gdm - mv ${D}/usr/bin/gdm-binary ${D}/usr/bin/gdm - - rm -f ${D}/etc/pam.d/gdm - - # log - mkdir -p ${D}/var/lib/gdm - chown gdm:gdm ${D}/var/lib/gdm - chmod 0750 ${D}/var/lib/gdm - - # pam startup - dodir /etc/pam.d - insinto /etc/pam.d - doins ${FILESDIR}/${MY_V}/pam.d/gdm - doins ${FILESDIR}/${MY_V}/pam.d/gdmconfig - - # pam security - dodir /etc/security/console.apps - insinto /etc/security/console.apps - doins ${FILESDIR}/${MY_V}/security/console.apps/gdmconfig - - # gnomerc - dodir /etc/X11/gdm - exeinto /etc/X11/gdm - doexe ${FILESDIR}/${MY_V}/gnomerc - - cd ${D}/etc/X11/gdm - for i in Init/Default PostSession/Default PreSession/Default gdm.conf - do - cp ${i} ${i}.orig - sed -e s:/usr/bin/X11:/usr/X11R6/bin:g ${i}.orig > ${i} - rm ${i}.orig - done - - cd ${D}/etc/X11/gdm - cp gdm.conf gdm.conf.orig - - sed -e "s:0=/usr/X11R6/bin/X:0=/usr/X11R6/bin/X -dpi 100 -nolisten tcp dpms vt7:g" \ - -e "s:GtkRC=/opt/gnome/share/themes/Default/gtk/gtkrc:GtkRC=/usr/share/themes/Default/gtk/gtkrc:g" \ - -e "s:BackgroundColor=#007777:BackgroundColor=#2a3f5b:g" \ - -e "s:TitleBar=true:TitleBar=false:g" \ - -e "s:Greeter=/usr/bin/gdmlogin:Greeter=/usr/bin/gdmgreeter:g" \ - gdm.conf.orig > gdm.conf - - rm gdm.conf.orig - - cd ${S} - - #support for new session stuff - rm -rf ${D}/etc/X11/gdm/Sessions - dosym ../Sessions /etc/X11/gdm/Sessions - - dodoc ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO -} - -pkg_preinst() { - #support for new session stuff - if [ -d ${ROOT}/etc/X11/gdm/Sessions ] - then - mv -f ${ROOT}/etc/X11/gdm/Sessions ${ROOT}/etc/X11/gdm/Sessions.old - fi -} - -pkg_postinst() { - echo ">>> Updating Scrollkeeper database..." - scrollkeeper-update >/dev/null 2>&1 - - # Attempt to restart GDM softly by use of the fifo. Wont work on older - # then 2.2.3.1 versions but should work nicely on later upgrades. - # FIXME: this is just way too complex - FIFOFILE="${ROOT}`grep '^ServAuthDir=' ${ROOT}/etc/X11/gdm/gdm.conf | sed -e 's/^ServAuthDir=//'`" - if [ -z "${FIFOFILE}" ] - then - FIFOFILE=${ROOT}/var/lib/gdm/.gdmfifo - else - FIFOFILE=${FIFOFILE}/.gdmfifo - fi - PIDFILE="${ROOT}`grep '^PidFile=' ${ROOT}/etc/X11/gdm/gdm.conf | sed -e 's/^PidFile=//'`" - if [ -z "${PIDFILE}" ] - then - PIDFILE=${ROOT}/var/run/gdm.pid - fi - if [ -w ${FIFOFILE} ] - then - if [ -f ${PIDFILE} ] - then - if kill -0 `cat ${PIDFILE}` - then - (echo;echo SOFT_RESTART) >> ${FIFOFILE} - fi - fi - fi - - # unmerge nukes sometimes - if [ ! -d ${ROOT}/var/lib/gdm ] - then - mkdir -p ${ROOT}/var/lib/gdm - chown gdm.gdm ${ROOT}/var/lib/gdm - chmod 0750 ${ROOT}/var/lib/gdm - fi - touch ${ROOT}/var/lib/gdm/.keep - - echo - echo "***********************************************************************" - echo "* To make GDM start at boot, edit /etc/rc.conf (or /etc/conf.d/basic) *" - echo "* and then execute 'rc-update add xdm default'. *" - echo "* *" - echo "* NOTE: you need xfree-4.1.0-r4 or later ... *" - echo "***********************************************************************" - echo -} - -pkg_postrm() { - echo ">>> Updating Scrollkeeper database..." - scrollkeeper-update >/dev/null 2>&1 - - echo - echo "**********************************************" - echo "* To remove GDM from startup please execute *" - echo "* 'rc-update del xdm default' *" - echo "**********************************************" - echo -} - diff --git a/gnome-base/gdm/gdm-2.4.0.5.ebuild b/gnome-base/gdm/gdm-2.4.0.5.ebuild deleted file mode 100644 index 82d8a9bc0b5e..000000000000 --- a/gnome-base/gdm/gdm-2.4.0.5.ebuild +++ /dev/null @@ -1,196 +0,0 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.4.0.5.ebuild,v 1.3 2002/09/05 21:34:47 spider Exp $ - -DESCRIPTION="GNOME2 Display Manager" -HOMEPAGE="http://www.gnome.org/" -KEYWORDS="x86 sparc sparc64" - -MY_V="`echo ${PV} |cut -b -5`" -S=${WORKDIR}/${P} -SRC_URI="mirror://gnome/2.0.0/sources/${PN}/${P}.tar.bz2" -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=">=sys-libs/pam-0.72 - >=sys-apps/tcp-wrappers-7.6 - >=app-text/scrollkeeper-0.1.4 - >=gnome-base/libglade-2.0.0 - >=gnome-base/librsvg-2.0.1 - >=dev-libs/libxml2-2.4.12 - >=gnome-base/libgnome-2.0.1 - >=gnome-base/libgnomeui-2.0.1 - >=gnome-base/libgnomecanvas-2.0.1" - -DEPEND="${RDEPEND} - >=x11-base/xfree-4.2.0-r3" - - -src_unpack() { - - unpack ${A} - - cd ${S}/daemon - cp gdm.h gdm.h.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" gdm.h.orig > gdm.h - rm -f gdm.h.orig - - cd ${S}/config - cp gdm.conf.in gdm.conf.in.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" gdm.conf.in.orig > gdm.conf.in - rm -f gdm.conf.in.orig -} - -src_compile() { - local myconf="" - use nls || myconf="${myconf} --disable-nls" - - ./configure --host=${CHOST} \ - --prefix=/usr \ - --sysconfdir=/etc/X11 \ - --localstatedir=/var/lib \ - --with-pam-prefix=/etc \ - ${myconf} || die - - emake || die -} - -src_install() { - cd omf-install - cp Makefile Makefile.old - sed -e "s:scrollkeeper-update.*::g" Makefile.old > Makefile - rm Makefile.old - cd "${S}" - - make prefix=${D}/usr \ - sysconfdir=${D}/etc/X11 \ - localstatedir=${D}/var/lib \ - PAM_PREFIX=${D}/etc \ - install || die - - # We need to move gdm-binary to gdm, else our xdm script - # have problems stopping gdm (bug #5598) - rm -f ${D}/usr/bin/gdm - mv ${D}/usr/bin/gdm-binary ${D}/usr/bin/gdm - - rm -f ${D}/etc/pam.d/gdm - - # log - mkdir -p ${D}/var/lib/gdm - chown gdm:gdm ${D}/var/lib/gdm - chmod 0750 ${D}/var/lib/gdm - - # pam startup - dodir /etc/pam.d - insinto /etc/pam.d - doins ${FILESDIR}/${MY_V}/pam.d/gdm - doins ${FILESDIR}/${MY_V}/pam.d/gdmconfig - - # pam security - dodir /etc/security/console.apps - insinto /etc/security/console.apps - doins ${FILESDIR}/${MY_V}/security/console.apps/gdmconfig - - # gnomerc - dodir /etc/X11/gdm - exeinto /etc/X11/gdm - doexe ${FILESDIR}/${MY_V}/gnomerc - - cd ${D}/etc/X11/gdm - for i in Init/Default PostSession/Default PreSession/Default gdm.conf - do - cp ${i} ${i}.orig - sed -e s:/usr/bin/X11:/usr/X11R6/bin:g ${i}.orig > ${i} - rm ${i}.orig - done - - cd ${D}/etc/X11/gdm - cp gdm.conf gdm.conf.orig - - sed -e "s:0=/usr/X11R6/bin/X:0=/usr/X11R6/bin/X -dpi 100 -nolisten tcp dpms vt7:g" \ - -e "s:GtkRC=/opt/gnome/share/themes/Default/gtk/gtkrc:GtkRC=/usr/share/themes/Default/gtk/gtkrc:g" \ - -e "s:BackgroundColor=#007777:BackgroundColor=#2a3f5b:g" \ - -e "s:TitleBar=true:TitleBar=false:g" \ - -e "s:Greeter=/usr/bin/gdmlogin:Greeter=/usr/bin/gdmgreeter:g" \ - gdm.conf.orig > gdm.conf - - rm gdm.conf.orig - - cd ${S} - - #support for new session stuff - rm -rf ${D}/etc/X11/gdm/Sessions - dosym ../Sessions /etc/X11/gdm/Sessions - - dodoc ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO -} - -pkg_preinst() { - #support for new session stuff - if [ -d ${ROOT}/etc/X11/gdm/Sessions ] - then - mv -f ${ROOT}/etc/X11/gdm/Sessions ${ROOT}/etc/X11/gdm/Sessions.old - fi -} - -pkg_postinst() { - echo ">>> Updating Scrollkeeper database..." - scrollkeeper-update >/dev/null 2>&1 - - # Attempt to restart GDM softly by use of the fifo. Wont work on older - # then 2.2.3.1 versions but should work nicely on later upgrades. - # FIXME: this is just way too complex - FIFOFILE="${ROOT}`grep '^ServAuthDir=' ${ROOT}/etc/X11/gdm/gdm.conf | sed -e 's/^ServAuthDir=//'`" - if [ -z "${FIFOFILE}" ] - then - FIFOFILE=${ROOT}/var/lib/gdm/.gdmfifo - else - FIFOFILE=${FIFOFILE}/.gdmfifo - fi - PIDFILE="${ROOT}`grep '^PidFile=' ${ROOT}/etc/X11/gdm/gdm.conf | sed -e 's/^PidFile=//'`" - if [ -z "${PIDFILE}" ] - then - PIDFILE=${ROOT}/var/run/gdm.pid - fi - if [ -w ${FIFOFILE} ] - then - if [ -f ${PIDFILE} ] - then - if kill -0 `cat ${PIDFILE}` - then - (echo;echo SOFT_RESTART) >> ${FIFOFILE} - fi - fi - fi - - # unmerge nukes sometimes - if [ ! -d ${ROOT}/var/lib/gdm ] - then - mkdir -p ${ROOT}/var/lib/gdm - chown gdm.gdm ${ROOT}/var/lib/gdm - chmod 0750 ${ROOT}/var/lib/gdm - fi - touch ${ROOT}/var/lib/gdm/.keep - - echo - echo "***********************************************************************" - echo "* To make GDM start at boot, edit /etc/rc.conf (or /etc/conf.d/basic) *" - echo "* and then execute 'rc-update add xdm default'. *" - echo "* *" - echo "* NOTE: you need xfree-4.1.0-r4 or later ... *" - echo "***********************************************************************" - echo -} - -pkg_postrm() { - echo ">>> Updating Scrollkeeper database..." - scrollkeeper-update >/dev/null 2>&1 - - echo - echo "**********************************************" - echo "* To remove GDM from startup please execute *" - echo "* 'rc-update del xdm default' *" - echo "**********************************************" - echo -} - diff --git a/gnome-base/gdm/gdm-2.4.0.6.ebuild b/gnome-base/gdm/gdm-2.4.0.6.ebuild deleted file mode 100644 index 0cfba5414a7a..000000000000 --- a/gnome-base/gdm/gdm-2.4.0.6.ebuild +++ /dev/null @@ -1,196 +0,0 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.4.0.6.ebuild,v 1.3 2002/09/05 21:34:48 spider Exp $ - -DESCRIPTION="GNOME2 Display Manager" -HOMEPAGE="http://www.gnome.org/" -KEYWORDS="x86 sparc sparc64" - -MY_V="`echo ${PV} |cut -b -5`" -S=${WORKDIR}/${P} -SRC_URI="mirror://gnome/2.0.0/sources/${PN}/${P}.tar.bz2" -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=">=sys-libs/pam-0.72 - >=sys-apps/tcp-wrappers-7.6 - >=app-text/scrollkeeper-0.1.4 - >=gnome-base/libglade-2.0.0 - >=gnome-base/librsvg-2.0.1 - >=dev-libs/libxml2-2.4.12 - >=gnome-base/libgnome-2.0.2 - >=gnome-base/libgnomeui-2.0.1 - >=gnome-base/libgnomecanvas-2.0.1" - -DEPEND="${RDEPEND} - >=x11-base/xfree-4.2.0-r3" - - -src_unpack() { - - unpack ${A} - - cd ${S}/daemon - cp gdm.h gdm.h.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" gdm.h.orig > gdm.h - rm -f gdm.h.orig - - cd ${S}/config - cp gdm.conf.in gdm.conf.in.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" gdm.conf.in.orig > gdm.conf.in - rm -f gdm.conf.in.orig -} - -src_compile() { - local myconf="" - use nls || myconf="${myconf} --disable-nls" - - ./configure --host=${CHOST} \ - --prefix=/usr \ - --sysconfdir=/etc/X11 \ - --localstatedir=/var/lib \ - --with-pam-prefix=/etc \ - ${myconf} || die - - emake || die -} - -src_install() { - cd omf-install - cp Makefile Makefile.old - sed -e "s:scrollkeeper-update.*::g" Makefile.old > Makefile - rm Makefile.old - cd "${S}" - - make prefix=${D}/usr \ - sysconfdir=${D}/etc/X11 \ - localstatedir=${D}/var/lib \ - PAM_PREFIX=${D}/etc \ - install || die - - # We need to move gdm-binary to gdm, else our xdm script - # have problems stopping gdm (bug #5598) - rm -f ${D}/usr/bin/gdm - mv ${D}/usr/bin/gdm-binary ${D}/usr/bin/gdm - - rm -f ${D}/etc/pam.d/gdm - - # log - mkdir -p ${D}/var/lib/gdm - chown gdm:gdm ${D}/var/lib/gdm - chmod 0750 ${D}/var/lib/gdm - - # pam startup - dodir /etc/pam.d - insinto /etc/pam.d - doins ${FILESDIR}/${MY_V}/pam.d/gdm - doins ${FILESDIR}/${MY_V}/pam.d/gdmconfig - - # pam security - dodir /etc/security/console.apps - insinto /etc/security/console.apps - doins ${FILESDIR}/${MY_V}/security/console.apps/gdmconfig - - # gnomerc - dodir /etc/X11/gdm - exeinto /etc/X11/gdm - doexe ${FILESDIR}/${MY_V}/gnomerc - - cd ${D}/etc/X11/gdm - for i in Init/Default PostSession/Default PreSession/Default gdm.conf - do - cp ${i} ${i}.orig - sed -e s:/usr/bin/X11:/usr/X11R6/bin:g ${i}.orig > ${i} - rm ${i}.orig - done - - cd ${D}/etc/X11/gdm - cp gdm.conf gdm.conf.orig - - sed -e "s:0=/usr/X11R6/bin/X:0=/usr/X11R6/bin/X -dpi 100 -nolisten tcp dpms vt7:g" \ - -e "s:GtkRC=/opt/gnome/share/themes/Default/gtk/gtkrc:GtkRC=/usr/share/themes/Default/gtk/gtkrc:g" \ - -e "s:BackgroundColor=#007777:BackgroundColor=#2a3f5b:g" \ - -e "s:TitleBar=true:TitleBar=false:g" \ - -e "s:Greeter=/usr/bin/gdmlogin:Greeter=/usr/bin/gdmgreeter:g" \ - gdm.conf.orig > gdm.conf - - rm gdm.conf.orig - - cd ${S} - - #support for new session stuff - rm -rf ${D}/etc/X11/gdm/Sessions - dosym ../Sessions /etc/X11/gdm/Sessions - - dodoc ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO -} - -pkg_preinst() { - #support for new session stuff - if [ -d ${ROOT}/etc/X11/gdm/Sessions ] - then - mv -f ${ROOT}/etc/X11/gdm/Sessions ${ROOT}/etc/X11/gdm/Sessions.old - fi -} - -pkg_postinst() { - echo ">>> Updating Scrollkeeper database..." - scrollkeeper-update >/dev/null 2>&1 - - # Attempt to restart GDM softly by use of the fifo. Wont work on older - # then 2.2.3.1 versions but should work nicely on later upgrades. - # FIXME: this is just way too complex - FIFOFILE="${ROOT}`grep '^ServAuthDir=' ${ROOT}/etc/X11/gdm/gdm.conf | sed -e 's/^ServAuthDir=//'`" - if [ -z "${FIFOFILE}" ] - then - FIFOFILE=${ROOT}/var/lib/gdm/.gdmfifo - else - FIFOFILE=${FIFOFILE}/.gdmfifo - fi - PIDFILE="${ROOT}`grep '^PidFile=' ${ROOT}/etc/X11/gdm/gdm.conf | sed -e 's/^PidFile=//'`" - if [ -z "${PIDFILE}" ] - then - PIDFILE=${ROOT}/var/run/gdm.pid - fi - if [ -w ${FIFOFILE} ] - then - if [ -f ${PIDFILE} ] - then - if kill -0 `cat ${PIDFILE}` - then - (echo;echo SOFT_RESTART) >> ${FIFOFILE} - fi - fi - fi - - # unmerge nukes sometimes - if [ ! -d ${ROOT}/var/lib/gdm ] - then - mkdir -p ${ROOT}/var/lib/gdm - chown gdm.gdm ${ROOT}/var/lib/gdm - chmod 0750 ${ROOT}/var/lib/gdm - fi - touch ${ROOT}/var/lib/gdm/.keep - - echo - echo "***********************************************************************" - echo "* To make GDM start at boot, edit /etc/rc.conf (or /etc/conf.d/basic) *" - echo "* and then execute 'rc-update add xdm default'. *" - echo "* *" - echo "* NOTE: you need xfree-4.1.0-r4 or later ... *" - echo "***********************************************************************" - echo -} - -pkg_postrm() { - echo ">>> Updating Scrollkeeper database..." - scrollkeeper-update >/dev/null 2>&1 - - echo - echo "**********************************************" - echo "* To remove GDM from startup please execute *" - echo "* 'rc-update del xdm default' *" - echo "**********************************************" - echo -} - diff --git a/gnome-base/gdm/gdm-2.4.0.7.ebuild b/gnome-base/gdm/gdm-2.4.0.7.ebuild deleted file mode 100644 index 7f0afd129b07..000000000000 --- a/gnome-base/gdm/gdm-2.4.0.7.ebuild +++ /dev/null @@ -1,197 +0,0 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.4.0.7.ebuild,v 1.6 2002/09/21 11:49:09 bjb Exp $ - -DESCRIPTION="GNOME2 Display Manager" -HOMEPAGE="http://www.gnome.org/" -KEYWORDS="x86 ppc sparc sparc64 alpha" - -MY_V="`echo ${PV} |cut -b -5`" -S=${WORKDIR}/${P} -SRC_URI="mirror://gnome/2.0.0/sources/${PN}/${P}.tar.bz2" -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=">=sys-libs/pam-0.72 - >=sys-apps/tcp-wrappers-7.6 - >=app-text/scrollkeeper-0.1.4 - >=gnome-base/libglade-2.0.0 - >=gnome-base/librsvg-2.0.1 - >=dev-libs/libxml2-2.4.12 - >=gnome-base/libgnome-2.0.2 - >=gnome-base/libgnomeui-2.0.1 - >=gnome-base/libgnomecanvas-2.0.1 - >=gnome-base/ORBit2-2.4.1" - -DEPEND="${RDEPEND} - >=x11-base/xfree-4.2.0-r3" - - -src_unpack() { - - unpack ${A} - - cd ${S}/daemon - cp gdm.h gdm.h.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" gdm.h.orig > gdm.h - rm -f gdm.h.orig - - cd ${S}/config - cp gdm.conf.in gdm.conf.in.orig - sed -e "s:/usr/bin/X11:/usr/X11R6/bin:g" gdm.conf.in.orig > gdm.conf.in - rm -f gdm.conf.in.orig -} - -src_compile() { - local myconf="" - use nls || myconf="${myconf} --disable-nls" - - ./configure --host=${CHOST} \ - --prefix=/usr \ - --sysconfdir=/etc/X11 \ - --localstatedir=/var/lib \ - --with-pam-prefix=/etc \ - ${myconf} || die - - emake || die -} - -src_install() { - cd omf-install - cp Makefile Makefile.old - sed -e "s:scrollkeeper-update.*::g" Makefile.old > Makefile - rm Makefile.old - cd "${S}" - - make prefix=${D}/usr \ - sysconfdir=${D}/etc/X11 \ - localstatedir=${D}/var/lib \ - PAM_PREFIX=${D}/etc \ - install || die - - # We need to move gdm-binary to gdm, else our xdm script - # have problems stopping gdm (bug #5598) - rm -f ${D}/usr/bin/gdm - mv ${D}/usr/bin/gdm-binary ${D}/usr/bin/gdm - - rm -f ${D}/etc/pam.d/gdm - - # log - mkdir -p ${D}/var/lib/gdm - chown gdm:gdm ${D}/var/lib/gdm - chmod 0750 ${D}/var/lib/gdm - - # pam startup - dodir /etc/pam.d - insinto /etc/pam.d - doins ${FILESDIR}/${MY_V}/pam.d/gdm - doins ${FILESDIR}/${MY_V}/pam.d/gdmconfig - - # pam security - dodir /etc/security/console.apps - insinto /etc/security/console.apps - doins ${FILESDIR}/${MY_V}/security/console.apps/gdmconfig - - # gnomerc - dodir /etc/X11/gdm - exeinto /etc/X11/gdm - doexe ${FILESDIR}/${MY_V}/gnomerc - - cd ${D}/etc/X11/gdm - for i in Init/Default PostSession/Default PreSession/Default gdm.conf - do - cp ${i} ${i}.orig - sed -e s:/usr/bin/X11:/usr/X11R6/bin:g ${i}.orig > ${i} - rm ${i}.orig - done - - cd ${D}/etc/X11/gdm - cp gdm.conf gdm.conf.orig - - sed -e "s:0=/usr/X11R6/bin/X:0=/usr/X11R6/bin/X -dpi 100 -nolisten tcp dpms vt7:g" \ - -e "s:GtkRC=/opt/gnome/share/themes/Default/gtk/gtkrc:GtkRC=/usr/share/themes/Default/gtk/gtkrc:g" \ - -e "s:BackgroundColor=#007777:BackgroundColor=#2a3f5b:g" \ - -e "s:TitleBar=true:TitleBar=false:g" \ - -e "s:Greeter=/usr/bin/gdmlogin:Greeter=/usr/bin/gdmgreeter:g" \ - gdm.conf.orig > gdm.conf - - rm gdm.conf.orig - - cd ${S} - - #support for new session stuff - rm -rf ${D}/etc/X11/gdm/Sessions - dosym ../Sessions /etc/X11/gdm/Sessions - - dodoc ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO -} - -pkg_preinst() { - #support for new session stuff - if [ -d ${ROOT}/etc/X11/gdm/Sessions ] - then - mv -f ${ROOT}/etc/X11/gdm/Sessions ${ROOT}/etc/X11/gdm/Sessions.old - fi -} - -pkg_postinst() { - echo ">>> Updating Scrollkeeper database..." - scrollkeeper-update >/dev/null 2>&1 - - # Attempt to restart GDM softly by use of the fifo. Wont work on older - # then 2.2.3.1 versions but should work nicely on later upgrades. - # FIXME: this is just way too complex - FIFOFILE="${ROOT}`grep '^ServAuthDir=' ${ROOT}/etc/X11/gdm/gdm.conf | sed -e 's/^ServAuthDir=//'`" - if [ -z "${FIFOFILE}" ] - then - FIFOFILE=${ROOT}/var/lib/gdm/.gdmfifo - else - FIFOFILE=${FIFOFILE}/.gdmfifo - fi - PIDFILE="${ROOT}`grep '^PidFile=' ${ROOT}/etc/X11/gdm/gdm.conf | sed -e 's/^PidFile=//'`" - if [ -z "${PIDFILE}" ] - then - PIDFILE=${ROOT}/var/run/gdm.pid - fi - if [ -w ${FIFOFILE} ] - then - if [ -f ${PIDFILE} ] - then - if kill -0 `cat ${PIDFILE}` - then - (echo;echo SOFT_RESTART) >> ${FIFOFILE} - fi - fi - fi - - # unmerge nukes sometimes - if [ ! -d ${ROOT}/var/lib/gdm ] - then - mkdir -p ${ROOT}/var/lib/gdm - chown gdm.gdm ${ROOT}/var/lib/gdm - chmod 0750 ${ROOT}/var/lib/gdm - fi - touch ${ROOT}/var/lib/gdm/.keep - - echo - echo "***********************************************************************" - echo "* To make GDM start at boot, edit /etc/rc.conf (or /etc/conf.d/basic) *" - echo "* and then execute 'rc-update add xdm default'. *" - echo "* *" - echo "* NOTE: you need xfree-4.1.0-r4 or later ... *" - echo "***********************************************************************" - echo -} - -pkg_postrm() { - echo ">>> Updating Scrollkeeper database..." - scrollkeeper-update >/dev/null 2>&1 - - echo - echo "**********************************************" - echo "* To remove GDM from startup please execute *" - echo "* 'rc-update del xdm default' *" - echo "**********************************************" - echo -} - |