summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kde-base/kdeaddons/ChangeLog5
-rw-r--r--kde-base/kdeaddons/Manifest2
-rw-r--r--kde-base/kdeaddons/files/digest-kdeaddons-3.5.11
-rw-r--r--kde-base/kdeaddons/kdeaddons-3.5.1.ebuild37
-rw-r--r--kde-base/kdeadmin/ChangeLog5
-rw-r--r--kde-base/kdeadmin/Manifest2
-rw-r--r--kde-base/kdeadmin/files/digest-kdeadmin-3.5.11
-rw-r--r--kde-base/kdeadmin/kdeadmin-3.5.1.ebuild33
-rw-r--r--kde-base/kdeartwork/ChangeLog5
-rw-r--r--kde-base/kdeartwork/Manifest2
-rw-r--r--kde-base/kdeartwork/files/digest-kdeartwork-3.5.11
-rw-r--r--kde-base/kdeartwork/kdeartwork-3.5.1.ebuild22
-rw-r--r--kde-base/kdebase/ChangeLog5
-rw-r--r--kde-base/kdebase/Manifest2
-rw-r--r--kde-base/kdebase/files/digest-kdebase-3.5.12
-rw-r--r--kde-base/kdebase/kdebase-3.5.1.ebuild163
-rw-r--r--kde-base/kdeedu/ChangeLog5
-rw-r--r--kde-base/kdeedu/Manifest2
-rw-r--r--kde-base/kdeedu/files/digest-kdeedu-3.5.11
-rw-r--r--kde-base/kdeedu/kdeedu-3.5.1.ebuild19
20 files changed, 310 insertions, 5 deletions
diff --git a/kde-base/kdeaddons/ChangeLog b/kde-base/kdeaddons/ChangeLog
index 67dd3303fb95..0d4d6040354a 100644
--- a/kde-base/kdeaddons/ChangeLog
+++ b/kde-base/kdeaddons/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for kde-base/kdeaddons
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/ChangeLog,v 1.156 2006/01/22 22:52:54 danarmak Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/ChangeLog,v 1.157 2006/01/28 14:30:11 danarmak Exp $
+
+ 28 Jan 2006; Dan Armak <danarmak@gentoo.org> +kdeaddons-3.5.1.ebuild:
+ Version 3.5.1. Not yet released upstream, so package.masked for now.
*kdeaddons-3.5.1 (23 Jan 2006)
diff --git a/kde-base/kdeaddons/Manifest b/kde-base/kdeaddons/Manifest
index 50b38cd79b24..e0e742c0db4b 100644
--- a/kde-base/kdeaddons/Manifest
+++ b/kde-base/kdeaddons/Manifest
@@ -4,6 +4,7 @@ MD5 b222a3f919d71f11915038fe18b0a7d7 files/digest-kdeaddons-3.4.1 69
MD5 bed9e2e46d8e7de37c5996e1ad3025bd files/digest-kdeaddons-3.4.2 69
MD5 5c3e9d5cad224b1bbe07653e24cf97a3 files/digest-kdeaddons-3.4.3 69
MD5 8388fec393a55f10e04a5ca2466e0dc5 files/digest-kdeaddons-3.5.0 69
+MD5 2d970f21c7a6a6abbc56363e2e55d22e files/digest-kdeaddons-3.5.1 69
MD5 3bec1549e74c6f661045a83198e45290 files/kdeaddons-3.2.0-kvim.diff 363
MD5 76a1c9bb2b631b0233e79ed5ab7eb20e files/kdeaddons-3.4-configure.patch 3422
MD5 6ec5a8a3f0f5ae85d431525c926c27fe files/noatun-oblique-db-location-3.4.0.diff 625
@@ -12,4 +13,5 @@ MD5 5cb3102b5887be89c0079df0a6028d51 kdeaddons-3.4.1.ebuild 1350
MD5 4b184080c3a26edabff3c4d61409516d kdeaddons-3.4.2.ebuild 1549
MD5 0ac1a38431c9a7e41d57be6a33a92200 kdeaddons-3.4.3.ebuild 1549
MD5 99563776b508ebf9776c1a625cd5afa7 kdeaddons-3.5.0.ebuild 1146
+MD5 99563776b508ebf9776c1a625cd5afa7 kdeaddons-3.5.1.ebuild 1146
MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
diff --git a/kde-base/kdeaddons/files/digest-kdeaddons-3.5.1 b/kde-base/kdeaddons/files/digest-kdeaddons-3.5.1
new file mode 100644
index 000000000000..9938fafced38
--- /dev/null
+++ b/kde-base/kdeaddons/files/digest-kdeaddons-3.5.1
@@ -0,0 +1 @@
+MD5 cbd2a6f65ae7338736d93b72bfdf5ae3 kdeaddons-3.5.1.tar.bz2 1618807
diff --git a/kde-base/kdeaddons/kdeaddons-3.5.1.ebuild b/kde-base/kdeaddons/kdeaddons-3.5.1.ebuild
new file mode 100644
index 000000000000..2b12987dfcca
--- /dev/null
+++ b/kde-base/kdeaddons/kdeaddons-3.5.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/kdeaddons-3.5.1.ebuild,v 1.1 2006/01/28 14:30:11 danarmak Exp $
+
+inherit kde-dist
+
+DESCRIPTION="KDE addon modules: plugins for konqueror, noatun etc"
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="arts berkdb sdl xmms"
+
+DEPEND="~kde-base/kdepim-${PV}
+ ~kde-base/kdemultimedia-${PV}
+ ~kde-base/kdegames-${PV}
+ arts? ( ~kde-base/arts-${PV} )
+ sdl? ( >=media-libs/libsdl-1.2 )
+ xmms? ( media-sound/xmms )
+ berkdb? ( || ( =sys-libs/db-4.3*
+ =sys-libs/db-4.2* ) )"
+
+src_compile() {
+ local myconf="$(use_with sdl) $(use_with xmms)"
+
+ if use berkdb; then
+ if has_version "=sys-libs/db-4.3*"; then
+ myconf="${myconf} --with-berkeley-db --with-db-lib=db_cxx-4.3
+ --with-extra-includes=/usr/include/db4.3"
+ elif has_version "=sys-libs/db-4.2*"; then
+ myconf="${myconf} --with-berkeley-db --with-db-lib=db_cxx-4.2
+ --with-extra-includes=/usr/include/db4.2"
+ fi
+ else
+ myconf="${myconf} --without-berkeley-db"
+ fi
+
+ kde_src_compile
+}
diff --git a/kde-base/kdeadmin/ChangeLog b/kde-base/kdeadmin/ChangeLog
index 09978441a4ae..ccaea9221ccc 100644
--- a/kde-base/kdeadmin/ChangeLog
+++ b/kde-base/kdeadmin/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for kde-base/kdeadmin
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/ChangeLog,v 1.152 2006/01/22 22:52:54 danarmak Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/ChangeLog,v 1.153 2006/01/28 14:30:55 danarmak Exp $
+
+ 28 Jan 2006; Dan Armak <danarmak@gentoo.org> +kdeadmin-3.5.1.ebuild:
+ Version 3.5.1. Not yet released upstream, so package.masked for now.
*kdeadmin-3.5.1 (23 Jan 2006)
diff --git a/kde-base/kdeadmin/Manifest b/kde-base/kdeadmin/Manifest
index 49f5d5884ea4..94090cf6bda0 100644
--- a/kde-base/kdeadmin/Manifest
+++ b/kde-base/kdeadmin/Manifest
@@ -4,9 +4,11 @@ MD5 8f9c012c60be21c26eb7ffdfdb2028db files/digest-kdeadmin-3.4.1 68
MD5 989e7ce04bdedd84132a4de27b408f93 files/digest-kdeadmin-3.4.2 68
MD5 80b3c1753e84c4d6d9caf0502325b7b4 files/digest-kdeadmin-3.4.3 68
MD5 5e640d90c8921056fae9b3ca328a8093 files/digest-kdeadmin-3.5.0 68
+MD5 223a891a18c8ca71d7a7fb46a382f708 files/digest-kdeadmin-3.5.1 68
MD5 8e05194146eee671618623350403842d kdeadmin-3.3.2.ebuild 1049
MD5 48be512760042fae56362300f41edeb4 kdeadmin-3.4.1.ebuild 1034
MD5 ea014a2bc46363915808f003ccd4085d kdeadmin-3.4.2.ebuild 1040
MD5 3364f1e30a8454b345a6cb5faaf90020 kdeadmin-3.4.3.ebuild 1057
MD5 3987d3b45f76da5d1254b8962f0bb6f1 kdeadmin-3.5.0.ebuild 1081
+MD5 3987d3b45f76da5d1254b8962f0bb6f1 kdeadmin-3.5.1.ebuild 1081
MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
diff --git a/kde-base/kdeadmin/files/digest-kdeadmin-3.5.1 b/kde-base/kdeadmin/files/digest-kdeadmin-3.5.1
new file mode 100644
index 000000000000..46d26d668199
--- /dev/null
+++ b/kde-base/kdeadmin/files/digest-kdeadmin-3.5.1
@@ -0,0 +1 @@
+MD5 08e9bddd2b42e0783d7f79d08cdb031b kdeadmin-3.5.1.tar.bz2 2099139
diff --git a/kde-base/kdeadmin/kdeadmin-3.5.1.ebuild b/kde-base/kdeadmin/kdeadmin-3.5.1.ebuild
new file mode 100644
index 000000000000..c8f146d39da1
--- /dev/null
+++ b/kde-base/kdeadmin/kdeadmin-3.5.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/kdeadmin-3.5.1.ebuild,v 1.1 2006/01/28 14:30:55 danarmak Exp $
+
+inherit kde-dist
+
+DESCRIPTION="KDE administration tools (user manager, etc.)"
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="~kde-base/kdebase-${PV}"
+RDEPEND="${DEPEND}
+ virtual/cron"
+
+src_compile() {
+ # we only want to compile the lilo config module on x86, but there we want to make sure it's
+ # always compiled to ensure consistent behaviour of the package across both lilo and grub systems,
+ # because configure when left to its own devices will build lilo-config or not basd on whether
+ # lilo is present in the path.
+ # so, we make configure build it by removing the configure.in.in file that checks for
+ # lilo's presense
+ if use x86; then
+ echo > ${S}/lilo-config/configure.in.in
+ make -f admin/Makefile.common
+ fi
+
+ local myconf="--with-shadow"
+
+ export DO_NOT_COMPILE="${DO_NOT_COMPILE} ksysv"
+
+ kde_src_compile
+}
diff --git a/kde-base/kdeartwork/ChangeLog b/kde-base/kdeartwork/ChangeLog
index 6fd00f3af010..a595e33ae752 100644
--- a/kde-base/kdeartwork/ChangeLog
+++ b/kde-base/kdeartwork/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for kde-base/kdeartwork
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/ChangeLog,v 1.150 2006/01/22 22:52:54 danarmak Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/ChangeLog,v 1.151 2006/01/28 14:31:52 danarmak Exp $
+
+ 28 Jan 2006; Dan Armak <danarmak@gentoo.org> +kdeartwork-3.5.1.ebuild:
+ Version 3.5.1. Not yet released upstream, so package.masked for now.
*kdeartwork-3.5.1 (23 Jan 2006)
diff --git a/kde-base/kdeartwork/Manifest b/kde-base/kdeartwork/Manifest
index 0c3ac438d0ff..cd69322ae288 100644
--- a/kde-base/kdeartwork/Manifest
+++ b/kde-base/kdeartwork/Manifest
@@ -4,6 +4,7 @@ MD5 48916b43a9686c5c004bb311c8acc1c6 files/digest-kdeartwork-3.4.1 71
MD5 b63dbb6cdbc61bdd0f73baace77284a1 files/digest-kdeartwork-3.4.2 71
MD5 48256bc40d421d92b903308f172a596e files/digest-kdeartwork-3.4.3 71
MD5 5d798bbc72f84bd47d8347da83a552a2 files/digest-kdeartwork-3.5.0 71
+MD5 884bfbc2c4b4225b3520577c0ac6fe75 files/digest-kdeartwork-3.5.1 71
MD5 a78e3dcfd0504ff7a053ec4c918c845f files/kdeartwork-3.3.2-gl-kdesavers.patch 711
MD5 a51b6bfc735f8cec40cd4481a289309d files/kdeartwork-3.4-configure.patch 7591
MD5 fe55c64ff5050b92d175b2114c2d1667 files/kdeartwork-3.4.1-configure.patch 815
@@ -14,4 +15,5 @@ MD5 e35b31c29a9467d7afd6564eeae51dd0 kdeartwork-3.4.1.ebuild 773
MD5 5c8f4293876c1b162c00e153f2131dca kdeartwork-3.4.2.ebuild 1110
MD5 ce9245560258d58847acbecd2e705855 kdeartwork-3.4.3.ebuild 938
MD5 a6bf10ea490af9b8065bb64cc38a150d kdeartwork-3.5.0.ebuild 636
+MD5 a6bf10ea490af9b8065bb64cc38a150d kdeartwork-3.5.1.ebuild 636
MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
diff --git a/kde-base/kdeartwork/files/digest-kdeartwork-3.5.1 b/kde-base/kdeartwork/files/digest-kdeartwork-3.5.1
new file mode 100644
index 000000000000..c10ad5c4053b
--- /dev/null
+++ b/kde-base/kdeartwork/files/digest-kdeartwork-3.5.1
@@ -0,0 +1 @@
+MD5 8053bb1a1b2a5844b29f5f96328b1d96 kdeartwork-3.5.1.tar.bz2 16595339
diff --git a/kde-base/kdeartwork/kdeartwork-3.5.1.ebuild b/kde-base/kdeartwork/kdeartwork-3.5.1.ebuild
new file mode 100644
index 000000000000..b8501de0f010
--- /dev/null
+++ b/kde-base/kdeartwork/kdeartwork-3.5.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/kdeartwork-3.5.1.ebuild,v 1.1 2006/01/28 14:31:52 danarmak Exp $
+
+inherit kde-dist
+
+DESCRIPTION="KDE artwork package"
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="opengl xscreensaver"
+
+DEPEND="~kde-base/kdebase-${PV}
+ media-libs/libart_lgpl
+ opengl? ( virtual/opengl )
+ xscreensaver? ( x11-misc/xscreensaver )"
+
+src_compile() {
+ local myconf="--with-dpms --with-libart
+ $(use_with opengl gl) $(use_with xscreensaver)"
+
+ kde_src_compile
+}
diff --git a/kde-base/kdebase/ChangeLog b/kde-base/kdebase/ChangeLog
index db00e2e64e27..ec841c291850 100644
--- a/kde-base/kdebase/ChangeLog
+++ b/kde-base/kdebase/ChangeLog
@@ -1,6 +1,9 @@
# 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.255 2006/01/22 22:52:55 danarmak Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.256 2006/01/28 14:29:26 danarmak Exp $
+
+ 28 Jan 2006; Dan Armak <danarmak@gentoo.org> +kdebase-3.5.1.ebuild:
+ Version 3.5.1. Not yet released upstream, so package.masked for now.
*kdebase-3.5.1 (23 Jan 2006)
diff --git a/kde-base/kdebase/Manifest b/kde-base/kdebase/Manifest
index 73c62b5acd0e..d313296e9b17 100644
--- a/kde-base/kdebase/Manifest
+++ b/kde-base/kdebase/Manifest
@@ -21,6 +21,7 @@ MD5 387a99610a8332cea995ed48d7e3339b files/digest-kdebase-3.4.2-r2 143
MD5 b00bc3487e612ed4aa511ace892d5937 files/digest-kdebase-3.4.3 145
MD5 b00bc3487e612ed4aa511ace892d5937 files/digest-kdebase-3.4.3-r1 145
MD5 a2128e7c7d0adb0dd7af470def77f880 files/digest-kdebase-3.5.0-r1 142
+MD5 340e546ce7b64129122115c8301d915e files/digest-kdebase-3.5.1 142
MD5 2b5419b0b173138e22fe03f4157d5660 files/kde-np.pam 379
MD5 78fb451ad534b71fc3e541e9e5759dac files/kde.desktop 3910
MD5 b048371a651391ef2bb4166e40e6adff files/kde.pam 405
@@ -43,4 +44,5 @@ MD5 d97f07ad36c0135703d7d85d89fe8785 kdebase-3.4.2.ebuild 4086
MD5 42304c6555f5ae573d5e99c4fb3f0f4a kdebase-3.4.3-r1.ebuild 4492
MD5 b028b31c593bcc849bbde152f85b8dac kdebase-3.4.3.ebuild 4263
MD5 de71b2d5d1c1a0d31d6de863e02a9f86 kdebase-3.5.0-r1.ebuild 6116
+MD5 7a1f90c701d5248cd600ac4a1ba5abfd kdebase-3.5.1.ebuild 4987
MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
diff --git a/kde-base/kdebase/files/digest-kdebase-3.5.1 b/kde-base/kdebase/files/digest-kdebase-3.5.1
new file mode 100644
index 000000000000..e7fa262ae41d
--- /dev/null
+++ b/kde-base/kdebase/files/digest-kdebase-3.5.1
@@ -0,0 +1,2 @@
+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/kdebase-3.5.1.ebuild b/kde-base/kdebase/kdebase-3.5.1.ebuild
new file mode 100644
index 000000000000..38b24d8929c3
--- /dev/null
+++ b/kde-base/kdebase/kdebase-3.5.1.ebuild
@@ -0,0 +1,163 @@
+# 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.1 2006/01/28 14:29:26 danarmak 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-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
+}
diff --git a/kde-base/kdeedu/ChangeLog b/kde-base/kdeedu/ChangeLog
index fc580f943214..b662380cf9b0 100644
--- a/kde-base/kdeedu/ChangeLog
+++ b/kde-base/kdeedu/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for kde-base/kdeedu
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/ChangeLog,v 1.170 2006/01/22 22:52:55 danarmak Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/ChangeLog,v 1.171 2006/01/28 14:33:28 danarmak Exp $
+
+ 28 Jan 2006; Dan Armak <danarmak@gentoo.org> +kdeedu-3.5.1.ebuild:
+ Version 3.5.1. Not yet released upstream, so package.masked for now.
*kdeedu-3.5.1 (23 Jan 2006)
diff --git a/kde-base/kdeedu/Manifest b/kde-base/kdeedu/Manifest
index 68c2013e90c8..1b9d8cf4a442 100644
--- a/kde-base/kdeedu/Manifest
+++ b/kde-base/kdeedu/Manifest
@@ -12,6 +12,7 @@ MD5 0a69a5cb72c99f0ecc6f31877d6a228d files/digest-kdeedu-3.4.2-r2 67
MD5 e6c244e749eb5eaea2195aab1a2b3f23 files/digest-kdeedu-3.4.3 67
MD5 e6c244e749eb5eaea2195aab1a2b3f23 files/digest-kdeedu-3.4.3-r10 67
MD5 9c4d55683f93bc4ade8253a467f2cdfb files/digest-kdeedu-3.5.0 67
+MD5 f189373524a470a1665a94fe8ba1f935 files/digest-kdeedu-3.5.1 67
MD5 0e82c5810df3b04370188ba13cc50203 files/post-3.4.2-kdeedu.diff 1876
MD5 8070d6e5cc1db3ec0736ca4a1f98764f kdeedu-3.3.2-r1.ebuild 720
MD5 3a06c6f14b22aba9f6c791af2cea99eb kdeedu-3.3.2-r2.ebuild 763
@@ -26,4 +27,5 @@ MD5 cb126b5f74362daf4ecc8786f8b9f0e1 kdeedu-3.4.2.ebuild 381
MD5 aa88214c586ca6c554453f14af21651f kdeedu-3.4.3-r10.ebuild 511
MD5 bd238288f73f0ab8a077b338d8944965 kdeedu-3.4.3.ebuild 599
MD5 5630013c63a14cf24d5c97f2cc5d41f3 kdeedu-3.5.0.ebuild 539
+MD5 5630013c63a14cf24d5c97f2cc5d41f3 kdeedu-3.5.1.ebuild 539
MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
diff --git a/kde-base/kdeedu/files/digest-kdeedu-3.5.1 b/kde-base/kdeedu/files/digest-kdeedu-3.5.1
new file mode 100644
index 000000000000..75961e855000
--- /dev/null
+++ b/kde-base/kdeedu/files/digest-kdeedu-3.5.1
@@ -0,0 +1 @@
+MD5 fe31b9a2ec4e299531c6b7beeab09534 kdeedu-3.5.1.tar.bz2 29972269
diff --git a/kde-base/kdeedu/kdeedu-3.5.1.ebuild b/kde-base/kdeedu/kdeedu-3.5.1.ebuild
new file mode 100644
index 000000000000..7905e907c588
--- /dev/null
+++ b/kde-base/kdeedu/kdeedu-3.5.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/kdeedu-3.5.1.ebuild,v 1.1 2006/01/28 14:33:28 danarmak Exp $
+
+inherit kde-dist
+
+DESCRIPTION="KDE educational apps"
+
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="kig-scripting"
+
+DEPEND="kig-scripting? ( >=dev-libs/boost-1.32 )"
+
+src_compile() {
+ local myconf="$(use_enable kig-scripting kig-python-scripting)
+ --disable-ocamlsolver"
+
+ kde_src_compile
+}