diff options
Diffstat (limited to 'kde-base/libkdepim/libkdepim-3.5.10.ebuild')
-rw-r--r-- | kde-base/libkdepim/libkdepim-3.5.10.ebuild | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/kde-base/libkdepim/libkdepim-3.5.10.ebuild b/kde-base/libkdepim/libkdepim-3.5.10.ebuild new file mode 100644 index 000000000000..c6533544662b --- /dev/null +++ b/kde-base/libkdepim/libkdepim-3.5.10.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/libkdepim/libkdepim-3.5.10.ebuild,v 1.1 2008/09/14 00:00:22 carlo Exp $ + +KMNAME=kdepim +EAPI="1" +inherit kde-meta eutils + +SRC_URI="${SRC_URI} + mirror://gentoo/kdepim-3.5-patchset-05.tar.bz2" + +DESCRIPTION="Common library for KDE PIM applications." +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND=">=kde-base/libkcal-${PV}:${SLOT} + >=kde-base/libkmime-${PV}:${SLOT} + !<=kde-base/kmail-3.5.6-r1" + +DEPEND="${RDEPEND} + x11-apps/xhost" + +KMCOPYLIB="libkcal libkcal + libkmime libkmime" +KMEXTRA="libemailfunctions/ + pixmaps" +KMEXTRACTONLY="kmail/hi16-app-kmail.png + kmail/hi22-app-kmail.png + kmail/hi32-app-kmail.png + kmail/hi48-app-kmail.png + kmail/hi64-app-kmail.png + kmail/hi128-app-kmail.png + libkmime/kmime_util.h" + +src_unpack() { + kde-meta_src_unpack + # Call Qt 3 designer + sed -i -e "s:\"designer\":\"${QTDIR}/bin/designer\":g" "${S}/libkdepim/kcmdesignerfields.cpp" || die "sed failed" + + if ! xhost >> /dev/null 2>/dev/null; then + einfo "User ${USER} has no X access, disabling tests." + sed -e "s:tests::" -i libkdepim/Makefile.am || die "sed failed" + fi +} + +src_install() { + kde-meta_src_install + + # Install KMail icons with libkdepim to work around bug #136810. + for res in 16 22 32 48 64 128 ; do + dodir ${KDEDIR}/share/icons/hicolor/${res}x${res}/apps/ + cp kmail/hi${res}-app-kmail.png "${D}/${KDEDIR}/share/icons/hicolor/${res}x${res}/apps/kmail.png" + done +} |