# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-admin/packagekit-qt4/packagekit-qt4-0.6.19.ebuild,v 1.2 2012/01/28 17:13:20 lxnay Exp $ EAPI="3" inherit eutils base MY_PN="PackageKit" MY_P=${MY_PN}-${PV} DESCRIPTION="Qt4 PackageKit backend library" HOMEPAGE="http://www.packagekit.org/" SRC_URI="http://www.packagekit.org/releases/${MY_P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" IUSE="" RDEPEND=">=x11-libs/qt-core-4.4.0 >=x11-libs/qt-dbus-4.4.0 >=x11-libs/qt-sql-4.4.0 ~app-admin/packagekit-base-${PV}" DEPEND="${RDEPEND} dev-libs/libxslt dev-util/pkgconfig" S="${WORKDIR}/${MY_P}" src_configure() { econf \ --enable-introspection=no \ --localstatedir=/var \ --disable-dependency-tracking \ --enable-option-checking \ --enable-libtool-lock \ --disable-strict \ --disable-local \ --disable-gtk-doc \ --disable-command-not-found \ --disable-debuginfo-install \ --disable-gstreamer-plugin \ --disable-service-packs \ --disable-man-pages \ --disable-cron \ --disable-gtk-module \ --disable-networkmanager \ --disable-browser-plugin \ --disable-pm-utils \ --disable-device-rebind \ --disable-tests \ --enable-qt } src_compile() { for qtdir in packagekit-qt packagekit-qt2; do cd "${S}"/lib/${qtdir} || die # fix buildsystem, let the build system regenerate the damn .moc files if [[ "${qtdir}" = "packagekit-qt" ]]; then rm src/*.moc || die else rm *.moc || die fi emake || die "emake install failed" done } src_install() { for qtdir in packagekit-qt packagekit-qt2; do cd "${S}"/lib/${qtdir} || die emake DESTDIR="${D}" install || die "emake install failed" done }