# Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Dan Armak # $Header: /var/cvsroot/gentoo-x86/eclass/kde-base.eclass,v 1.1 2001/09/28 19:25:33 danarmak Exp $ # This is the kde ebuild for >=2.2.1 kde base packages. Don't use for kdelibs though :-) . /usr/portage/inherit.eclass || die inherit base c autoconf || die ECLASS=kde DESCRIPTION="Based on the $ECLASS eclass" HOMEPAGE="http://www.kde.org/" DEPEND="${DEPEND} ( kde-base/kdelibs-${PV} ) dev-util/objprelink >=x11-libs/qt-x11-2.3.0" #RDEPEND="${RDEPEND} kde-base/kdelibs-${PV} >=x11-libs/qt-x11-2.3.0" kde_src_compile() { while [ "$1" ]; do case $1 in myconf) use qtmt && myconf="$myconf --enable-mt" use mitshm && myconf="$myconf --enable-mitshm" use objprelink && myconf="$myconf --enable-objprelink" ;; configure) ./configure --host=${CHOST} --with-x \ ${myconf} --with-xinerama || die ;; make) make || die ;; all) kde_src_compile myconf configure make ;; esac shift done } kde_src_install() { while [ "$1" ]; do case $1 in make) make install DESTDIR=${D} || die ;; dodoc) dodoc AUTHORS ChangeLog README* ;; all) kde_src_install make dodoc ;; esac shift done } EXPORT_FUNCTIONS