# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=2 inherit cmake-utils DESCRIPTION="Spectrum is an XMPP transport/gateway" HOMEPAGE="http://spectrum.im" SRC_URI="http://spectrum.im/attachments/download/15/spectrum-${PV}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="mysql sqlite tools" RDEPEND=">=dev-libs/poco-1.3.3[mysql?,sqlite?] >=net-im/pidgin-2.6.0 >=net-libs/gloox-1.0 dev-python/xmpppy" DEPEND="${RDEPEND} sys-devel/gettext dev-util/cmake" src_unpack() { unpack ${A} } src_install () { cmake-utils_src_install insinto /etc/spectrum for protocol in aim facebook gg icq irc msn msn_pecan myspace qq simple sipe twitter xmpp yahoo; do sed -e 's,SPECTRUMGEN2PROTOCOL,'${protocol}',g' "${FILESDIR}/spectrum.cfg" > "${WORKDIR}/spectrum-${protocol}.cfg" || die doins "${WORKDIR}/spectrum-${protocol}.cfg" || die sed -e 's,SPECTRUMGEN2PROTOCOL,'${protocol}',g' "${FILESDIR}/spectrum.initd" > "${WORKDIR}/spectrum-${protocol}" || die doinitd "${WORKDIR}/spectrum-${protocol}" || die done # Install mysql schema if use mysql; then insinto /usr/share/spectrum/schemas doins schemas/* fi # Install misc tools if use tools; then insinto /usr/share/spectrum/tools doins tools/* fi }