summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Armak <danarmak@gentoo.org>2005-11-22 22:14:16 +0000
committerDan Armak <danarmak@gentoo.org>2005-11-22 22:14:16 +0000
commitec50b1ccda877b635377e8dc5b79019eb1859906 (patch)
tree155d2c4d6c4be39c89ebb4baf7a5ebc2096a2c82 /kde-base/kdm
parentversion bump (diff)
downloadhistorical-ec50b1ccda877b635377e8dc5b79019eb1859906.tar.gz
historical-ec50b1ccda877b635377e8dc5b79019eb1859906.tar.bz2
historical-ec50b1ccda877b635377e8dc5b79019eb1859906.zip
KDE 3.5.0 (not yet released, p.masked)
Package-Manager: portage-2.0.53_rc7
Diffstat (limited to 'kde-base/kdm')
-rw-r--r--kde-base/kdm/ChangeLog7
-rw-r--r--kde-base/kdm/Manifest7
-rw-r--r--kde-base/kdm/files/digest-kdm-3.5.01
-rw-r--r--kde-base/kdm/kdm-3.5.0.ebuild64
4 files changed, 73 insertions, 6 deletions
diff --git a/kde-base/kdm/ChangeLog b/kde-base/kdm/ChangeLog
index 599dd7090bb0..8374218d1ccd 100644
--- a/kde-base/kdm/ChangeLog
+++ b/kde-base/kdm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-base/kdm
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v 1.25 2005/11/12 15:49:28 danarmak Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v 1.26 2005/11/22 22:14:05 danarmak Exp $
+
+*kdm-3.5.0 (22 Nov 2005)
+
+ 33 Nov 2005; Dan Armak <danarmak@gentoo.org> +kdm-3.5.0.ebuild:
+ Ebuilds for KDE 3.5.0 final. It is not yet released, and is package.masked.
*kdm-3.5.0_rc1 (12 Nov 2005)
diff --git a/kde-base/kdm/Manifest b/kde-base/kdm/Manifest
index 70888adc4900..057d4f6bc4c2 100644
--- a/kde-base/kdm/Manifest
+++ b/kde-base/kdm/Manifest
@@ -3,17 +3,14 @@ MD5 b22a687fe2e8cf06cd5147f1ec68efb7 files/digest-kdm-3.4.1 212
MD5 7deca5e51240260b2976fbbe9326ed6d files/digest-kdm-3.4.2 287
MD5 b334b621242eaf5a23035e870f09dea6 files/digest-kdm-3.4.3 68
MD5 b334b621242eaf5a23035e870f09dea6 files/digest-kdm-3.4.3-r1 68
-MD5 b44dde9d2ab94ac82ba56e8b653e6700 files/digest-kdm-3.5.0_beta2 216
+MD5 939dd1c6769066b8e1770100216e2026 files/digest-kdm-3.5.0 68
MD5 14e4481daa8e322e1222522f8f5b558d files/digest-kdm-3.5.0_rc1 299
-MD5 b50fc512a289fe7a1ef658080cb0a0b3 files/digest-kdm-3.5_beta1 69
MD5 cbfa9f15423035b33eb50456dfb04691 files/kdebase-3.4.3-noimake.patch 2214
MD5 789aca95df83dac88fe68a3cbeeea13a files/kdebase-3.4.3-xdmcp.patch 614
-MD5 472a5c5b9ade622637e00a6d28e69614 files/kdebase-3.5.0_beta2-noimake.patch 2248
MD5 f8fabdf3377ba617123c9c4ed476270c kdm-3.4.1.ebuild 2429
MD5 32da1a4ba2aef00f40978e17c71c0da2 kdm-3.4.2.ebuild 2442
MD5 646d0ae54384b7e665c29ee6dcbf2a65 kdm-3.4.3-r1.ebuild 2694
MD5 f5e3f03ba2148dd882645285c61bcc69 kdm-3.4.3.ebuild 2444
-MD5 0b3d5efcf6d3227661e0290c083c3ffa kdm-3.5.0_beta2.ebuild 2254
+MD5 1574550589765e8cd46c659bba3865b8 kdm-3.5.0.ebuild 2171
MD5 1574550589765e8cd46c659bba3865b8 kdm-3.5.0_rc1.ebuild 2171
-MD5 58c86c0390310e05337fc8a0082cfbe2 kdm-3.5_beta1.ebuild 2097
MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
diff --git a/kde-base/kdm/files/digest-kdm-3.5.0 b/kde-base/kdm/files/digest-kdm-3.5.0
new file mode 100644
index 000000000000..838169804525
--- /dev/null
+++ b/kde-base/kdm/files/digest-kdm-3.5.0
@@ -0,0 +1 @@
+MD5 ab5a1b3541825c88646c926083e3aefd kdebase-3.5.0.tar.bz2 23233333
diff --git a/kde-base/kdm/kdm-3.5.0.ebuild b/kde-base/kdm/kdm-3.5.0.ebuild
new file mode 100644
index 000000000000..626b0753775d
--- /dev/null
+++ b/kde-base/kdm/kdm-3.5.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/kdm-3.5.0.ebuild,v 1.1 2005/11/22 22:14:05 danarmak Exp $
+
+KMNAME=kdebase
+MAXKDEVER=$PV
+KM_DEPRANGE="$PV $MAXKDEVER"
+inherit kde-meta eutils
+
+DESCRIPTION="KDE login manager, similar to xdm and gdm"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="pam"
+
+KMEXTRA="kdmlib/"
+# kioslave/thumbnail/configure.in.in is to have HAVE_LIBART. Can be dropped on
+# 3.5_beta1.
+KMEXTRACTONLY="libkonq/konq_defaults.h"
+# kioslave/thumbnail/configure.in.in"
+KMCOMPILEONLY="kcontrol/background"
+DEPEND="$DEPEND
+ pam? ( kde-base/kdebase-pam )
+ $(deprange $PV $MAXKDEVER kde-base/kcontrol)"
+ # Requires the desktop background settings and kdm kcontrol modules
+
+# Avoid using imake (kde bug 114466).
+PATCHES="${FILESDIR}/kdebase-3.5.0_beta2-noimake.patch"
+
+src_compile() {
+ local myconf="--with-x-binaries-dir=/usr/bin"
+
+ if use pam; then
+ myconf="${myconf} --with-pam=yes"
+ else
+ myconf="${myconf} --with-pam=no --with-shadow"
+ fi
+
+ kde-meta_src_compile myconf configure
+ kde_remove_flag kdm/kfrontend -fomit-frame-pointer
+ kde-meta_src_compile make
+}
+
+src_install() {
+ kde-meta_src_install
+ cd ${S}/kdm && make DESTDIR=${D} GENKDMCONF_FLAGS="--no-old --no-backup --no-in-notice" install
+
+ # Customize the kdmrc configuration
+ sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \
+ ${D}/${KDEDIR}/share/config/kdm/kdmrc || die
+}
+
+pkg_postinst() {
+ # set the default kdm face icon if it's not already set by the system admin
+ # because this is user-overrideable in that way, it's not in src_install
+ 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
+}