summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-base')
-rw-r--r--kde-base/kdm/Manifest57
-rw-r--r--kde-base/kdm/files/digest-kdm-3.5.26
-rw-r--r--kde-base/kdm/files/digest-kdm-3.5.36
-rw-r--r--kde-base/kdm/files/digest-kdm-3.5.3-r16
-rw-r--r--kde-base/kdm/kdm-3.5.2.ebuild75
-rw-r--r--kde-base/kdm/kdm-3.5.3-r1.ebuild77
-rw-r--r--kde-base/kdm/kdm-3.5.3.ebuild75
7 files changed, 20 insertions, 282 deletions
diff --git a/kde-base/kdm/Manifest b/kde-base/kdm/Manifest
index bcac2a9f1adf..ea4dd6b4d475 100644
--- a/kde-base/kdm/Manifest
+++ b/kde-base/kdm/Manifest
@@ -30,30 +30,22 @@ EBUILD kdm-3.4.3-r2.ebuild 2798 RMD160 47db56da14c1294ec15ee1215b278913773ec870
MD5 f387e2c861df90e2a458e55b86b20d3c kdm-3.4.3-r2.ebuild 2798
RMD160 47db56da14c1294ec15ee1215b278913773ec870 kdm-3.4.3-r2.ebuild 2798
SHA256 c41a979f3e8feab9983053e367463b35c29c5b2879c1aaea478a319835242bc5 kdm-3.4.3-r2.ebuild 2798
-EBUILD kdm-3.5.2-r1.ebuild 2479 RMD160 ceac9729c2763b924c574482e67c6b06cdd4338d SHA1 c3cb17ad044bed773fdc2d48621cd8f6b0388367 SHA256 80e3ef33b14e28b08a832007b5c921e5974fe27eafecbe8450f6a89fdb0f9f38
-MD5 a6e2bf2f41d9ce7393523b16b562a190 kdm-3.5.2-r1.ebuild 2479
-RMD160 ceac9729c2763b924c574482e67c6b06cdd4338d kdm-3.5.2-r1.ebuild 2479
-SHA256 80e3ef33b14e28b08a832007b5c921e5974fe27eafecbe8450f6a89fdb0f9f38 kdm-3.5.2-r1.ebuild 2479
-EBUILD kdm-3.5.2.ebuild 2380 RMD160 8e3223ebeb7b22f67bb4ca9b3e26a61c32ed8119 SHA1 49dfa1d8e49a166beeae46d159c46e6decdd37be SHA256 6bf3a135ff33c012ed9517a6b16ab51c612108c0b455e34f2d8837ab0a733f48
-MD5 1f6b9875ea83264df2bab2ad490f6757 kdm-3.5.2.ebuild 2380
-RMD160 8e3223ebeb7b22f67bb4ca9b3e26a61c32ed8119 kdm-3.5.2.ebuild 2380
-SHA256 6bf3a135ff33c012ed9517a6b16ab51c612108c0b455e34f2d8837ab0a733f48 kdm-3.5.2.ebuild 2380
-EBUILD kdm-3.5.3-r1.ebuild 2484 RMD160 053a3efe71e49ff23f67464624539165bac1dc55 SHA1 444029a3929addb5ab34fa6f7f7d5ddbb0b07e29 SHA256 c4602435a36cf7111a7a52f2fe5c5f5514f4f8b6fe4563c60e9ad16f51dc1ac5
-MD5 32c27a79aba7f61ecaf613f127e7c3f9 kdm-3.5.3-r1.ebuild 2484
-RMD160 053a3efe71e49ff23f67464624539165bac1dc55 kdm-3.5.3-r1.ebuild 2484
-SHA256 c4602435a36cf7111a7a52f2fe5c5f5514f4f8b6fe4563c60e9ad16f51dc1ac5 kdm-3.5.3-r1.ebuild 2484
-EBUILD kdm-3.5.3-r2.ebuild 2538 RMD160 a48f273df1393efdd53a6267e96c3d3d184cd23f SHA1 518625ee49d3d0eb3f31e5b7652a120fcd64bb2c SHA256 67904060801701180014341b45f3c8c8f3fa7310574ff646d5dba9bf026d0693
-MD5 c2fae5765a1874445392878aa83ccc45 kdm-3.5.3-r2.ebuild 2538
-RMD160 a48f273df1393efdd53a6267e96c3d3d184cd23f kdm-3.5.3-r2.ebuild 2538
-SHA256 67904060801701180014341b45f3c8c8f3fa7310574ff646d5dba9bf026d0693 kdm-3.5.3-r2.ebuild 2538
-EBUILD kdm-3.5.3.ebuild 2385 RMD160 5ba6f8f7adef36751aeaac3df17fdeaa2ee5565c SHA1 5d9346b0a027270aa502ce932e20ca7f06f51792 SHA256 51684159a2e032b69ffb51547e78be2a86949ef7e55f64e9d46fbb024feee237
-MD5 4d47814b9aa8d3639f606be9d9fd5a21 kdm-3.5.3.ebuild 2385
-RMD160 5ba6f8f7adef36751aeaac3df17fdeaa2ee5565c kdm-3.5.3.ebuild 2385
-SHA256 51684159a2e032b69ffb51547e78be2a86949ef7e55f64e9d46fbb024feee237 kdm-3.5.3.ebuild 2385
-MISC ChangeLog 7927 RMD160 a1c6e318efd31241c3c4845490275237157302a2 SHA1 066819b54b29eefeb0ebeb6e13f4ab535cb20d85 SHA256 cf0409ce68d34bebdade04eaea7d4e4ed3c154cfd77c63564c7f4b2e762e6055
-MD5 804d2b724008d6c9f54fc4701b953b44 ChangeLog 7927
-RMD160 a1c6e318efd31241c3c4845490275237157302a2 ChangeLog 7927
-SHA256 cf0409ce68d34bebdade04eaea7d4e4ed3c154cfd77c63564c7f4b2e762e6055 ChangeLog 7927
+EBUILD kdm-3.5.2-r1.ebuild 2512 RMD160 e28e0ce046c01d98eceae6f078c2adc511572a90 SHA1 2db6de44a265adfa17d52796a1fdaf361164567b SHA256 fd0c106c2a3fe7b6f1e4049b17cbac506fe575303ac565a4a50d5d752b58ffb1
+MD5 c411b0ea2e1dfcb93df73ec7592f9d72 kdm-3.5.2-r1.ebuild 2512
+RMD160 e28e0ce046c01d98eceae6f078c2adc511572a90 kdm-3.5.2-r1.ebuild 2512
+SHA256 fd0c106c2a3fe7b6f1e4049b17cbac506fe575303ac565a4a50d5d752b58ffb1 kdm-3.5.2-r1.ebuild 2512
+EBUILD kdm-3.5.3-r2.ebuild 2567 RMD160 f40c5b449205c23c022236177dbe49e39d846ce1 SHA1 e4f0c4e62d9ed3b1c8997b4b93a53d6cfe6df107 SHA256 75577b113114d67cb3af9955c0f6838ea8a8429928a4b8358686f1577af9f243
+MD5 4268fd0acf43940d136cdda2ebd19a17 kdm-3.5.3-r2.ebuild 2567
+RMD160 f40c5b449205c23c022236177dbe49e39d846ce1 kdm-3.5.3-r2.ebuild 2567
+SHA256 75577b113114d67cb3af9955c0f6838ea8a8429928a4b8358686f1577af9f243 kdm-3.5.3-r2.ebuild 2567
+MISC ChangeLog 8198 RMD160 f6a3392b6f4bc60a9da9b65811c4ea53945f2576 SHA1 bade427a2909af4ff378675bf0c3edd433df01e5 SHA256 097da5c68670ccdccc970303dd0ad3ba3a85d0596567ff5f4533c64fb07231c0
+MD5 6edf9a98921e2d6203d1713bd2a583f1 ChangeLog 8198
+RMD160 f6a3392b6f4bc60a9da9b65811c4ea53945f2576 ChangeLog 8198
+SHA256 097da5c68670ccdccc970303dd0ad3ba3a85d0596567ff5f4533c64fb07231c0 ChangeLog 8198
+MISC kdm-3.5.2-r1.ebuild.orig 2479 RMD160 ceac9729c2763b924c574482e67c6b06cdd4338d SHA1 c3cb17ad044bed773fdc2d48621cd8f6b0388367 SHA256 80e3ef33b14e28b08a832007b5c921e5974fe27eafecbe8450f6a89fdb0f9f38
+MD5 a6e2bf2f41d9ce7393523b16b562a190 kdm-3.5.2-r1.ebuild.orig 2479
+RMD160 ceac9729c2763b924c574482e67c6b06cdd4338d kdm-3.5.2-r1.ebuild.orig 2479
+SHA256 80e3ef33b14e28b08a832007b5c921e5974fe27eafecbe8450f6a89fdb0f9f38 kdm-3.5.2-r1.ebuild.orig 2479
MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 metadata.xml 156
@@ -64,25 +56,16 @@ SHA256 86f7b5668674cd82cfca5334ca66d94ac51eecc556d7434e31e8959eed8f7ad4 files/di
MD5 236552a3ec509e01b9539b66ae45acfb files/digest-kdm-3.4.3-r2 250
RMD160 7d47badf620456b9360475328ee55fb9380e1663 files/digest-kdm-3.4.3-r2 250
SHA256 86f7b5668674cd82cfca5334ca66d94ac51eecc556d7434e31e8959eed8f7ad4 files/digest-kdm-3.4.3-r2 250
-MD5 3dd30d8eec8acb940d92343024d66f04 files/digest-kdm-3.5.2 518
-RMD160 901ca7b33b9967c00258c9fe913d87b07124d7a2 files/digest-kdm-3.5.2 518
-SHA256 b97b52aca9ba44a197617cc7a6c53e4dd3109aa5a7bbe5b55d9b5a082d361f82 files/digest-kdm-3.5.2 518
MD5 3dd30d8eec8acb940d92343024d66f04 files/digest-kdm-3.5.2-r1 518
RMD160 901ca7b33b9967c00258c9fe913d87b07124d7a2 files/digest-kdm-3.5.2-r1 518
SHA256 b97b52aca9ba44a197617cc7a6c53e4dd3109aa5a7bbe5b55d9b5a082d361f82 files/digest-kdm-3.5.2-r1 518
-MD5 9ac2db0ffd1dd385ceaba456f341146f files/digest-kdm-3.5.3 518
-RMD160 c47af94094e7e7f03e4c49271c2f6e5c538d332d files/digest-kdm-3.5.3 518
-SHA256 3d411f328f154d83705712ff98823e5fac1601a2e982fa88bd6a40f55d47559e files/digest-kdm-3.5.3 518
-MD5 e5d422ab46b203324d09b8b8f957fa1b files/digest-kdm-3.5.3-r1 518
-RMD160 b477c2d21c44f0786da3e211bc1f67fc4ea6d3aa files/digest-kdm-3.5.3-r1 518
-SHA256 05b7d585d8258240534ab25ee3b96612ca23965d341d35a8ba852ee755021074 files/digest-kdm-3.5.3-r1 518
MD5 e5d422ab46b203324d09b8b8f957fa1b files/digest-kdm-3.5.3-r2 518
RMD160 b477c2d21c44f0786da3e211bc1f67fc4ea6d3aa files/digest-kdm-3.5.3-r2 518
SHA256 05b7d585d8258240534ab25ee3b96612ca23965d341d35a8ba852ee755021074 files/digest-kdm-3.5.3-r2 518
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.3 (GNU/Linux)
+Version: GnuPG v1.4.4 (GNU/Linux)
-iD8DBQFElIt7AiZjviIA2XgRAkRaAJ4u21FhzVhineq7kdGXUBQ1GIPIBgCfWLzd
-L7eDKVw01dyD4ojMTxzoPRY=
-=s5Lq
+iD8DBQFEoei/AiZjviIA2XgRArPJAJ0dBDzpR0O/OiJooIwqJY4sddBUeQCeIgTo
+OGNAgGsK6QIRd5KPneWtCJ4=
+=T/F6
-----END PGP SIGNATURE-----
diff --git a/kde-base/kdm/files/digest-kdm-3.5.2 b/kde-base/kdm/files/digest-kdm-3.5.2
deleted file mode 100644
index 97c2fd5ac603..000000000000
--- a/kde-base/kdm/files/digest-kdm-3.5.2
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 3e2318954d6f810815147acf0377e1e9 kdebase-3.5-patchset-01.tar.bz2 5552
-RMD160 196f2f57924ccab4109061794d09f579917f4ed1 kdebase-3.5-patchset-01.tar.bz2 5552
-SHA256 10b635594c7936f618abf3a9b41785fb1cb2c2d2a4be5bb889abff518b8e5ee0 kdebase-3.5-patchset-01.tar.bz2 5552
-MD5 c5685e1be34e033286aa1f37002a0552 kdebase-3.5.2.tar.bz2 23590820
-RMD160 216ff59c49bb4fee2aa3b7d976ec40a8cccff107 kdebase-3.5.2.tar.bz2 23590820
-SHA256 21150b7e553e83487e70e70e3d13ce107c6c5d57133b40f413807887a9e431f7 kdebase-3.5.2.tar.bz2 23590820
diff --git a/kde-base/kdm/files/digest-kdm-3.5.3 b/kde-base/kdm/files/digest-kdm-3.5.3
deleted file mode 100644
index c57a28129d29..000000000000
--- a/kde-base/kdm/files/digest-kdm-3.5.3
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 3e2318954d6f810815147acf0377e1e9 kdebase-3.5-patchset-01.tar.bz2 5552
-RMD160 196f2f57924ccab4109061794d09f579917f4ed1 kdebase-3.5-patchset-01.tar.bz2 5552
-SHA256 10b635594c7936f618abf3a9b41785fb1cb2c2d2a4be5bb889abff518b8e5ee0 kdebase-3.5-patchset-01.tar.bz2 5552
-MD5 9cb6b8291c4f3f986e16f72129e8fcd0 kdebase-3.5.3.tar.bz2 23634194
-RMD160 ef55c72b97577dd86e5c64bf589ff9b2d556ec07 kdebase-3.5.3.tar.bz2 23634194
-SHA256 5a2b9bc5e2682684519dbae89b3bd73fbf5de1f1effd3ca072173a9638dc3ff8 kdebase-3.5.3.tar.bz2 23634194
diff --git a/kde-base/kdm/files/digest-kdm-3.5.3-r1 b/kde-base/kdm/files/digest-kdm-3.5.3-r1
deleted file mode 100644
index cfd18542a977..000000000000
--- a/kde-base/kdm/files/digest-kdm-3.5.3-r1
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 71b9ee636bc39514d3d445b7034b7aa7 kdebase-3.5-patchset-02.tar.bz2 7118
-RMD160 ea3c7215e68754e8acac03e9fafea8aa9c6d1202 kdebase-3.5-patchset-02.tar.bz2 7118
-SHA256 459e2ce09a7151fd5f52bf77570dccd2447f00a604dab65adf7dfb5da431ac1b kdebase-3.5-patchset-02.tar.bz2 7118
-MD5 9cb6b8291c4f3f986e16f72129e8fcd0 kdebase-3.5.3.tar.bz2 23634194
-RMD160 ef55c72b97577dd86e5c64bf589ff9b2d556ec07 kdebase-3.5.3.tar.bz2 23634194
-SHA256 5a2b9bc5e2682684519dbae89b3bd73fbf5de1f1effd3ca072173a9638dc3ff8 kdebase-3.5.3.tar.bz2 23634194
diff --git a/kde-base/kdm/kdm-3.5.2.ebuild b/kde-base/kdm/kdm-3.5.2.ebuild
deleted file mode 100644
index 8e2826786dec..000000000000
--- a/kde-base/kdm/kdm-3.5.2.ebuild
+++ /dev/null
@@ -1,75 +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/kdm/kdm-3.5.2.ebuild,v 1.14 2006/06/11 14:59:55 carlo Exp $
-
-KMNAME=kdebase
-MAXKDEVER=$PV
-KM_DEPRANGE="$PV $MAXKDEVER"
-inherit kde-meta eutils
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-01.tar.bz2"
-
-DESCRIPTION="KDE login manager, similar to xdm and gdm"
-KEYWORDS="alpha amd64 ~ia64 ppc ppc64 sparc x86 ~x86-fbsd"
-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="pam? ( kde-base/kdebase-pam )
- $(deprange $PV $MAXKDEVER kde-base/kcontrol)"
- # Requires the desktop background settings and kdm kcontrol modules
-RDEPEND="${DEPEND}
- kde-base/kdepasswd"
-
-
-src_unpack() {
- kde-meta_src_unpack
-
- # Avoid using imake (kde bug 114466)
- epatch "${WORKDIR}/patches/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
-
- export USER_LDFLAGS="${LDFLAGS}"
-
- 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
-}
diff --git a/kde-base/kdm/kdm-3.5.3-r1.ebuild b/kde-base/kdm/kdm-3.5.3-r1.ebuild
deleted file mode 100644
index fbe40149103d..000000000000
--- a/kde-base/kdm/kdm-3.5.3-r1.ebuild
+++ /dev/null
@@ -1,77 +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/kdm/kdm-3.5.3-r1.ebuild,v 1.1 2006/06/14 18:20:26 carlo Exp $
-
-KMNAME=kdebase
-MAXKDEVER=$PV
-KM_DEPRANGE="$PV $MAXKDEVER"
-inherit kde-meta eutils
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-02.tar.bz2"
-
-DESCRIPTION="KDE login manager, similar to xdm and gdm"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-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="pam? ( kde-base/kdebase-pam )
- $(deprange $PV $MAXKDEVER kde-base/kcontrol)"
- # Requires the desktop background settings and kdm kcontrol modules
-RDEPEND="${DEPEND}
- kde-base/kdepasswd"
-
-src_unpack() {
- kde-meta_src_unpack
-
- # Avoid using imake (kde bug 114466)
- epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
-
- # Fix KDM symlink vulnerability, bug #136201
- epatch "${FILESDIR}/post-3.5.0-kdebase-kdm.diff"
-}
-
-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
-
- export USER_LDFLAGS="${LDFLAGS}"
-
- 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
-}
diff --git a/kde-base/kdm/kdm-3.5.3.ebuild b/kde-base/kdm/kdm-3.5.3.ebuild
deleted file mode 100644
index 7b66f57bff88..000000000000
--- a/kde-base/kdm/kdm-3.5.3.ebuild
+++ /dev/null
@@ -1,75 +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/kdm/kdm-3.5.3.ebuild,v 1.2 2006/06/11 13:02:53 carlo Exp $
-
-KMNAME=kdebase
-MAXKDEVER=$PV
-KM_DEPRANGE="$PV $MAXKDEVER"
-inherit kde-meta eutils
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-01.tar.bz2"
-
-DESCRIPTION="KDE login manager, similar to xdm and gdm"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-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="pam? ( kde-base/kdebase-pam )
- $(deprange $PV $MAXKDEVER kde-base/kcontrol)"
- # Requires the desktop background settings and kdm kcontrol modules
-RDEPEND="${DEPEND}
- kde-base/kdepasswd"
-
-
-src_unpack() {
- kde-meta_src_unpack
-
- # Avoid using imake (kde bug 114466)
- epatch "${WORKDIR}/patches/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
-
- export USER_LDFLAGS="${LDFLAGS}"
-
- 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
-}