diff options
author | Wulf Krueger <philantrop@gentoo.org> | 2008-01-17 23:46:08 +0000 |
---|---|---|
committer | Wulf Krueger <philantrop@gentoo.org> | 2008-01-17 23:46:08 +0000 |
commit | febdeb36336804eb23ce699b63a27938f07ffadb (patch) | |
tree | c7f0936bc397ec53026f3fb26b368aabff5d52f4 | |
parent | Added KDE 4.0.0's kdebase-meta. (diff) | |
download | historical-febdeb36336804eb23ce699b63a27938f07ffadb.tar.gz historical-febdeb36336804eb23ce699b63a27938f07ffadb.tar.bz2 historical-febdeb36336804eb23ce699b63a27938f07ffadb.zip |
Added KDE 4.0.0's kdebase-startkde.
Package-Manager: portage-2.1.4
-rw-r--r-- | kde-base/kdebase-startkde/ChangeLog | 10 | ||||
-rw-r--r-- | kde-base/kdebase-startkde/files/digest-kdebase-startkde-4.0.0 | 3 | ||||
-rw-r--r-- | kde-base/kdebase-startkde/kdebase-startkde-4.0.0.ebuild | 109 | ||||
-rw-r--r-- | kde-base/kdemultimedia/Manifest | 26 |
4 files changed, 142 insertions, 6 deletions
diff --git a/kde-base/kdebase-startkde/ChangeLog b/kde-base/kdebase-startkde/ChangeLog index d49789000780..170a1245a7b4 100644 --- a/kde-base/kdebase-startkde/ChangeLog +++ b/kde-base/kdebase-startkde/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for kde-base/kdebase-startkde -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase-startkde/ChangeLog,v 1.96 2007/12/09 23:11:59 philantrop Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase-startkde/ChangeLog,v 1.97 2008/01/17 23:46:08 philantrop Exp $ + +*kdebase-startkde-4.0.0 (17 Jan 2008) + + 17 Jan 2008; Wulf C. Krueger <philantrop@gentoo.org> + +kdebase-startkde-4.0.0.ebuild: + Added KDE 4.0.0's kdebase-startkde. *kdebase-startkde-3.5.8-r1 (09 Dec 2007) *kdebase-startkde-3.5.7-r1 (09 Dec 2007) diff --git a/kde-base/kdebase-startkde/files/digest-kdebase-startkde-4.0.0 b/kde-base/kdebase-startkde/files/digest-kdebase-startkde-4.0.0 new file mode 100644 index 000000000000..62148a2dcffb --- /dev/null +++ b/kde-base/kdebase-startkde/files/digest-kdebase-startkde-4.0.0 @@ -0,0 +1,3 @@ +MD5 f3d2155ff5ff7472a8884bd3f31bff16 kdebase-workspace-4.0.0.tar.bz2 29792206 +RMD160 bd1f3cb49b6ce0b35a918ffdce60ca3f733fdf06 kdebase-workspace-4.0.0.tar.bz2 29792206 +SHA256 8fb9f077001256c86ad097eb4fc4f6641c6e9af39e96fc34ef4d52ace4b94f23 kdebase-workspace-4.0.0.tar.bz2 29792206 diff --git a/kde-base/kdebase-startkde/kdebase-startkde-4.0.0.ebuild b/kde-base/kdebase-startkde/kdebase-startkde-4.0.0.ebuild new file mode 100644 index 000000000000..7b6b647f135f --- /dev/null +++ b/kde-base/kdebase-startkde/kdebase-startkde-4.0.0.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase-startkde/kdebase-startkde-4.0.0.ebuild,v 1.1 2008/01/17 23:46:08 philantrop Exp $ + +EAPI="1" + +KMNAME=kdebase-workspace +KMNOMODULE=true +inherit multilib kde4-meta + +DESCRIPTION="Startkde script, which starts a complete KDE session, and associated scripts" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +# The KDE apps called from the startkde script. +# These provide the most minimal KDE desktop. +RDEPEND="${DEPEND} + >=kde-base/kcminit-${PV}:${SLOT} + >=kde-base/kdebase-data-${PV}:${SLOT} + >=kde-base/kdebase-kioslaves-${PV}:${SLOT} + >=kde-base/kde-wallpapers-${PV}:${SLOT} + >=kde-base/knotify-${PV}:${SLOT} + >=kde-base/kreadconfig-${PV}:${SLOT} + >=kde-base/krunner-${PV}:${SLOT} + >=kde-base/ksmserver-${PV}:${SLOT} + >=kde-base/ksplash-${PV}:${SLOT} + >=kde-base/kstartupconfig-${PV}:${SLOT} + >=kde-base/kstyles-${PV}:${SLOT} + >=kde-base/kwin-${PV}:${SLOT} + >=kde-base/plasma-${PV}:${SLOT} + >=kde-base/systemsettings-${PV}:${SLOT} + x11-apps/xmessage + x11-apps/xsetroot + x11-apps/xset + x11-apps/xrandr + x11-apps/mkfontdir + x11-apps/xprop" + +KMEXTRACTONLY=" +startkde.cmake +ConfigureChecks.cmake +kdm/" +KMCOMPILEONLY="kdm/kfrontend/sessions/" + +PATCHES="${FILESDIR}/gentoo-startkde.patch" + +src_compile() { + # Patch the startkde script to setup the environment for KDE 4.0 + # Add our KDEDIR + sed -e "s#@REPLACE_PREFIX@#${PREFIX}#" \ + -i "${S}/startkde.cmake" || die "Sed for PREFIX failed." + + # List all the multilib libdirs + local _libdir _libdirs + for _libdir in $(get_all_libdirs); do + _libdirs="${_libdirs}:${PREFIX}/${_libdir}" + done + _libdirs=${_libdirs#:} + + # Complete LDPATH + sed -e "s#@REPLACE_LIBS@#${_libdirs}#" \ + -i "${S}/startkde.cmake" || die "Sed for LDPATH failed." + + kde4-meta_src_compile +} + +src_install() { + kde4-meta_src_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}/${SLOT}" + #!/bin/sh + exec ${KDEDIR}/bin/startkde + EOF + exeinto /etc/X11/Sessions + doexe "${T}/${SLOT}" + + # freedesktop compliant session script + sed -e "s:\${KDE4_BIN_INSTALL_DIR}:${KDEDIR}/bin:g;s:Name=KDE:Name=${SLOT}:" \ + "${S}/kdm/kfrontend/sessions/kde.desktop.cmake" > "${T}/${SLOT}.desktop" + insinto /usr/share/xsessions + doins "${T}/${SLOT}.desktop" +} + +pkg_postinst () { + kde4-base_pkg_postinst + + echo + elog "To enable gpg-agent and/or ssh-agent in KDE sessions," + elog "edit ${KDEDIR}/env/agent-startup.sh and" + elog "${KDEDIR}/shutdown/agent-shutdown.sh" + echo +} diff --git a/kde-base/kdemultimedia/Manifest b/kde-base/kdemultimedia/Manifest index 33df9f743f7a..be9d3d978af1 100644 --- a/kde-base/kdemultimedia/Manifest +++ b/kde-base/kdemultimedia/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX kdemultimedia-3.5.5+flac-1.1.3.patch 2456 RMD160 67dfbe88872adb5fc2064ad0cf545931a895500f SHA1 d6a5b9d518eb465b1174c127593f246fb44109e0 SHA256 bb337df8f696f49f1d121ca59113c95f7aef788bfd574ab20fdaf8c7e090021b MD5 72791ea8b5767cec50d02375322a2315 files/kdemultimedia-3.5.5+flac-1.1.3.patch 2456 RMD160 67dfbe88872adb5fc2064ad0cf545931a895500f files/kdemultimedia-3.5.5+flac-1.1.3.patch 2456 @@ -18,6 +21,7 @@ DIST kdemultimedia-3.5.5.tar.bz2 6287234 RMD160 c31d81efeb02cea29048fbdefcb8c4f1 DIST kdemultimedia-3.5.6.tar.bz2 6291692 RMD160 7411019e2765f740ad0f3fd592e74f62e04b8387 SHA1 030ca0b5e79f04c6baa99108f1c871f194effee7 SHA256 1a08f71c73cacb1da1d2269d0376193c23de727235a255866f869caeea300719 DIST kdemultimedia-3.5.7.tar.bz2 6347766 RMD160 23354d5b5b527c0c5bb1a123b018b130a0734906 SHA1 4b3d45403aed404c5c06d03fdb095400aed75f2c SHA256 7fda798eed8ad5c2b3a2f729f9790aba24ff23f5e40c0fc4aca77c40d5d6f6a5 DIST kdemultimedia-3.5.8.tar.bz2 6316739 RMD160 5fcb8d282e2d49baca4daa9fb4e24b5216df92ee SHA1 fd70cf7f7378653e92c03fa0b9d9a5368451632c SHA256 07fc79e38bd7d50a8e2b9910a5d78ef565557b2a746b31d5d440829e9f05b0c1 +DIST kdemultimedia-4.0.0.tar.bz2 1046891 RMD160 2971cb9e5748841ef0450032bf7e0fbd5c02422f SHA1 d31b2fb7144afdbc68af488f956cab65308721ba SHA256 252e49a339eb5cc55d9c20b5643b09f2e04ade4f8f70b5c7dac7cc047ac85d91 EBUILD kdemultimedia-3.5.5.ebuild 2750 RMD160 7219d8046ef456f97dfc1524d4d4c8bdef37b9a3 SHA1 6824139bc9bcf039180c3c39b4d10ef448519bf3 SHA256 c7afd4f1bd6c8eb5b0ca0001656ed3837e1507fcfdd809e4de24693a893c5988 MD5 22873f4eaf0ddae5874e11e4285a5089 kdemultimedia-3.5.5.ebuild 2750 RMD160 7219d8046ef456f97dfc1524d4d4c8bdef37b9a3 kdemultimedia-3.5.5.ebuild 2750 @@ -38,10 +42,14 @@ EBUILD kdemultimedia-3.5.8.ebuild 2818 RMD160 3c8bdc5e960aeda12f423f51c7d54c9fb8 MD5 ba288ca50f8555de3464bc354a847753 kdemultimedia-3.5.8.ebuild 2818 RMD160 3c8bdc5e960aeda12f423f51c7d54c9fb8cc5325 kdemultimedia-3.5.8.ebuild 2818 SHA256 0dafa2a8567cf38158972b4a85271115f8bdf36b506a432ffc3d205934d768b8 kdemultimedia-3.5.8.ebuild 2818 -MISC ChangeLog 37131 RMD160 30ba9e8a7eb3522fe5fc7e3bb6ae8a7c10cf6c47 SHA1 f56c3abf9e0f3414bf6f407cb0395798e54b9fa3 SHA256 2c048464043d037d78c5c7ca68ecc7142bb8b86fee9371636e3a296b21a96a9c -MD5 e6f31b6879ad3294e3c749e16ccf1ae6 ChangeLog 37131 -RMD160 30ba9e8a7eb3522fe5fc7e3bb6ae8a7c10cf6c47 ChangeLog 37131 -SHA256 2c048464043d037d78c5c7ca68ecc7142bb8b86fee9371636e3a296b21a96a9c ChangeLog 37131 +EBUILD kdemultimedia-4.0.0.ebuild 1079 RMD160 ba20e8e81b92df84e871cb9b4bd7d4e7f2f99cf1 SHA1 34072cf735f6fc5affe5f398bd76226b489f0a7a SHA256 8c2b46015484c7cf49d83ff7a55127836fb8937b84561ad225c5c1e2a6d04d9a +MD5 6d7e3ce02f231b5bce9d46653a3eaa5b kdemultimedia-4.0.0.ebuild 1079 +RMD160 ba20e8e81b92df84e871cb9b4bd7d4e7f2f99cf1 kdemultimedia-4.0.0.ebuild 1079 +SHA256 8c2b46015484c7cf49d83ff7a55127836fb8937b84561ad225c5c1e2a6d04d9a kdemultimedia-4.0.0.ebuild 1079 +MISC ChangeLog 37289 RMD160 e298b712dacf1be578d80eea28beb6ebc5d85451 SHA1 d20f60f85f5368df69e32408866966edd53cccca SHA256 06cbbf42ca83463e5f5e3ff6df2dbf897a95ae96a7e695834d55465dba1d9e62 +MD5 ce6318de8906ad59b064663c53d07da5 ChangeLog 37289 +RMD160 e298b712dacf1be578d80eea28beb6ebc5d85451 ChangeLog 37289 +SHA256 06cbbf42ca83463e5f5e3ff6df2dbf897a95ae96a7e695834d55465dba1d9e62 ChangeLog 37289 MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 metadata.xml 156 @@ -61,3 +69,13 @@ SHA256 74fc4bdf05515e27c8df29337b0948e9e6c900e4b44010ce065eae5d7fa4ef6c files/di MD5 21457610efb171320a91b835e6828f86 files/digest-kdemultimedia-3.5.8-r1 265 RMD160 4a266e50b00720b36702d36074f5a2e8a9ca2efb files/digest-kdemultimedia-3.5.8-r1 265 SHA256 74fc4bdf05515e27c8df29337b0948e9e6c900e4b44010ce065eae5d7fa4ef6c files/digest-kdemultimedia-3.5.8-r1 265 +MD5 ef9a48b2f73cdaa0c74cb489972372ca files/digest-kdemultimedia-4.0.0 265 +RMD160 a469db9b76394764a2b13415d847271082bb274b files/digest-kdemultimedia-4.0.0 265 +SHA256 9734be39d215dfe85d190ac2352bbbae66c2d14239b80ec13632772c30dd0ed9 files/digest-kdemultimedia-4.0.0 265 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.7 (GNU/Linux) + +iD8DBQFHj+nnCkvF58q80IkRAlsKAJ9l/V7Nnf3PiXbJckEw1L+u9MCBzACZAaOR +XPpJFvN1ZH2HKQTsKY/sIXw= +=wjLm +-----END PGP SIGNATURE----- |