View | Details | Raw Unified
Collapse All | Expand All

(-) /usr/portage/app-admin/conky/conky-1.4.2.ebuild (-20 / +16 lines)
 Lines 1-6    Link Here 
# Copyright 1999-2006 Gentoo Foundation
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/conky/conky-1.4.2.ebuild,v 1.3 2006/06/11 20:23:09 chainsaw Exp $
# $Header $
inherit eutils
inherit eutils
 Lines 11-17    Link Here 
LICENSE="BSD"
LICENSE="BSD"
SLOT="0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="truetype X ipv6 bmpx xmms infopipe audacious"
IUSE="truetype X ipv6 audacious bmpx hddtemp mpd"
DEPEND_COMMON="
DEPEND_COMMON="
	virtual/libc
	virtual/libc
 Lines 21-40    Link Here 
				x11-libs/libX11
				x11-libs/libX11
				x11-libs/libSM
				x11-libs/libSM
				x11-libs/libXrender
				x11-libs/libXrender
				x11-libs/libXdamage
				x11-libs/libXft
				x11-libs/libXft
				)
				)
				virtual/x11
				virtual/x11
		)
		)
		truetype? ( >=media-libs/freetype-2 )
		truetype? ( >=media-libs/freetype-2 )
		audacious? ( >=media-sound/audacious-0.1 )
		bmpx? ( media-sound/bmpx
		bmpx? ( media-sound/bmpx
				>=sys-apps/dbus-0.35
				>=sys-apps/dbus-0.35
			)
			)
		audacious? ( media-sound/audacious )
		infopipe? ( media-plugins/xmms-infopipe )
		xmms? ( media-sound/xmms )
	)"
	)"
RDEPEND="${DEPEND_COMMON}"
RDEPEND="${DEPEND_COMMON}
	hddtemp? ( app-admin/hddtemp )
	mpd? ( media-sound/mpd )"
DEPEND="
DEPEND="
	${DEPEND_COMMON}
	${DEPEND_COMMON}
 Lines 53-90    Link Here 
	local mymake
	local mymake
	if useq ipv6 ; then
	if useq ipv6 ; then
		ewarn
		ewarn
		ewarn "You have the ipv6 USE flag enabled.  Please note that"
		ewarn "You have the ipv6 USE flag enabled.  Please note that using"
		ewarn "using the ipv6 USE flag with Conky disables the port"
		ewarn "the ipv6 USE flag with Conky disables the port monitor."
		ewarn "monitor."
		ewarn
		epause
		epause
	else
	else
		mymake="MPD_NO_IPV6=noipv6"
		mymake="MPD_NO_IPV6=noipv6"
	fi
	fi
	local myconf
	local myconf
	myconf="--enable-double-buffer --enable-own-window --enable-proc-uptime \
	myconf="--enable-own-window --enable-proc-uptime"
		--enable-mpd --enable-mldonkey"
	use X && myconf="${myconf} --enable-x11 --enable-double-buffer --enable-xdamage"
	econf \
	econf \
		${myconf} \
		${myconf} \
		$(use_enable truetype xft) \
		$(use_enable truetype xft) \
		$(use_enable X x11) \
		$(use_enable bmpx) \
		$(use_enable xmms) \
		$(use_enable audacious) \
		$(use_enable audacious) \
		$(use_enable infopipe) \
		$(use_enable bmpx) \
		$(use_enable hddtemp ) \
		$(use_enable mpd) \
		$(use_enable !ipv6 portmon) || die "econf failed"
		$(use_enable !ipv6 portmon) || die "econf failed"
	emake ${mymake} || die "compile failed"
	emake ${mymake} || die "compile failed"
}
}
src_install() {
src_install() {
	make DESTDIR="${D}" install || die "make install failed"
	emake DESTDIR=${D} install || die "make install failed"
	dodoc ChangeLog AUTHORS README doc/conkyrc.sample
	dodoc ChangeLog AUTHORS README doc/conkyrc.sample
	dohtml doc/docs.html doc/config_settings.html doc/variables.html
	dohtml doc/docs.html doc/config_settings.html doc/variables.html
}
}
pkg_postinst() {
pkg_postinst() {
	einfo 'Default configuration file is "~/.conkyrc"'
	einfo 'Default configuration file is "~/.conkyrc"'
	einfo "you can find a sample configuration file in"
	einfo "You can find a sample configuration file in"
	einfo "/usr/share/doc/${PF}/conkyrc.sample.gz"
	einfo "/usr/share/doc/${PF}/conkyrc.sample.gz"
	einfo
	einfo
	einfo "For more info on Conky's new features,"
	einfo "For more info on Conky's new features,"
 Lines 94-101    Link Here 
	einfo "There are also pretty html docs available"
	einfo "There are also pretty html docs available"
	einfo "on Conky's site or in /usr/share/doc/${PF}"
	einfo "on Conky's site or in /usr/share/doc/${PF}"
	einfo
	einfo
	einfo "Also see http://www.gentoo.org/doc/en/conky-howto.xml"
	einfo
	einfo "Check out app-vim/conky-syntax for conkyrc"
	einfo "Check out app-vim/conky-syntax for conkyrc"
	einfo "syntax highlighting in Vim"
	einfo "syntax highlighting in Vim"
	einfo
	einfo