diff options
author | 2008-09-14 00:00:42 +0000 | |
---|---|---|
committer | 2008-09-14 00:00:42 +0000 | |
commit | b974b6ef740bd72ca318243730adf05a46a3ac13 (patch) | |
tree | 83960462b16e9bb431666835e4b3d90f67f1c45c /kde-base/kdm | |
parent | Version bump and include patch to support Audacious 1.5. (diff) | |
download | historical-b974b6ef740bd72ca318243730adf05a46a3ac13.tar.gz historical-b974b6ef740bd72ca318243730adf05a46a3ac13.tar.bz2 historical-b974b6ef740bd72ca318243730adf05a46a3ac13.zip |
Version bump.
Diffstat (limited to 'kde-base/kdm')
-rw-r--r-- | kde-base/kdm/ChangeLog | 7 | ||||
-rw-r--r-- | kde-base/kdm/Manifest | 17 | ||||
-rw-r--r-- | kde-base/kdm/kdm-3.5.10.ebuild | 69 |
3 files changed, 80 insertions, 13 deletions
diff --git a/kde-base/kdm/ChangeLog b/kde-base/kdm/ChangeLog index a883c4156972..36fd9434e41c 100644 --- a/kde-base/kdm/ChangeLog +++ b/kde-base/kdm/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdm # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v 1.137 2008/06/07 10:41:33 keytoaster Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v 1.138 2008/09/13 23:58:26 carlo Exp $ + +*kdm-3.5.10 (13 Sep 2008) + + 13 Sep 2008; Carsten Lohrke <carlo@gentoo.org> +kdm-3.5.10.ebuild: + Version bump. 07 Jun 2008; Tobias Heinlein <keytoaster@gentoo.org> -kdm-3.5.8-r1.ebuild, -kdm-4.0.2.ebuild, -kdm-4.0.3.ebuild: diff --git a/kde-base/kdm/Manifest b/kde-base/kdm/Manifest index a287b4c16b17..ee0589bb4857 100644 --- a/kde-base/kdm/Manifest +++ b/kde-base/kdm/Manifest @@ -1,23 +1,16 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX kdebase-4.0.2-pam-optional.patch 979 RMD160 abdb7293c02507dfd0a032e72f3e449405b6d8a0 SHA1 33e2f936f0548f9b19fe541c0f71db06f9daaf63 SHA256 efa4e0132687dbaa68ab5c8a5911c4a08b5d4e9eb4d2a04879f765b8e44ba9ea AUX kdm-3.5.7-bsd-shutdown.patch 486 RMD160 da3ef89c1783f9eb357a9404f083d696df0e51fa SHA1 df14c32baf6d105ad0b563c493bcf093129c3f1e SHA256 e7b1123b597f260ebbba5337a74648591bce19e332e6aaa61f9ea27f3f0bd8d8 AUX kdm-3.5.8-login.diff 921 RMD160 d4c0563ef09e17c15ce384dfa30abeff5b4bbdc5 SHA1 946f42fff2e5323e409b543cefa62ce93906c842 SHA256 f7b458f1dff83e2c67e4d696363209c548fb8a2a85029d2f5e1be512286a84ad AUX kdm-3.5.9-respect-cflags.patch 669 RMD160 23bace1d034c9051fadf9d29886e824bff57dad3 SHA1 a3fff3c118266f999a91abfb7f4496694c311f5c SHA256 1dd4b590955dafd0484b04102872d0de58c3fd2bf0b6d44362d2ffc2d3244656 DIST kdebase-3.5-patchset-04.tar.bz2 8502 RMD160 419e527c8c2b00ca49eb395793374b3459989897 SHA1 f7549db15ffcf29fad372b00ab66f0b257225302 SHA256 e16b356bfa224f7c97b57f3a3bdec9ba0701209459a880bae81556d070b2a961 +DIST kdebase-3.5-patchset-13.tar.bz2 26504 RMD160 b723ba39de234131c3081be714d2919c5e5e38b5 SHA1 77d04b90d92ada8078263f2720f5e30d5ffdaa6e SHA256 78dc069a6d007d1dbf97147c368e7a4fda0dee5d41b15c471fde0589f0c377e0 +DIST kdebase-3.5.10.tar.bz2 24339704 RMD160 5845e94fbb8b5b64934d62dc9bd3b580d26d07bc SHA1 1a72e4170a0a953ed70c0693a034947d87b6efbd SHA256 77aa9d8f28c532f2e7a5157a7f4ba8df1001f00fa1cb72cb70b388b3d0e16b61 DIST kdebase-3.5.9.tar.bz2 24239563 RMD160 2552d850e62efd044c178e2eb04efdcce90e4a33 SHA1 a6a19e0b26ed7a2b138a4a7594c8486e26610de8 SHA256 6e958803055928cda73273996696e5f7aaad803a3854853f4ec44428c49c831e -DIST kdebase-workspace-4.0.4.tar.bz2 2338536 RMD160 d35f5318b2c7dc78f5100033bf229013795d1550 SHA1 644a2bf54fa5000a15fa66470e59fb638db57c61 SHA256 2b78d883c8c281f987bc6f2ad6db985ed9c2403937197e0fd807d82708cd24dd +DIST kdebase-workspace-4.0.4.tar.bz2 29604848 RMD160 df9868f650138dc77d6d7f87666a0f4375dcee73 SHA1 c5a3078e602f78ac6a262761b24ad16f3d01e7a7 SHA256 8e641f7e53474d9b39bde9fe183bb5c1f43c11f72a02d271f16fcead5b74b76c DIST kdebase-workspace-4.0.5.tar.bz2 29690232 RMD160 bf234c0633dc3c2ae22d59c0d51234bcb829eb50 SHA1 702236af68f60f43fb07a9289ebee71f1626cc53 SHA256 2c59ed8884d5adf09f84a4f295aecf86cb381d5a3f72bed13ab0c3889f765e3e +EBUILD kdm-3.5.10.ebuild 2237 RMD160 4f38a1e18a62613fb9c5a8c2311fa1c6a49e7f00 SHA1 a6d515539594a8bee7a6d746788cfa1a2e775fac SHA256 460d272ea40096572b08ec32095c5756da830c88a1febaafbe45286ac71fe5ce EBUILD kdm-3.5.9.ebuild 2287 RMD160 bc60955051cf5c95e98814b8972c069cb7e512f0 SHA1 2043b37e057e887e5e2798c555481444f504796d SHA256 4732b7906c42f0b28f3fd2d27c7ca9713e3d2104d711ac530472afb809430cc1 EBUILD kdm-4.0.4.ebuild 1990 RMD160 26d0ab9cc2e3e8e04b84401ecb19fea4cf010f1b SHA1 b168c3bfb1f34c477a6683f760cb71af9cea4736 SHA256 e64648f8efc6f0d61c978c61eeb6e4d9e97ecfbac34a88840b543bc28a88838a EBUILD kdm-4.0.5.ebuild 1994 RMD160 91e009e2d2f4039c7d529c02999f278e7ca5b6ad SHA1 7a3cfd15c14dd42bd96f4af90bd769600580f120 SHA256 3c6f4a17331b37b14d612cf534436bb4cb23f03215478b247cff3253e0d16452 -MISC ChangeLog 18833 RMD160 7a6853cb62fc06dae3e46226097cd2a3be12ac4d SHA1 23d8f63ddd2c1f55a5e07b1fdc38eceda3d09b0c SHA256 21c0184429c39c905501c9101ab6da9379635a56ce90b213c9c746c9da171faf +MISC ChangeLog 18946 RMD160 96f78a8837fa3709568ed2c8b90e8744e902a231 SHA1 49c223447156df0233c07688d994cea1cda1708c SHA256 7f8b2d131c8887779c0e6e129f59a8f8efa5d15d32979a5f7af779900b9ebffb MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) - -iEYEARECAAYFAkhKZoEACgkQKfQzuokD2Ir6OgCgjzP8dv07lH5U9gsMZApig+MO -HKcAn37ntE0xuvhhPKUkgmsrH+L5V+9r -=InT7 ------END PGP SIGNATURE----- diff --git a/kde-base/kdm/kdm-3.5.10.ebuild b/kde-base/kdm/kdm-3.5.10.ebuild new file mode 100644 index 000000000000..307ec6d810b3 --- /dev/null +++ b/kde-base/kdm/kdm-3.5.10.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/kdm-3.5.10.ebuild,v 1.1 2008/09/13 23:58:26 carlo Exp $ + +KMNAME=kdebase +EAPI="1" +inherit kde-meta eutils + +SRC_URI="${SRC_URI} + mirror://gentoo/kdebase-3.5-patchset-13.tar.bz2" + +DESCRIPTION="KDE login manager, similar to xdm and gdm" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="elibc_glibc kdehiddenvisibility pam" + +KMEXTRA="kdmlib/" +KMEXTRACTONLY="libkonq/konq_defaults.h" +KMCOMPILEONLY="kcontrol/background" + +DEPEND="pam? ( kde-base/kdebase-pam ) + x11-libs/libXau + x11-libs/libXtst + >=kde-base/kcontrol-${PV}:${SLOT}" + # Requires the desktop background settings and kdm kcontrol modules +RDEPEND="${DEPEND} + >=kde-base/kdepasswd-${PV}:${SLOT} + x11-apps/xinit + x11-apps/xmessage" +PDEPEND=">=kde-base/kdesktop-${PV}:${SLOT}" + +src_compile() { + local myconf="--with-x-binaries-dir=/usr/bin $(use_with pam)" + + if ! use pam && use elibc_glibc; then + myconf="${myconf} --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() { + kde_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 +} |