diff options
Diffstat (limited to 'kde-base')
-rw-r--r-- | kde-base/kdm/Manifest | 57 | ||||
-rw-r--r-- | kde-base/kdm/files/digest-kdm-3.5.2 | 6 | ||||
-rw-r--r-- | kde-base/kdm/files/digest-kdm-3.5.3 | 6 | ||||
-rw-r--r-- | kde-base/kdm/files/digest-kdm-3.5.3-r1 | 6 | ||||
-rw-r--r-- | kde-base/kdm/kdm-3.5.2.ebuild | 75 | ||||
-rw-r--r-- | kde-base/kdm/kdm-3.5.3-r1.ebuild | 77 | ||||
-rw-r--r-- | kde-base/kdm/kdm-3.5.3.ebuild | 75 |
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 -} |