diff options
Diffstat (limited to 'kde-base/kdebase')
-rw-r--r-- | kde-base/kdebase/ChangeLog | 9 | ||||
-rw-r--r-- | kde-base/kdebase/files/digest-kdebase-3.5.0-r1 | 2 | ||||
-rw-r--r-- | kde-base/kdebase/files/digest-kdebase-3.5.1 | 2 | ||||
-rw-r--r-- | kde-base/kdebase/files/digest-kdebase-3.5.1-r1 | 2 | ||||
-rw-r--r-- | kde-base/kdebase/files/digest-kdebase-3.5.1-r2 | 6 | ||||
-rw-r--r-- | kde-base/kdebase/files/digest-kdebase-3.5.1-r3 | 6 | ||||
-rw-r--r-- | kde-base/kdebase/files/kdebase-3.5.1-kicker.patch | 40 | ||||
-rw-r--r-- | kde-base/kdebase/files/kwin-3.5.1-systray.patch | 19 | ||||
-rw-r--r-- | kde-base/kdebase/files/kxkb3.5.1.xx_XX_layouts.patch | 22 | ||||
-rw-r--r-- | kde-base/kdebase/kdebase-3.5.0-r1.ebuild | 194 | ||||
-rw-r--r-- | kde-base/kdebase/kdebase-3.5.1-r1.ebuild | 171 | ||||
-rw-r--r-- | kde-base/kdebase/kdebase-3.5.1-r2.ebuild | 172 | ||||
-rw-r--r-- | kde-base/kdebase/kdebase-3.5.1-r3.ebuild | 184 | ||||
-rw-r--r-- | kde-base/kdebase/kdebase-3.5.1.ebuild | 168 |
14 files changed, 8 insertions, 989 deletions
diff --git a/kde-base/kdebase/ChangeLog b/kde-base/kdebase/ChangeLog index cfd20a2c0799..b93fe0d1be8b 100644 --- a/kde-base/kdebase/ChangeLog +++ b/kde-base/kdebase/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for kde-base/kdebase # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.269 2006/04/02 13:07:34 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.270 2006/04/05 22:55:18 flameeyes Exp $ + + 05 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> + -files/kdebase-3.5.1-kicker.patch, -files/kwin-3.5.1-systray.patch, + -files/kxkb3.5.1.xx_XX_layouts.patch, -kdebase-3.5.0-r1.ebuild, + -kdebase-3.5.1.ebuild, -kdebase-3.5.1-r1.ebuild, -kdebase-3.5.1-r2.ebuild, + -kdebase-3.5.1-r3.ebuild: + Remove 3.5.0 and 3.5.1 monolithic ebuilds. 02 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> +files/drkonqi-3.5.2-splitdebug.patch, diff --git a/kde-base/kdebase/files/digest-kdebase-3.5.0-r1 b/kde-base/kdebase/files/digest-kdebase-3.5.0-r1 deleted file mode 100644 index 37052d4ffe23..000000000000 --- a/kde-base/kdebase/files/digest-kdebase-3.5.0-r1 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 d964df13021d0ffe3045b6b143c3247f kdebase-3.5.0-patches-1.tar.bz2 4654 -MD5 b86622c029ee8ab656a67c6467fff887 kdebase-3.5.0.tar.bz2 23233185 diff --git a/kde-base/kdebase/files/digest-kdebase-3.5.1 b/kde-base/kdebase/files/digest-kdebase-3.5.1 deleted file mode 100644 index e7fa262ae41d..000000000000 --- a/kde-base/kdebase/files/digest-kdebase-3.5.1 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 d964df13021d0ffe3045b6b143c3247f kdebase-3.5.0-patches-1.tar.bz2 4654 -MD5 484c7b3895ce4f95173f4789571eb1cc kdebase-3.5.1.tar.bz2 23587827 diff --git a/kde-base/kdebase/files/digest-kdebase-3.5.1-r1 b/kde-base/kdebase/files/digest-kdebase-3.5.1-r1 deleted file mode 100644 index e7fa262ae41d..000000000000 --- a/kde-base/kdebase/files/digest-kdebase-3.5.1-r1 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 d964df13021d0ffe3045b6b143c3247f kdebase-3.5.0-patches-1.tar.bz2 4654 -MD5 484c7b3895ce4f95173f4789571eb1cc kdebase-3.5.1.tar.bz2 23587827 diff --git a/kde-base/kdebase/files/digest-kdebase-3.5.1-r2 b/kde-base/kdebase/files/digest-kdebase-3.5.1-r2 deleted file mode 100644 index 5df56523fdfb..000000000000 --- a/kde-base/kdebase/files/digest-kdebase-3.5.1-r2 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 d964df13021d0ffe3045b6b143c3247f kdebase-3.5.0-patches-1.tar.bz2 4654 -RMD160 c7e8356d2f46d2fd3a0e7e25f661843f09ff1296 kdebase-3.5.0-patches-1.tar.bz2 4654 -SHA256 599e92f2c488fef6fcd6f337b952e6ce72b27576df37dcb4b86f0961eb26e617 kdebase-3.5.0-patches-1.tar.bz2 4654 -MD5 484c7b3895ce4f95173f4789571eb1cc kdebase-3.5.1.tar.bz2 23587827 -RMD160 5308bfe188f49815e68392b2f3a48e7def34dee0 kdebase-3.5.1.tar.bz2 23587827 -SHA256 f35169e4d46531f98576522e4e32ff73dc3592083848e73d8d2680838fc3b434 kdebase-3.5.1.tar.bz2 23587827 diff --git a/kde-base/kdebase/files/digest-kdebase-3.5.1-r3 b/kde-base/kdebase/files/digest-kdebase-3.5.1-r3 deleted file mode 100644 index 5df56523fdfb..000000000000 --- a/kde-base/kdebase/files/digest-kdebase-3.5.1-r3 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 d964df13021d0ffe3045b6b143c3247f kdebase-3.5.0-patches-1.tar.bz2 4654 -RMD160 c7e8356d2f46d2fd3a0e7e25f661843f09ff1296 kdebase-3.5.0-patches-1.tar.bz2 4654 -SHA256 599e92f2c488fef6fcd6f337b952e6ce72b27576df37dcb4b86f0961eb26e617 kdebase-3.5.0-patches-1.tar.bz2 4654 -MD5 484c7b3895ce4f95173f4789571eb1cc kdebase-3.5.1.tar.bz2 23587827 -RMD160 5308bfe188f49815e68392b2f3a48e7def34dee0 kdebase-3.5.1.tar.bz2 23587827 -SHA256 f35169e4d46531f98576522e4e32ff73dc3592083848e73d8d2680838fc3b434 kdebase-3.5.1.tar.bz2 23587827 diff --git a/kde-base/kdebase/files/kdebase-3.5.1-kicker.patch b/kde-base/kdebase/files/kdebase-3.5.1-kicker.patch deleted file mode 100644 index 6cf272391a96..000000000000 --- a/kde-base/kdebase/files/kdebase-3.5.1-kicker.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- branches/KDE/3.5/kdebase/kicker/taskmanager/taskmanager.cpp #505029:505030 -@@ -378,9 +378,8 @@ - } - - // check if any state we are interested in is marked dirty -- if (!(dirty & (NET::WMVisibleName | NET::WMVisibleIconName | NET::WMName | -- NET::WMIconName | NET::WMState | NET::WMIcon | -- NET::XAWMState | NET::WMDesktop) || -+ if (!(dirty & (NET::WMVisibleName | NET::WMName | NET::WMIcon | -+ NET::WMState | NET::XAWMState | NET::WMDesktop) || - (m_trackGeometry && dirty & NET::WMGeometry))) - { - return; -@@ -404,9 +403,12 @@ - if (dirty & NET::WMIcon) - { - t->refreshIcon(); -+ -+ // we're done with the icon processing, don't pass this on anymore -+ dirty ^= NET::WMIcon; - } - -- if (dirty != NET::WMIcon) -+ if (dirty) - { - // only refresh this stuff if we have other changes besides icons - t->refresh(dirty); -@@ -725,10 +727,10 @@ - - void Task::refresh(unsigned int dirty) - { -- QString name = visibleIconicName(); -+ QString name = visibleName(); - _info = KWin::windowInfo(_win, 0, NET::WM2AllowedActions); - -- if (dirty != NET::WMName || name != visibleIconicName()) -+ if (dirty != NET::WMName || name != visibleName()) - { - emit changed(); - }
\ No newline at end of file diff --git a/kde-base/kdebase/files/kwin-3.5.1-systray.patch b/kde-base/kdebase/files/kwin-3.5.1-systray.patch deleted file mode 100644 index 76f623945870..000000000000 --- a/kde-base/kdebase/files/kwin-3.5.1-systray.patch +++ /dev/null @@ -1,19 +0,0 @@ -*** kdebase-3.5.1.orig/kwin/events.cpp 2006-01-20 03:31:07.000000000 +1030 ---- kdebase-3.5.1/kwin/events.cpp 2006-02-28 08:48:32.000000000 +1030 -*************** -*** 324,337 **** - } - case MapNotify: - { -- #if KDE_IS_VERSION( 3, 9, 90 ) -- #warning Consider dumping this workaround. -- #endif -- // See bug #100177, especially comments #6 and #14. This workaround shouldn't be -- // necessary when X.org with that fix becomes available and it's an unnecessary -- // X roundtrip for an experimental unstable feature. -- if( addSystemTrayWin( e->xmap.window )) -- return true; - return ( e->xmap.event != e->xmap.window ); // hide wm typical event from Qt - } - case ReparentNotify: ---- 324,329 ---- diff --git a/kde-base/kdebase/files/kxkb3.5.1.xx_XX_layouts.patch b/kde-base/kdebase/files/kxkb3.5.1.xx_XX_layouts.patch deleted file mode 100644 index 741c0d348ffa..000000000000 --- a/kde-base/kdebase/files/kxkb3.5.1.xx_XX_layouts.patch +++ /dev/null @@ -1,22 +0,0 @@ -Index: rules.cpp -=================================================================== ---- kxkb/rules.cpp (revision 504758) -+++ kxkb/rules.cpp (working copy) -@@ -300,7 +300,7 @@ - */ - const QString KeyRules::getLayout(const QString &layvar) const - { -- static const char* LAYOUT_PATTERN = "[a-z0-9_-]*"; -+ static const char* LAYOUT_PATTERN = "[a-zA-Z0-9_-]*"; - QString varLine = layvar.stripWhiteSpace(); - QRegExp rx(LAYOUT_PATTERN); - int pos = rx.search(varLine, 0); -@@ -318,7 +318,7 @@ - */ - const QString KeyRules::getVariant(const QString &layvar) const - { -- static const char* VARIANT_PATTERN = "\\([a-z0-9_-]*\\)"; -+ static const char* VARIANT_PATTERN = "\\([a-zA-Z0-9_-]*\\)"; - QString varLine = layvar.stripWhiteSpace(); - QRegExp rx(VARIANT_PATTERN); - int pos = rx.search(varLine, 0); diff --git a/kde-base/kdebase/kdebase-3.5.0-r1.ebuild b/kde-base/kdebase/kdebase-3.5.0-r1.ebuild deleted file mode 100644 index d97326f10286..000000000000 --- a/kde-base/kdebase/kdebase-3.5.0-r1.ebuild +++ /dev/null @@ -1,194 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.0-r1.ebuild,v 1.15 2006/02/12 18:38:08 spyderous Exp $ - -inherit kde-dist eutils flag-o-matic - -SRC_URI="${SRC_URI} - mirror://gentoo/kdebase-${PV}-patches-1.tar.bz2" - -DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..." - -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="arts cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl -pam samba ssl zeroconf xcomposite xscreensaver xinerama" -# hal: enables hal backend for 'media:' ioslave - -DEPEND="arts? ( ~kde-base/arts-${PV} ) - >=media-libs/freetype-2 - media-libs/fontconfig - pam? ( kde-base/kdebase-pam ) - >=dev-libs/cyrus-sasl-2 - ldap? ( >=net-nds/openldap-2 ) - cups? ( net-print/cups ) - ssl? ( dev-libs/openssl ) - opengl? ( virtual/opengl ) - openexr? ( >=media-libs/openexr-1.2 ) - samba? ( >=net-fs/samba-3.0.4 ) - lm_sensors? ( sys-apps/lm_sensors ) - logitech-mouse? ( >=dev-libs/libusb-0.1.10a ) - ieee1394? ( sys-libs/libraw1394 ) - hal? ( >=sys-apps/dbus-0.33 - =sys-apps/hal-0.5* - sys-apps/pmount ) - zeroconf? ( net-misc/mDNSResponder )" - -RDEPEND="${DEPEND} - sys-apps/usbutils - java? ( >=virtual/jre-1.4 ) - virtual/eject - || ( ( - x11-apps/xmessage - x11-apps/xsetroot - x11-apps/xset - x11-apps/xrandr - x11-apps/mkfontdir - || ( x11-misc/xkeyboard-config x11-misc/xkbdata ) - x11-apps/setxkbmap - ) virtual/x11 ) - xcomposite? ( || ( ( - x11-libs/libXcomposite - x11-libs/libXdamage - ) <=x11-base/xorg-x11-6.9 ) - ) - xscreensaver? ( || ( x11-libs/libXScrnSaver virtual/x11 ) ) - xinerama? ( || ( x11-libs/libXinerama virtual/x11 ) )" - -DEPEND="${DEPEND} - xcomposite? ( || ( ( - x11-proto/compositeproto - x11-proto/damageproto - ) <=x11-base/xorg-x11-6.9 ) - ) - xscreensaver? ( || ( x11-proto/scrnsaverproto virtual/x11 ) ) - xinerama? ( || ( x11-proto/xineramaproto virtual/x11 ) ) - dev-util/pkgconfig" - -src_unpack() { - kde_src_unpack - - epatch "${WORKDIR}/patches/kdebase-3.5-startkde-gentoo.patch" - - # Avoid using imake (kde bug 114466). - epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch" - - # Fix the location bar focus, bug 114329. - epatch "${WORKDIR}/patches/konqueror-3.5.0-location-bar-focus.patch" - - # add support for non-lazy-bindings, see bug #114049 - epatch "${WORKDIR}/patches/kdesu-3.5.0-bindnow.patch" - epatch "${WORKDIR}/patches/kcheckpass-3.5.0-bindnow.patch" - - # Fix (again) modular support, when /usr/X11R6 is present this time - epatch "${WORKDIR}/patches/kxkb-3.5.0-modularxkb.patch" - - # Add configure option to use /usr/share/misc/usb.ids instead of installing - # another copy for kcmusb. SVN Commit 492985. - epatch "${WORKDIR}/patches/kcontrol-3.5.0-global-usbids.patch" - - # Add --without-composite option to kdebase's configure and then support it - # in kwin and kicker. - epatch "${WORKDIR}/patches/kdebase-3.5.0-composite.patch" - epatch "${WORKDIR}/patches/kwin-3.5.0-composite.patch" - epatch "${WORKDIR}/patches/kicker-3.5.0-composite.patch" - - # Add --without-xscreenserver option to disable libXSS support - epatch "${WORKDIR}/patches/kdesktop-3.5.0-xscreensaver.patch" - - # Add --without-xinerama option to disable xinerama on ksplashml - epatch "${WORKDIR}/patches/ksplashml-3.5.0-xinerama.patch" - - # For the noimake patch. - make -f admin/Makefile.common || die -} - -src_compile() { - local myconf="--with-dpms - $(use_with arts) $(use_with ldap) - $(use_with opengl gl) $(use_with ssl) - $(use_with samba) $(use_with openexr) - $(use_with lm_sensors sensors) $(use_with logitech-mouse libusb) - $(use_with ieee1394 libraw1394) $(use_with hal) - $(use_enable zeroconf dnssd) - $(use_with xcomposite composite) - $(use_with xscreensaver) - $(use_with xinerama) - --with-usbids=/usr/share/misc/usb.ids" - - if use pam; then - myconf="${myconf} --with-pam=yes" - else - myconf="${myconf} --with-pam=no --with-shadow" - fi - - # the java test is problematic (see kde bug 100729) and - # useless. All that's needed for java applets to work is - # to have the 'java' executable in PATH. - myconf="${myconf} --without-java" - - export BINDNOW_FLAGS="$(bindnow-flags)" - - kde_src_compile -} - -src_install() { - kde_src_install - cd ${S}/kdm && make DESTDIR=${D} GENKDMCONF_FLAGS="--no-old --no-backup --no-in-notice" install - - # startup and shutdown scripts - insinto ${KDEDIR}/env - doins ${FILESDIR}/agent-startup.sh - - exeinto ${KDEDIR}/shutdown - doexe ${FILESDIR}/agent-shutdown.sh - - # freedesktop environment variables - cat <<EOF > ${T}/xdg.sh -export XDG_DATA_DIRS="${KDEDIR}/share:/usr/share" -export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg" -EOF - insinto ${KDEDIR}/env - doins ${T}/xdg.sh - - # x11 session script - cat <<EOF > ${T}/kde-${SLOT} -#!/bin/sh -exec ${KDEDIR}/bin/startkde -EOF - exeinto /etc/X11/Sessions - doexe ${T}/kde-${SLOT} - - # freedesktop compliant session script - sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \ - ${S}/kdm/kfrontend/sessions/kde.desktop.in > ${T}/kde-${SLOT}.desktop - insinto /usr/share/xsessions - doins ${T}/kde-${SLOT}.desktop - - # Customize the kdmrc configuration - sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \ - ${D}/${KDEDIR}/share/config/kdm/kdmrc || die - - rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir -} - -pkg_postinst() { - # set the default kdm face icon if it's not already set by the system admin - if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon" ]; then - mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces" - cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/default1.png" \ - "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon" - fi - if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then - mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces" - cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \ - "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" - fi - - mkdir -p ${ROOT}${KDEDIR}/share/templates/.source/emptydir - - echo - einfo "To enable gpg-agent and/or ssh-agent in KDE sessions," - einfo "edit ${KDEDIR}/env/agent-startup.sh and" - einfo "${KDEDIR}/shutdown/agent-shutdown.sh" - echo -} diff --git a/kde-base/kdebase/kdebase-3.5.1-r1.ebuild b/kde-base/kdebase/kdebase-3.5.1-r1.ebuild deleted file mode 100644 index 5f23f4ee68e0..000000000000 --- a/kde-base/kdebase/kdebase-3.5.1-r1.ebuild +++ /dev/null @@ -1,171 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.1-r1.ebuild,v 1.2 2006/02/12 18:38:08 spyderous Exp $ - -inherit kde-dist eutils flag-o-matic - -SRC_URI="${SRC_URI} - mirror://gentoo/kdebase-3.5.0-patches-1.tar.bz2" - -DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..." - -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="arts cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl -pam samba ssl zeroconf xcomposite xscreensaver xinerama" -# hal: enables hal backend for 'media:' ioslave - -DEPEND="arts? ( ~kde-base/arts-${PV} ) - >=media-libs/freetype-2 - media-libs/fontconfig - pam? ( kde-base/kdebase-pam ) - >=dev-libs/cyrus-sasl-2 - ldap? ( >=net-nds/openldap-2 ) - cups? ( net-print/cups ) - ssl? ( dev-libs/openssl ) - opengl? ( virtual/opengl ) - openexr? ( >=media-libs/openexr-1.2 ) - samba? ( >=net-fs/samba-3.0.4 ) - lm_sensors? ( sys-apps/lm_sensors ) - logitech-mouse? ( >=dev-libs/libusb-0.1.10a ) - ieee1394? ( sys-libs/libraw1394 ) - hal? ( >=sys-apps/dbus-0.33 - =sys-apps/hal-0.5* - sys-apps/pmount ) - zeroconf? ( net-misc/mDNSResponder )" - -RDEPEND="${DEPEND} - sys-apps/usbutils - java? ( >=virtual/jre-1.4 ) - virtual/eject - || ( ( - x11-apps/xmessage - x11-apps/xsetroot - x11-apps/xset - x11-apps/xrandr - x11-apps/mkfontdir - || ( x11-misc/xkeyboard-config x11-misc/xkbdata ) - x11-apps/setxkbmap - ) virtual/x11 ) - xcomposite? ( || ( ( - x11-libs/libXcomposite - x11-libs/libXdamage - ) <=x11-base/xorg-x11-6.9 ) - ) - xscreensaver? ( || ( x11-libs/libXScrnSaver virtual/x11 ) ) - xinerama? ( || ( x11-libs/libXinerama virtual/x11 ) )" - -DEPEND="${DEPEND} - xcomposite? ( || ( ( - x11-proto/compositeproto - x11-proto/damageproto - ) <=x11-base/xorg-x11-6.9 ) - ) - xscreensaver? ( || ( x11-proto/scrnsaverproto virtual/x11 ) ) - xinerama? ( || ( x11-proto/xineramaproto virtual/x11 ) ) - dev-util/pkgconfig" - -PATCHES="${FILESDIR}/kxkb3.5.1.xx_XX_layouts.patch - ${FILESDIR}/kdebase-3.5.1-kicker.patch" - -src_unpack() { - kde_src_unpack - - epatch "${WORKDIR}/patches/kdebase-3.5-startkde-gentoo.patch" - - # Avoid using imake (kde bug 114466). - epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch" - - # For the noimake patch. - make -f admin/Makefile.common || die -} - -src_compile() { - local myconf="--with-dpms - $(use_with arts) $(use_with ldap) - $(use_with opengl gl) $(use_with ssl) - $(use_with samba) $(use_with openexr) - $(use_with lm_sensors sensors) $(use_with logitech-mouse libusb) - $(use_with ieee1394 libraw1394) $(use_with hal) - $(use_enable zeroconf dnssd) - $(use_with xcomposite composite) - $(use_with xscreensaver) - $(use_with xinerama) - --with-usbids=/usr/share/misc/usb.ids" - - if use pam; then - myconf="${myconf} --with-pam=yes" - else - myconf="${myconf} --with-pam=no --with-shadow" - fi - - # the java test is problematic (see kde bug 100729) and - # useless. All that's needed for java applets to work is - # to have the 'java' executable in PATH. - myconf="${myconf} --without-java" - - export BINDNOW_FLAGS="$(bindnow-flags)" - - kde_src_compile -} - -src_install() { - kde_src_install - cd ${S}/kdm && make DESTDIR=${D} GENKDMCONF_FLAGS="--no-old --no-backup --no-in-notice" install - - # startup and shutdown scripts - insinto ${KDEDIR}/env - doins ${FILESDIR}/agent-startup.sh - - exeinto ${KDEDIR}/shutdown - doexe ${FILESDIR}/agent-shutdown.sh - - # freedesktop environment variables - cat <<EOF > ${T}/xdg.sh -export XDG_DATA_DIRS="${KDEDIR}/share:/usr/share" -export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg" -EOF - insinto ${KDEDIR}/env - doins ${T}/xdg.sh - - # x11 session script - cat <<EOF > ${T}/kde-${SLOT} -#!/bin/sh -exec ${KDEDIR}/bin/startkde -EOF - exeinto /etc/X11/Sessions - doexe ${T}/kde-${SLOT} - - # freedesktop compliant session script - sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \ - ${S}/kdm/kfrontend/sessions/kde.desktop.in > ${T}/kde-${SLOT}.desktop - insinto /usr/share/xsessions - doins ${T}/kde-${SLOT}.desktop - - # Customize the kdmrc configuration - sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \ - ${D}/${KDEDIR}/share/config/kdm/kdmrc || die - - rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir -} - -pkg_postinst() { - # set the default kdm face icon if it's not already set by the system admin - if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon" ]; then - mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces" - cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/default1.png" \ - "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon" - fi - if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then - mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces" - cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \ - "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" - fi - - mkdir -p ${ROOT}${KDEDIR}/share/templates/.source/emptydir - - echo - einfo "To enable gpg-agent and/or ssh-agent in KDE sessions," - einfo "edit ${KDEDIR}/env/agent-startup.sh and" - einfo "${KDEDIR}/shutdown/agent-shutdown.sh" - echo -} diff --git a/kde-base/kdebase/kdebase-3.5.1-r2.ebuild b/kde-base/kdebase/kdebase-3.5.1-r2.ebuild deleted file mode 100644 index 043ac3beefeb..000000000000 --- a/kde-base/kdebase/kdebase-3.5.1-r2.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.1-r2.ebuild,v 1.1 2006/02/24 17:29:01 flameeyes Exp $ - -inherit kde-dist eutils flag-o-matic - -SRC_URI="${SRC_URI} - mirror://gentoo/kdebase-3.5.0-patches-1.tar.bz2" - -DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..." - -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="arts cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl -pam samba ssl zeroconf xcomposite xscreensaver xinerama" -# hal: enables hal backend for 'media:' ioslave - -DEPEND="arts? ( ~kde-base/arts-${PV} ) - >=media-libs/freetype-2 - media-libs/fontconfig - pam? ( kde-base/kdebase-pam ) - >=dev-libs/cyrus-sasl-2 - ldap? ( >=net-nds/openldap-2 ) - cups? ( net-print/cups ) - ssl? ( dev-libs/openssl ) - opengl? ( virtual/opengl ) - openexr? ( >=media-libs/openexr-1.2 ) - samba? ( >=net-fs/samba-3.0.4 ) - lm_sensors? ( sys-apps/lm_sensors ) - logitech-mouse? ( >=dev-libs/libusb-0.1.10a ) - ieee1394? ( sys-libs/libraw1394 ) - hal? ( >=sys-apps/dbus-0.33 - =sys-apps/hal-0.5* - sys-apps/pmount ) - zeroconf? ( net-misc/mDNSResponder )" - -RDEPEND="${DEPEND} - sys-apps/usbutils - java? ( >=virtual/jre-1.4 ) - virtual/eject - || ( ( - x11-apps/xmessage - x11-apps/xsetroot - x11-apps/xset - x11-apps/xrandr - x11-apps/mkfontdir - || ( x11-misc/xkeyboard-config x11-misc/xkbdata ) - x11-apps/setxkbmap - ) virtual/x11 ) - xcomposite? ( || ( ( - x11-libs/libXcomposite - x11-libs/libXdamage - ) <=x11-base/xorg-x11-6.9 ) - ) - xscreensaver? ( || ( x11-libs/libXScrnSaver virtual/x11 ) ) - xinerama? ( || ( x11-libs/libXinerama virtual/x11 ) )" - -DEPEND="${DEPEND} - xcomposite? ( || ( ( - x11-proto/compositeproto - x11-proto/damageproto - ) <=x11-base/xorg-x11-6.9 ) - ) - xscreensaver? ( || ( x11-proto/scrnsaverproto virtual/x11 ) ) - xinerama? ( || ( x11-proto/xineramaproto virtual/x11 ) ) - dev-util/pkgconfig" - -PATCHES="${FILESDIR}/kxkb3.5.1.xx_XX_layouts.patch - ${FILESDIR}/kdebase-3.5.1-kicker.patch - ${FILESDIR}/konsole-3.5.1-detach-send2all.patch" - -src_unpack() { - kde_src_unpack - - epatch "${WORKDIR}/patches/kdebase-3.5-startkde-gentoo.patch" - - # Avoid using imake (kde bug 114466). - epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch" - - # For the noimake patch. - make -f admin/Makefile.common || die -} - -src_compile() { - local myconf="--with-dpms - $(use_with arts) $(use_with ldap) - $(use_with opengl gl) $(use_with ssl) - $(use_with samba) $(use_with openexr) - $(use_with lm_sensors sensors) $(use_with logitech-mouse libusb) - $(use_with ieee1394 libraw1394) $(use_with hal) - $(use_enable zeroconf dnssd) - $(use_with xcomposite composite) - $(use_with xscreensaver) - $(use_with xinerama) - --with-usbids=/usr/share/misc/usb.ids" - - if use pam; then - myconf="${myconf} --with-pam=yes" - else - myconf="${myconf} --with-pam=no --with-shadow" - fi - - # the java test is problematic (see kde bug 100729) and - # useless. All that's needed for java applets to work is - # to have the 'java' executable in PATH. - myconf="${myconf} --without-java" - - export BINDNOW_FLAGS="$(bindnow-flags)" - - kde_src_compile -} - -src_install() { - kde_src_install - cd ${S}/kdm && make DESTDIR=${D} GENKDMCONF_FLAGS="--no-old --no-backup --no-in-notice" install - - # startup and shutdown scripts - insinto ${KDEDIR}/env - doins ${FILESDIR}/agent-startup.sh - - exeinto ${KDEDIR}/shutdown - doexe ${FILESDIR}/agent-shutdown.sh - - # freedesktop environment variables - cat <<EOF > ${T}/xdg.sh -export XDG_DATA_DIRS="${KDEDIR}/share:/usr/share" -export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg" -EOF - insinto ${KDEDIR}/env - doins ${T}/xdg.sh - - # x11 session script - cat <<EOF > ${T}/kde-${SLOT} -#!/bin/sh -exec ${KDEDIR}/bin/startkde -EOF - exeinto /etc/X11/Sessions - doexe ${T}/kde-${SLOT} - - # freedesktop compliant session script - sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \ - ${S}/kdm/kfrontend/sessions/kde.desktop.in > ${T}/kde-${SLOT}.desktop - insinto /usr/share/xsessions - doins ${T}/kde-${SLOT}.desktop - - # Customize the kdmrc configuration - sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \ - ${D}/${KDEDIR}/share/config/kdm/kdmrc || die - - rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir -} - -pkg_postinst() { - # set the default kdm face icon if it's not already set by the system admin - if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon" ]; then - mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces" - cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/default1.png" \ - "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon" - fi - if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then - mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces" - cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \ - "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" - fi - - mkdir -p ${ROOT}${KDEDIR}/share/templates/.source/emptydir - - echo - einfo "To enable gpg-agent and/or ssh-agent in KDE sessions," - einfo "edit ${KDEDIR}/env/agent-startup.sh and" - einfo "${KDEDIR}/shutdown/agent-shutdown.sh" - echo -} diff --git a/kde-base/kdebase/kdebase-3.5.1-r3.ebuild b/kde-base/kdebase/kdebase-3.5.1-r3.ebuild deleted file mode 100644 index a6d4c339cae2..000000000000 --- a/kde-base/kdebase/kdebase-3.5.1-r3.ebuild +++ /dev/null @@ -1,184 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.1-r3.ebuild,v 1.3 2006/03/09 10:53:38 flameeyes Exp $ - -inherit kde-dist eutils flag-o-matic - -SRC_URI="${SRC_URI} - mirror://gentoo/kdebase-3.5.0-patches-1.tar.bz2" - -DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..." - -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="arts cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl -pam samba ssl zeroconf xcomposite xscreensaver xinerama" -# hal: enables hal backend for 'media:' ioslave - -DEPEND="arts? ( ~kde-base/arts-${PV} ) - >=media-libs/freetype-2 - media-libs/fontconfig - pam? ( kde-base/kdebase-pam ) - >=dev-libs/cyrus-sasl-2 - ldap? ( >=net-nds/openldap-2 ) - cups? ( net-print/cups ) - ssl? ( dev-libs/openssl ) - opengl? ( virtual/opengl ) - openexr? ( >=media-libs/openexr-1.2 ) - samba? ( >=net-fs/samba-3.0.4 ) - lm_sensors? ( sys-apps/lm_sensors ) - logitech-mouse? ( >=dev-libs/libusb-0.1.10a ) - ieee1394? ( sys-libs/libraw1394 ) - hal? ( >=sys-apps/dbus-0.33 - =sys-apps/hal-0.5* - sys-apps/pmount ) - zeroconf? ( net-misc/mDNSResponder ) - xcomposite? ( || ( ( - x11-libs/libXcomposite - x11-libs/libXdamage - ) <=x11-base/xorg-x11-6.9 ) - ) - || ( ( - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXfixes - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libXext - xscreensaver? ( x11-libs/libXScrnSaver ) - xinerama? ( x11-libs/libXinerama ) - ) virtual/x11 )" - -RDEPEND="${DEPEND} - sys-apps/usbutils - java? ( >=virtual/jre-1.4 ) - virtual/eject - || ( ( - x11-apps/xmessage - x11-apps/xsetroot - x11-apps/xset - x11-apps/xrandr - x11-apps/mkfontdir - || ( x11-misc/xkeyboard-config x11-misc/xkbdata ) - x11-apps/setxkbmap - ) virtual/x11 )" - -DEPEND="${DEPEND} - xcomposite? ( || ( ( - x11-proto/compositeproto - x11-proto/damageproto - ) <=x11-base/xorg-x11-6.9 ) - ) - || ( ( - xscreensaver? ( x11-proto/scrnsaverproto ) - xinerama? ( x11-proto/xineramaproto ) - x11-apps/bdftopcf - ) virtual/x11 ) - dev-util/pkgconfig" - -PATCHES="${FILESDIR}/kxkb3.5.1.xx_XX_layouts.patch - ${FILESDIR}/kdebase-3.5.1-kicker.patch - ${FILESDIR}/konsole-3.5.1-detach-send2all.patch - ${FILESDIR}/kwin-3.5.1-systray.patch" - -src_unpack() { - kde_src_unpack - - epatch "${WORKDIR}/patches/kdebase-3.5-startkde-gentoo.patch" - - # Avoid using imake (kde bug 114466). - epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch" - - # For the noimake patch. - make -f admin/Makefile.common || die -} - -src_compile() { - local myconf="--with-dpms - $(use_with arts) $(use_with ldap) - $(use_with opengl gl) $(use_with ssl) - $(use_with samba) $(use_with openexr) - $(use_with lm_sensors sensors) $(use_with logitech-mouse libusb) - $(use_with ieee1394 libraw1394) $(use_with hal) - $(use_enable zeroconf dnssd) - $(use_with xcomposite composite) - $(use_with xscreensaver) - $(use_with xinerama) - --with-usbids=/usr/share/misc/usb.ids" - - if use pam; then - myconf="${myconf} --with-pam=yes" - else - myconf="${myconf} --with-pam=no --with-shadow" - fi - - # the java test is problematic (see kde bug 100729) and - # useless. All that's needed for java applets to work is - # to have the 'java' executable in PATH. - myconf="${myconf} --without-java" - - export BINDNOW_FLAGS="$(bindnow-flags)" - - kde_src_compile -} - -src_install() { - kde_src_install - cd ${S}/kdm && make DESTDIR=${D} GENKDMCONF_FLAGS="--no-old --no-backup --no-in-notice" install - - # startup and shutdown scripts - insinto ${KDEDIR}/env - doins ${FILESDIR}/agent-startup.sh - - exeinto ${KDEDIR}/shutdown - doexe ${FILESDIR}/agent-shutdown.sh - - # freedesktop environment variables - cat <<EOF > ${T}/xdg.sh -export XDG_DATA_DIRS="${KDEDIR}/share:/usr/share" -export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg" -EOF - insinto ${KDEDIR}/env - doins ${T}/xdg.sh - - # x11 session script - cat <<EOF > ${T}/kde-${SLOT} -#!/bin/sh -exec ${KDEDIR}/bin/startkde -EOF - exeinto /etc/X11/Sessions - doexe ${T}/kde-${SLOT} - - # freedesktop compliant session script - sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \ - ${S}/kdm/kfrontend/sessions/kde.desktop.in > ${T}/kde-${SLOT}.desktop - insinto /usr/share/xsessions - doins ${T}/kde-${SLOT}.desktop - - # Customize the kdmrc configuration - sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \ - ${D}/${KDEDIR}/share/config/kdm/kdmrc || die - - rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir -} - -pkg_postinst() { - # set the default kdm face icon if it's not already set by the system admin - if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon" ]; then - mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces" - cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/default1.png" \ - "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon" - fi - if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then - mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces" - cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \ - "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" - fi - - mkdir -p ${ROOT}${KDEDIR}/share/templates/.source/emptydir - - echo - einfo "To enable gpg-agent and/or ssh-agent in KDE sessions," - einfo "edit ${KDEDIR}/env/agent-startup.sh and" - einfo "${KDEDIR}/shutdown/agent-shutdown.sh" - echo -} diff --git a/kde-base/kdebase/kdebase-3.5.1.ebuild b/kde-base/kdebase/kdebase-3.5.1.ebuild deleted file mode 100644 index 3c2f1e6b3927..000000000000 --- a/kde-base/kdebase/kdebase-3.5.1.ebuild +++ /dev/null @@ -1,168 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.1.ebuild,v 1.3 2006/02/12 18:38:08 spyderous Exp $ - -inherit kde-dist eutils flag-o-matic - -SRC_URI="${SRC_URI} - mirror://gentoo/kdebase-3.5.0-patches-1.tar.bz2" - -DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..." - -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="arts cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl -pam samba ssl zeroconf xcomposite xscreensaver xinerama" -# hal: enables hal backend for 'media:' ioslave - -DEPEND="arts? ( ~kde-base/arts-${PV} ) - >=media-libs/freetype-2 - media-libs/fontconfig - pam? ( kde-base/kdebase-pam ) - >=dev-libs/cyrus-sasl-2 - ldap? ( >=net-nds/openldap-2 ) - cups? ( net-print/cups ) - ssl? ( dev-libs/openssl ) - opengl? ( virtual/opengl ) - openexr? ( >=media-libs/openexr-1.2 ) - samba? ( >=net-fs/samba-3.0.4 ) - lm_sensors? ( sys-apps/lm_sensors ) - logitech-mouse? ( >=dev-libs/libusb-0.1.10a ) - ieee1394? ( sys-libs/libraw1394 ) - hal? ( >=sys-apps/dbus-0.33 - =sys-apps/hal-0.5* - sys-apps/pmount ) - zeroconf? ( net-misc/mDNSResponder )" - -RDEPEND="${DEPEND} - sys-apps/usbutils - java? ( >=virtual/jre-1.4 ) - virtual/eject - || ( ( - x11-apps/xmessage - x11-apps/xsetroot - x11-apps/xset - x11-apps/xrandr - x11-apps/mkfontdir - || ( x11-misc/xkeyboard-config x11-misc/xkbdata ) - x11-apps/setxkbmap - ) virtual/x11 ) - xcomposite? ( || ( ( - x11-libs/libXcomposite - x11-libs/libXdamage - ) <=x11-base/xorg-x11-6.9 ) - ) - xscreensaver? ( || ( x11-libs/libXScrnSaver virtual/x11 ) ) - xinerama? ( || ( x11-libs/libXinerama virtual/x11 ) )" - -DEPEND="${DEPEND} - xcomposite? ( || ( ( - x11-proto/compositeproto - x11-proto/damageproto - ) <=x11-base/xorg-x11-6.9 ) - ) - xscreensaver? ( || ( x11-proto/scrnsaverproto virtual/x11 ) ) - xinerama? ( || ( x11-proto/xineramaproto virtual/x11 ) ) - dev-util/pkgconfig" - -src_unpack() { - kde_src_unpack - - epatch "${WORKDIR}/patches/kdebase-3.5-startkde-gentoo.patch" - - # Avoid using imake (kde bug 114466). - epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch" - - # For the noimake patch. - make -f admin/Makefile.common || die -} - -src_compile() { - local myconf="--with-dpms - $(use_with arts) $(use_with ldap) - $(use_with opengl gl) $(use_with ssl) - $(use_with samba) $(use_with openexr) - $(use_with lm_sensors sensors) $(use_with logitech-mouse libusb) - $(use_with ieee1394 libraw1394) $(use_with hal) - $(use_enable zeroconf dnssd) - $(use_with xcomposite composite) - $(use_with xscreensaver) - $(use_with xinerama) - --with-usbids=/usr/share/misc/usb.ids" - - if use pam; then - myconf="${myconf} --with-pam=yes" - else - myconf="${myconf} --with-pam=no --with-shadow" - fi - - # the java test is problematic (see kde bug 100729) and - # useless. All that's needed for java applets to work is - # to have the 'java' executable in PATH. - myconf="${myconf} --without-java" - - export BINDNOW_FLAGS="$(bindnow-flags)" - - kde_src_compile -} - -src_install() { - kde_src_install - cd ${S}/kdm && make DESTDIR=${D} GENKDMCONF_FLAGS="--no-old --no-backup --no-in-notice" install - - # startup and shutdown scripts - insinto ${KDEDIR}/env - doins ${FILESDIR}/agent-startup.sh - - exeinto ${KDEDIR}/shutdown - doexe ${FILESDIR}/agent-shutdown.sh - - # freedesktop environment variables - cat <<EOF > ${T}/xdg.sh -export XDG_DATA_DIRS="${KDEDIR}/share:/usr/share" -export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg" -EOF - insinto ${KDEDIR}/env - doins ${T}/xdg.sh - - # x11 session script - cat <<EOF > ${T}/kde-${SLOT} -#!/bin/sh -exec ${KDEDIR}/bin/startkde -EOF - exeinto /etc/X11/Sessions - doexe ${T}/kde-${SLOT} - - # freedesktop compliant session script - sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \ - ${S}/kdm/kfrontend/sessions/kde.desktop.in > ${T}/kde-${SLOT}.desktop - insinto /usr/share/xsessions - doins ${T}/kde-${SLOT}.desktop - - # Customize the kdmrc configuration - sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \ - ${D}/${KDEDIR}/share/config/kdm/kdmrc || die - - rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir -} - -pkg_postinst() { - # set the default kdm face icon if it's not already set by the system admin - if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon" ]; then - mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces" - cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/default1.png" \ - "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon" - fi - if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then - mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces" - cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \ - "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" - fi - - mkdir -p ${ROOT}${KDEDIR}/share/templates/.source/emptydir - - echo - einfo "To enable gpg-agent and/or ssh-agent in KDE sessions," - einfo "edit ${KDEDIR}/env/agent-startup.sh and" - einfo "${KDEDIR}/shutdown/agent-shutdown.sh" - echo -} |