| # Copyright 1999-2014 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Id$ |
| |
| EAPI=2 |
| inherit eutils |
| |
| DESCRIPTION="lcd-stuff is a client for lcdproc that displays RSS, Weather, MPD and new mail" |
| HOMEPAGE="http://lcd-stuff.berlios.de/" |
| #SRC_URI="mirror://berlios/${PN}/${P}.tar.bz2" |
| SRC_URI="mirror://gentoo/${P}.tar.bz2" |
| |
| KEYWORDS="amd64 x86" |
| SLOT="0" |
| LICENSE="GPL-2" # and GPL-2 only |
| |
| RDEPEND="app-misc/lcdproc |
| net-misc/curl |
| dev-libs/glib |
| imap? ( net-libs/libetpan ) |
| mpd? ( >=media-libs/libmpd-0.12.0 ) |
| mp3? ( media-libs/taglib ) |
| xml? ( net-libs/libnxml ) |
| rss? ( net-libs/libmrss net-libs/libnxml )" |
| DEPEND="${DEPEND} |
| virtual/pkgconfig" |
| |
| IUSE="imap mpd mp3 xml rss" |
| |
| src_configure() { |
| local XMLRSSLIB="$(use_enable rss mrss)" |
| if use rss ; then |
| # If we want rss, we must also have xml |
| XMLRSSLIB="${XMLRSSLIB} --enable-nxml" |
| else |
| XMLRSSLIB="${XMLRSSLIB} $(use_enable xml nxml)" |
| fi |
| |
| econf \ |
| $(use_enable imap libetpan) \ |
| $(use_enable mpd libmpd) \ |
| $(use_enable mp3 taglib_c) \ |
| $XMLRSSLIB \ |
| || die "configure failed" |
| } |
| |
| src_install() { |
| emake DESTDIR="${D}" install || die "make install failed" |
| |
| insinto /etc |
| doins lcd-stuff.conf |
| |
| newconfd "${FILESDIR}/${PN}.confd" ${PN} |
| newinitd "${FILESDIR}/${PN}-0.1.2-r1.initd" ${PN} |
| |
| dodoc ChangeLog README |
| } |