# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-misc/x2goclient/x2goclient-2.99.3.ebuild,v 1.1 2009/03/13 12:36:03 voyageur Exp $ EAPI="2" inherit qt4 versionator MAJOR_PV="$(get_version_component_range 1-2)" FULL_PV="${MAJOR_PV}-$(get_version_component_range 3)" DESCRIPTION="The X2Go Qt client" HOMEPAGE="http://x2go.berlios.de" SRC_URI="http://x2go.obviously-nice.de/deb/pool-lenny/${PN}/${PN}_${FULL_PV}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="ldap" DEPEND="net-misc/nx || ( ( x11-libs/qt-core:4 x11-libs/qt-gui:4 x11-libs/qt-svg:4 ) >=x11-libs/qt-4.3:4 ) ldap? ( net-nds/openldap ) net-print/cups" RDEPEND="${DEPEND}" S=${WORKDIR}/${PN}-${MAJOR_PV} src_prepare() { if use ldap ; then epatch "${FILESDIR}"/${PN}-3.00.1-ldap.patch else epatch "${FILESDIR}"/${PN}-3.00.1-noldap.patch fi } src_compile() { eqmake4 emake || die "emake failed" } src_install() { dobin ${PN} dodoc README # copying the icons insinto /usr/share/pixmaps/x2goclient doins icons/* insinto /usr/share/pixmaps/x2goclient/16x16 doins icons/16x16/* insinto /usr/share/pixmaps/x2goclient/32x32 doins icons/32x32/* insinto /usr/share/pixmaps/x2goclient/64x64 doins icons/64x64/* insinto /usr/share/pixmaps/x2goclient/128x128 doins icons/128x128/* insinto /usr/share/pixmaps/x2goclient/hildon doins icons/hildon/* make_desktop_entry /usr/bin/${PN} ${PN} x2goclient/128x128/${PN}.png "Network" } pkg_postinst(){ if use ldap; then elog "You can now specify an binddn and a" elog "password which is used to login at the ldap server." elog "But the password is stored in plaintext at the config file" elog "at your homedirectory!!" elog "" fi }