diff options
author | 2008-10-21 09:56:10 +0000 | |
---|---|---|
committer | 2008-10-21 09:56:10 +0000 | |
commit | 0a7adf43a750732a0eebdd81e38a086129da7c86 (patch) | |
tree | 73440b6452c5c14754dfd056b2fa1528fdf7e980 /kde-base/kdelibs | |
parent | Removing KDE-4.0.X packages now that 4.1.2 was put in the tree. (diff) | |
download | gentoo-2-0a7adf43a750732a0eebdd81e38a086129da7c86.tar.gz gentoo-2-0a7adf43a750732a0eebdd81e38a086129da7c86.tar.bz2 gentoo-2-0a7adf43a750732a0eebdd81e38a086129da7c86.zip |
Removing KDE-4.0.X packages now that 4.1.2 was put in the tree.
Diffstat (limited to 'kde-base/kdelibs')
-rw-r--r-- | kde-base/kdelibs/ChangeLog | 6 | ||||
-rw-r--r-- | kde-base/kdelibs/Manifest | 7 | ||||
-rw-r--r-- | kde-base/kdelibs/kdelibs-4.0.4.ebuild | 205 | ||||
-rw-r--r-- | kde-base/kdelibs/kdelibs-4.0.5.ebuild | 205 |
4 files changed, 7 insertions, 416 deletions
diff --git a/kde-base/kdelibs/ChangeLog b/kde-base/kdelibs/ChangeLog index 66cd60244425..adf0b9674724 100644 --- a/kde-base/kdelibs/ChangeLog +++ b/kde-base/kdelibs/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for kde-base/kdelibs # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/ChangeLog,v 1.545 2008/10/12 00:59:15 cryos Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/ChangeLog,v 1.546 2008/10/21 09:56:10 jmbsvicetto Exp $ + + 21 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + -kdelibs-4.0.4.ebuild, -kdelibs-4.0.5.ebuild: + Removing KDE-4.0.X packages now that 4.1.2 was put in the tree. *kdelibs-3.5.10-r2 (12 Oct 2008) diff --git a/kde-base/kdelibs/Manifest b/kde-base/kdelibs/Manifest index d7628ead53af..162ad8c622b5 100644 --- a/kde-base/kdelibs/Manifest +++ b/kde-base/kdelibs/Manifest @@ -15,8 +15,6 @@ DIST kdelibs-3.5.10.tar.bz2 15614607 RMD160 4c960664283c83ebc8e68932ca9044336fcf DIST kdelibs-3.5.8-seli-xinerama.patch.bz2 5230 RMD160 26efc6620d176414b3b771145a7c00db11c3df6b SHA1 4f4daaa60fbf0c3c582400f33833b9d73c26af4a SHA256 389a31d7e3f44eca5984842d66fa19a8a9f6f11fd6dac134cfd1e4d24e7fb174 DIST kdelibs-3.5.8.tar.bz2 15557343 RMD160 e3524ca8613fca338a0530213e921fbfae56e866 SHA1 b524a5d9969e7319bb5ffb926a39fd6afb39b2ed SHA256 779f563fdf0385b973f2238f04d82b5729aefe1c949e4d29482b6bb170aa3fe6 DIST kdelibs-3.5.9.tar.bz2 15568675 RMD160 9ac02bf2314de387b2aa9664703c72b0613fcbb3 SHA1 b8197d94075a54f90f08a9ef7bed95ccf53e12ad SHA256 4f92553f3ff50de87a83435fce3bae440c43f0d37a8e80a1736d007f80d8f755 -DIST kdelibs-4.0.4.tar.bz2 9073446 RMD160 4ec08b749c0a3e24a81d2df6f3ec83c468a97d42 SHA1 2d8e98a2ffdd1fb5b160a9facfb7f493af48b934 SHA256 215e8dc50dc6f1625fa40b029c9c6e2ba9ca775a9ac5438759a4f3b5a551d8b9 -DIST kdelibs-4.0.5.tar.bz2 9115367 RMD160 9dd1bd6908722fe2ec5ac6415beb4a4d246df343 SHA1 df7d4175c81fa1cb842f437824e42137a0f7f28c SHA256 1dce80bec72eb560f76b3f274876605b55b5197ff19f282d62d1664e51652357 DIST kdelibs-4.1.2.tar.bz2 9112474 RMD160 06989a49f062697ccd7ed22082ef04a3a7178ac0 SHA1 24c371f474686c16743a96bd369055fcf8231a54 SHA256 644093ef68ac07c4e2fdbf47bdc1934dd2d5708c99893b8153d1163f2fee3f9f EBUILD kdelibs-3.5.10-r1.ebuild 7372 RMD160 fbd9272c49760fcfc84e12fbd3af113fe4dc4b4f SHA1 691aea8b7e9f88fb82a4c3d55b92cf8619ff1398 SHA256 607c78baff407cecb104fa3d8809bc27b161c432a29f65e0aace5d045003e6c2 EBUILD kdelibs-3.5.10-r2.ebuild 7955 RMD160 943784f843e67cb1c08e183ecc312f3be91ec94e SHA1 ed85f232ce14ef5a0ced06f40a8dde098f361461 SHA256 32c3a6f83258533643224e684d3a30f976cda811bb8934b5356dedd695c9003f @@ -26,9 +24,8 @@ EBUILD kdelibs-3.5.9-r2.ebuild 6205 RMD160 a751f94f3026c1233e3ed10a110d950e60620 EBUILD kdelibs-3.5.9-r3.ebuild 6285 RMD160 0946a13cebba7c34600acaee2cb1b9be6341c797 SHA1 55f98208b2c6304f7e9126bb8e695987037fe934 SHA256 654c8b45e36dde370d9c6609a36f45f5eec216a204c3b6048fcc8d44d8658652 EBUILD kdelibs-3.5.9-r4.ebuild 6370 RMD160 75c38e396b898acf3f90dc1533b500b7698c8628 SHA1 30ab876b29bb33d4aa0320949ea4cb2e4e6f575c SHA256 67ec9c7241faf95bd0614dd2309ce8f063078d047662ff5cd1300524cd0ad102 EBUILD kdelibs-3.5.9.ebuild 6042 RMD160 5402e42899c0e55787f8b7f5650143dcbc4410d7 SHA1 721388ab5fa4ee455bdadb189afa021bd336fc16 SHA256 f7acb5abb483ebeeaee7a8636073b85d4ea0b7e9badcd8f8073d5ac8dcd2167b -EBUILD kdelibs-4.0.4.ebuild 6106 RMD160 359d839f456bccae1744e69e208433c4308c6287 SHA1 827e17ac4eda6a511a3af0e2798c89f8eca35ac2 SHA256 169991e54aff16bac9ade88269da7ce20dfbb60b80b68cb19b06fdbea4536755 -EBUILD kdelibs-4.0.5.ebuild 6112 RMD160 7d16be93f8556088cfbdb71f45a8bb4253944a0f SHA1 ff8c5cc2d6146e3c8d320d17df39784e049802f6 SHA256 00339d01839c54f949d9f267a40cc8ac08566b6b5a832c213d6565054af3f248 EBUILD kdelibs-4.1.2-r1.ebuild 5738 RMD160 dea4263b9f899fcb0826e6b63cec1c5abe3a65cc SHA1 dac62e0d4604869442578ec94239d4770dd3ed09 SHA256 404cba32600fe4f8efc9b4be8e0a8ce8c5d9ac6859c224ca3002fa91dc289f69 EBUILD kdelibs-4.1.2.ebuild 5478 RMD160 9475a9fc89d56baf527e601df9f07017f74cc7ba SHA1 265cb6d6ffecc9c18e36b4baa127547d4f80d37b SHA256 15cc28b69e3eb8a537340c2e3743b7fc3017a085fdda01bafe49d4729ad4a0c8 -MISC ChangeLog 89698 RMD160 e74b5549f2ea7ed47c6206bb48e95fd64ed5ee1d SHA1 d31b6e6ca8d0609598eb3091de8488646188701c SHA256 46b1930f20c479ecc68a6d92577daf1bfb368ba0266439d5086d765a77187a67 +MISC .#Manifest.1.654 6485 RMD160 bd63ca3e366061a38e66aa065560f3f121484c51 SHA1 865a9eafad0723f09e5a0e3cf2a81b94a3e44897 SHA256 6e2cfa42bfe8938cede5e8c080ec5c6b8c85ccf13bfb9605b17b36fa2542d2a2 +MISC ChangeLog 89880 RMD160 bb957ddc95b9af8fe5082d7243e8df68a922b73d SHA1 de340294302bf5094f7f85432d594bcd399e5b70 SHA256 2cd951cd038f148b8ec11aaad3680585cc6265042c92964e6efd30429e0759f0 MISC metadata.xml 602 RMD160 f3461a81b06ab9dce821783b4e361e0e9696bbf3 SHA1 09bee1c8127363de0066a652d7093759ca36631a SHA256 188f0ca9e181009fd720cbe1fff57f124c80524033c6cb591ea2789d755410e1 diff --git a/kde-base/kdelibs/kdelibs-4.0.4.ebuild b/kde-base/kdelibs/kdelibs-4.0.4.ebuild deleted file mode 100644 index cf7d45b1f3f6..000000000000 --- a/kde-base/kdelibs/kdelibs-4.0.4.ebuild +++ /dev/null @@ -1,205 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/kdelibs-4.0.4.ebuild,v 1.2 2008/05/30 00:07:47 zlin Exp $ - -EAPI="1" - -CPPUNIT_REQUIRED="optional" -OPENGL_REQUIRED="optional" -inherit kde4-base - -DESCRIPTION="KDE libraries needed by all KDE programs." -HOMEPAGE="http://www.kde.org/" - -KEYWORDS="~amd64 ~x86" -IUSE="3dnow acl alsa altivec bindist +bzip2 debug doc fam htmlhandbook jpeg2k -kerberos mmx nls openexr +semantic-desktop spell sse sse2 ssl zeroconf" -LICENSE="GPL-2 LGPL-2" -RESTRICT="test" - -COMMONDEPEND=" - !<kde-base/kdebase-3.5.7-r6 - !<kde-base/kdebase-startkde-3.5.7-r1 - !=kde-base/kdebase-3.5.8 - !=kde-base/kdebase-3.5.8-r1 - !=kde-base/kdebase-3.5.8-r2 - !=kde-base/kdebase-startkde-3.5.8 - >=app-misc/strigi-0.5.7 - >=dev-libs/libxml2-2.6.6 - >=dev-libs/libxslt-1.1.17 - media-libs/fontconfig - >=media-libs/freetype-2 - media-libs/giflib - media-libs/jpeg - media-libs/libpng - >=sys-apps/dbus-0.91 - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXcursor - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXft - x11-libs/libXpm - x11-libs/libXrender - x11-libs/libXtst - >=x11-misc/shared-mime-info-0.20 - acl? ( kernel_linux? ( sys-apps/acl ) ) - alsa? ( >=media-libs/alsa-lib-1.0.14a ) - fam? ( virtual/fam ) - jpeg2k? ( media-libs/jasper ) - kerberos? ( virtual/krb5 ) - nls? ( virtual/libintl ) - openexr? ( >=media-libs/openexr-1.2.2-r2 media-libs/ilmbase ) - opengl? ( virtual/opengl ) - >=dev-libs/libpcre-4.5 - semantic-desktop? ( >=dev-libs/soprano-2.0.0 ) - spell? ( app-text/aspell app-dicts/aspell-en app-text/enchant ) - ssl? ( >=dev-libs/openssl-0.9.7d ) - zeroconf? ( || ( net-dns/avahi - !bindist? ( net-misc/mDNSResponder ) ) ) -" - -DEPEND="${COMMONDEPEND} - doc? ( app-doc/doxygen ) - sys-devel/gettext" - -RDEPEND="${COMMONDEPEND} - x11-apps/rgb - x11-apps/iceauth" - -# Patch to respect the sandbox when cmake tries to create symlinks, -# or executes an external program that tries to write files. -PATCHES=("${FILESDIR}/e-tempdir.patch" -"${FILESDIR}/${PN}-4.0.2-X11-optional.patch" -"${FILESDIR}/${PN}-4.0.2-alsa-optional.patch") -# Create CMake switches to make Xcomposite, Xinerama & Xscreensaver optional. - -pkg_setup() { - KDE4_BUILT_WITH_USE_CHECK=("--missing true sys-apps/dbus X") - if use alsa; then - KDE4_BUILT_WITH_USE_CHECK+=("--missing true media-libs/alsa-lib midi") - fi - if use zeroconf && has_version net-dns/avahi; then - KDE4_BUILT_WITH_USE_CHECK+=("net-dns/avahi mdnsresponder-compat") - fi - - kde4-base_pkg_setup -} - -src_compile() { - if use zeroconf; then - if has_version net-dns/avahi; then - mycmakeargs="${mycmakeargs} -DWITH_Avahi=ON -DWITH_DNSSD=OFF" - elif has_version net-misc/mDNSResponder; then - mycmakeargs="${mycmakeargs} -DWITH_Avahi=OFF -DWITH_DNSSD=ON" - else - die "USE=\"zeroconf\" enabled but neither net-dns/avahi nor net-misc/mDNSResponder were found." - fi - fi - - mycmakeargs="${mycmakeargs} - -DWITH_HSPELL=OFF - $(cmake-utils_has 3dnow X86_3DNOW) - $(cmake-utils_has altivec PPC_ALTIVEC) - $(cmake-utils_has mmx X86_MMX) - $(cmake-utils_has sse X86_SSE) - $(cmake-utils_has sse2 X86_SSE2) - $(cmake-utils_use_with acl ACL) - $(cmake-utils_use_with alsa Alsa) - $(cmake-utils_use_with bzip2 BZip2) - $(cmake-utils_use_with fam FAM) - $(cmake-utils_use_with jpeg2k Jasper) - $(cmake-utils_use_with kerberos GSSAPI) - $(cmake-utils_use_with nls Libintl) - $(cmake-utils_use_with openexr OpenEXR) - $(cmake-utils_use_with opengl OpenGL) - $(cmake-utils_use_with semantic-desktop Soprano) - $(cmake-utils_use_with spell ASPELL) - $(cmake-utils_use_with spell ENCHANT) - $(cmake-utils_use_with ssl OpenSSL) - " - - kde4-base_src_compile - - # The building of apidox is not managed anymore by the build system - if use doc; then - einfo "Building API documentation" - cd "${S}"/doc/api/ - ./doxygen.sh "${S}" || die "APIDOX generation failed" - fi -} - -src_install() { - kde4-base_src_install - - # Some external applications need FindXine.cmake. Therefore upstream moved it - # to kdelibs in trunk. Doing the same for :kde-4. See bug #209701. - insinto ${KDEDIR}/share/apps/cmake/modules/ - doins "${FILESDIR}"/FindXine.cmake || die "doins FindXine failed." - - if use doc; then - einfo "Installing API documentation. This could take a bit of time." - cd "${S}"/doc/api/ - docinto /HTML/en/kdelibs-apidox - dohtml -r ${P}-apidocs/* || die "Install phase of KDE4 API Documentation failed" - fi - - dodir /etc/env.d - dodir /etc/revdep-rebuild - - # List all the multilib libdirs - local _libdir _libdirs - for _libdir in $(get_all_libdirs); do - _libdirs="${_libdirs}:${PREFIX}/${_libdir}" - done - _libdirs=${_libdirs#:} - - cat <<-EOF > "${T}"/44kdepaths-${SLOT} # number goes down with version bump - PATH="${PREFIX}/bin" - ROOTPATH="${PREFIX}/sbin:${PREFIX}/bin" - LDPATH="${_libdirs}" - MANPATH="${PREFIX}/share/man" - CONFIG_PROTECT="${PREFIX}/share/config ${PREFIX}/env ${PREFIX}/shutdown /usr/share/config" - KDEDIRS="/usr:/usr/local:${PREFIX}" - #KDE_IS_PRELINKED=1 - XDG_DATA_DIRS="/usr/share:${PREFIX}/share:/usr/local/share" - COLON_SEPARATED="XDG_DATA_DIRS" - EOF - doenvd "${T}"/44kdepaths-${SLOT} - - # make sure 'source /etc/profile' doesn't hose the PATH - dodir /etc/profile.d - cat <<-'EOF' > "${D}"/etc/profile.d/44kdereorderpaths-${SLOT}.sh - if [ -n "${KDEDIR}" ]; then - export PATH=${KDEDIR}/bin:$(echo ${PATH} | sed "s#${KDEDIR}/s\?bin:##g") - export ROOTPATH=${KDEDIR}/sbin:${KDEDIR}/bin:$(echo ${PATH} | sed "s#${KDEDIR}/s\?bin:##g") - fi - EOF - - cat <<-EOF > "${D}/etc/revdep-rebuild/50-kde-${SLOT}" - SEARCH_DIRS="${PREFIX}/bin ${PREFIX}/lib*" - EOF -} - -src_test() { - # FIXME: Disable kate tests - mycmakeargs="${mycmakeargs} - -DKHTML_BUILD_TESTREGRESSION=ON" - kde4-base_src_test -} - -pkg_postinst() { - if use zeroconf; then - echo - elog "To make zeroconf support available in KDE make sure that the 'mdnsd' daemon" - elog "is running. Make sure also that multicast dns lookups are enabled by editing" - elog "the 'hosts:' line in /etc/nsswitch.conf to include 'mdns', e.g.:" - elog " hosts: files mdns dns" - echo - fi - - kde4-base_pkg_postinst -} diff --git a/kde-base/kdelibs/kdelibs-4.0.5.ebuild b/kde-base/kdelibs/kdelibs-4.0.5.ebuild deleted file mode 100644 index 4b0624054a69..000000000000 --- a/kde-base/kdelibs/kdelibs-4.0.5.ebuild +++ /dev/null @@ -1,205 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/kdelibs-4.0.5.ebuild,v 1.1 2008/06/05 21:32:09 keytoaster Exp $ - -EAPI="1" - -CPPUNIT_REQUIRED="optional" -OPENGL_REQUIRED="optional" -inherit kde4-base - -DESCRIPTION="KDE libraries needed by all KDE programs." -HOMEPAGE="http://www.kde.org/" - -KEYWORDS="~amd64 ~x86" -IUSE="3dnow acl alsa altivec bindist +bzip2 debug doc fam htmlhandbook jpeg2k -kerberos mmx nls openexr +semantic-desktop spell sse sse2 ssl zeroconf" -LICENSE="GPL-2 LGPL-2" -RESTRICT="test" - -COMMONDEPEND=" - !<kde-base/kdebase-3.5.7-r6 - !<kde-base/kdebase-startkde-3.5.7-r1 - !=kde-base/kdebase-3.5.8 - !=kde-base/kdebase-3.5.8-r1 - !=kde-base/kdebase-3.5.8-r2 - !=kde-base/kdebase-startkde-3.5.8 - >=app-misc/strigi-0.5.7 - >=dev-libs/libxml2-2.6.6 - >=dev-libs/libxslt-1.1.17 - media-libs/fontconfig - >=media-libs/freetype-2 - media-libs/giflib - media-libs/jpeg - media-libs/libpng - >=sys-apps/dbus-0.91 - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXcursor - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXft - x11-libs/libXpm - x11-libs/libXrender - x11-libs/libXtst - >=x11-misc/shared-mime-info-0.20 - acl? ( kernel_linux? ( sys-apps/acl ) ) - alsa? ( >=media-libs/alsa-lib-1.0.14a ) - fam? ( virtual/fam ) - jpeg2k? ( media-libs/jasper ) - kerberos? ( virtual/krb5 ) - nls? ( virtual/libintl ) - openexr? ( >=media-libs/openexr-1.2.2-r2 media-libs/ilmbase ) - opengl? ( virtual/opengl ) - >=dev-libs/libpcre-4.5 - semantic-desktop? ( >=dev-libs/soprano-2.0.0 ) - spell? ( app-text/aspell app-dicts/aspell-en app-text/enchant ) - ssl? ( >=dev-libs/openssl-0.9.7d ) - zeroconf? ( || ( net-dns/avahi - !bindist? ( net-misc/mDNSResponder ) ) ) -" - -DEPEND="${COMMONDEPEND} - doc? ( app-doc/doxygen ) - sys-devel/gettext" - -RDEPEND="${COMMONDEPEND} - x11-apps/rgb - x11-apps/iceauth" - -# Patch to respect the sandbox when cmake tries to create symlinks, -# or executes an external program that tries to write files. -PATCHES=("${FILESDIR}/e-tempdir.patch" -"${FILESDIR}/${PN}-4.0.2-X11-optional.patch" -"${FILESDIR}/${PN}-4.0.2-alsa-optional.patch") -# Create CMake switches to make Xcomposite, Xinerama & Xscreensaver optional. - -pkg_setup() { - KDE4_BUILT_WITH_USE_CHECK=("--missing true sys-apps/dbus X") - if use alsa; then - KDE4_BUILT_WITH_USE_CHECK+=("--missing true media-libs/alsa-lib midi") - fi - if use zeroconf && has_version net-dns/avahi; then - KDE4_BUILT_WITH_USE_CHECK+=("net-dns/avahi mdnsresponder-compat") - fi - - kde4-base_pkg_setup -} - -src_compile() { - if use zeroconf; then - if has_version net-dns/avahi; then - mycmakeargs="${mycmakeargs} -DWITH_Avahi=ON -DWITH_DNSSD=OFF" - elif has_version net-misc/mDNSResponder; then - mycmakeargs="${mycmakeargs} -DWITH_Avahi=OFF -DWITH_DNSSD=ON" - else - die "USE=\"zeroconf\" enabled but neither net-dns/avahi nor net-misc/mDNSResponder were found." - fi - fi - - mycmakeargs="${mycmakeargs} - -DWITH_HSPELL=OFF - $(cmake-utils_has 3dnow X86_3DNOW) - $(cmake-utils_has altivec PPC_ALTIVEC) - $(cmake-utils_has mmx X86_MMX) - $(cmake-utils_has sse X86_SSE) - $(cmake-utils_has sse2 X86_SSE2) - $(cmake-utils_use_with acl ACL) - $(cmake-utils_use_with alsa Alsa) - $(cmake-utils_use_with bzip2 BZip2) - $(cmake-utils_use_with fam FAM) - $(cmake-utils_use_with jpeg2k Jasper) - $(cmake-utils_use_with kerberos GSSAPI) - $(cmake-utils_use_with nls Libintl) - $(cmake-utils_use_with openexr OpenEXR) - $(cmake-utils_use_with opengl OpenGL) - $(cmake-utils_use_with semantic-desktop Soprano) - $(cmake-utils_use_with spell ASPELL) - $(cmake-utils_use_with spell ENCHANT) - $(cmake-utils_use_with ssl OpenSSL) - " - - kde4-base_src_compile - - # The building of apidox is not managed anymore by the build system - if use doc; then - einfo "Building API documentation" - cd "${S}"/doc/api/ - ./doxygen.sh "${S}" || die "APIDOX generation failed" - fi -} - -src_install() { - kde4-base_src_install - - # Some external applications need FindXine.cmake. Therefore upstream moved it - # to kdelibs in trunk. Doing the same for :kde-4. See bug #209701. - insinto ${KDEDIR}/share/apps/cmake/modules/ - doins "${FILESDIR}"/FindXine.cmake || die "doins FindXine failed." - - if use doc; then - einfo "Installing API documentation. This could take a bit of time." - cd "${S}"/doc/api/ - docinto /HTML/en/kdelibs-apidox - dohtml -r ${P}-apidocs/* || die "Install phase of KDE4 API Documentation failed" - fi - - dodir /etc/env.d - dodir /etc/revdep-rebuild - - # List all the multilib libdirs - local _libdir _libdirs - for _libdir in $(get_all_libdirs); do - _libdirs="${_libdirs}:${PREFIX}/${_libdir}" - done - _libdirs=${_libdirs#:} - - cat <<-EOF > "${T}"/44kdepaths-${SLOT} # number goes down with version bump - PATH="${PREFIX}/bin" - ROOTPATH="${PREFIX}/sbin:${PREFIX}/bin" - LDPATH="${_libdirs}" - MANPATH="${PREFIX}/share/man" - CONFIG_PROTECT="${PREFIX}/share/config ${PREFIX}/env ${PREFIX}/shutdown /usr/share/config" - KDEDIRS="/usr:/usr/local:${PREFIX}" - #KDE_IS_PRELINKED=1 - XDG_DATA_DIRS="/usr/share:${PREFIX}/share:/usr/local/share" - COLON_SEPARATED="XDG_DATA_DIRS" - EOF - doenvd "${T}"/44kdepaths-${SLOT} - - # make sure 'source /etc/profile' doesn't hose the PATH - dodir /etc/profile.d - cat <<-'EOF' > "${D}"/etc/profile.d/44kdereorderpaths-${SLOT}.sh - if [ -n "${KDEDIR}" ]; then - export PATH=${KDEDIR}/bin:$(echo ${PATH} | sed "s#${KDEDIR}/s\?bin:##g") - export ROOTPATH=${KDEDIR}/sbin:${KDEDIR}/bin:$(echo ${PATH} | sed "s#${KDEDIR}/s\?bin:##g") - fi - EOF - - cat <<-EOF > "${D}/etc/revdep-rebuild/50-kde-${SLOT}" - SEARCH_DIRS="${PREFIX}/bin ${PREFIX}/lib*" - EOF -} - -src_test() { - # FIXME: Disable kate tests - mycmakeargs="${mycmakeargs} - -DKHTML_BUILD_TESTREGRESSION=ON" - kde4-base_src_test -} - -pkg_postinst() { - if use zeroconf; then - echo - elog "To make zeroconf support available in KDE make sure that the 'mdnsd' daemon" - elog "is running. Make sure also that multicast dns lookups are enabled by editing" - elog "the 'hosts:' line in /etc/nsswitch.conf to include 'mdns', e.g.:" - elog " hosts: files mdns dns" - echo - fi - - kde4-base_pkg_postinst -} |