1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-09-30 05:59:07 +00:00

adding new ebuilds

git-svn-id: https://conky.svn.sourceforge.net/svnroot/conky/trunk/conky@345 7f574dfc-610e-0410-a909-a81674777703
This commit is contained in:
Brenden Matthews 2005-10-14 00:24:32 +00:00
parent d16191c0ed
commit 58877464d3
2 changed files with 148 additions and 0 deletions

View File

@ -0,0 +1,74 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header$
inherit eutils
DESCRIPTION="Conky is an advanced, highly configurable system monitor for X"
HOMEPAGE="http://conky.sf.net"
SRC_URI="mirror://sourceforge/conky/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="truetype seti X"
DEPEND_COMMON="
virtual/libc
X? (
virtual/x11
truetype? ( >=media-libs/freetype-2 )
)"
RDEPEND="${DEPEND_COMMON}
seti? ( sci-astronomy/setiathome )"
DEPEND="
${DEPEND_COMMON}
>=sys-devel/automake-1.9
>=sys-devel/autoconf-2.59
sys-devel/libtool
sys-apps/grep
sys-apps/sed
sys-devel/gcc"
src_compile() {
local myconf
myconf="--enable-double-buffer --enable-own-window --enable-proc-uptime
--enable-mpd --enable-mldonkey"
econf \
${myconf} \
$(use_enable truetype xft) \
$(use_enable X x11) \
$(use_enable seti) || die "econf failed"
emake || die "compile failed"
}
src_install() {
emake DESTDIR=${D} install || die "make install failed"
dodoc ChangeLog AUTHORS README doc/conkyrc.sample doc/variables.html
dodoc doc/docs.html doc/config_settings.html
}
pkg_postinst() {
einfo 'Default configuration file is "~/.conkyrc"'
einfo "you can find a sample configuration file in"
einfo "/usr/share/doc/${PF}/conkyrc.sample.gz"
einfo
einfo "For more info on Conky's new features,"
einfo "please look at the README and ChangeLog:"
einfo "/usr/share/doc/${PF}/README.gz"
einfo "/usr/share/doc/${PF}/ChangeLog.gz"
einfo "There are also pretty html docs available"
einfo "on Conky's site or in /usr/share/doc/${PF}"
einfo
einfo "Comment out temperature info lines if you have no kernel"
einfo "support for it."
einfo
ewarn "Conky doesn't work with window managers that"
ewarn "take control over root window such as Gnome's nautilus."
ewarn
ewarn "Please note that METAR support has been removed since 1.2"
ewarn
}

View File

@ -0,0 +1,74 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header$
inherit eutils
DESCRIPTION="Conky is an advanced, highly configurable system monitor for X"
HOMEPAGE="http://conky.sf.net"
SRC_URI="mirror://sourceforge/conky/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="truetype seti X"
DEPEND_COMMON="
virtual/libc
X? (
virtual/x11
truetype? ( >=media-libs/freetype-2 )
)"
RDEPEND="${DEPEND_COMMON}
seti? ( sci-astronomy/setiathome )"
DEPEND="
${DEPEND_COMMON}
>=sys-devel/automake-1.9
>=sys-devel/autoconf-2.59
sys-devel/libtool
sys-apps/grep
sys-apps/sed
sys-devel/gcc"
src_compile() {
local myconf
myconf="--enable-double-buffer --enable-own-window --enable-proc-uptime
--enable-mpd --enable-mldonkey"
econf \
${myconf} \
$(use_enable truetype xft) \
$(use_enable X x11) \
$(use_enable seti) || die "econf failed"
emake || die "compile failed"
}
src_install() {
emake DESTDIR=${D} install || die "make install failed"
dodoc ChangeLog AUTHORS README doc/conkyrc.sample doc/variables.html
dodoc doc/docs.html doc/config_settings.html
}
pkg_postinst() {
einfo 'Default configuration file is "~/.conkyrc"'
einfo "you can find a sample configuration file in"
einfo "/usr/share/doc/${PF}/conkyrc.sample.gz"
einfo
einfo "For more info on Conky's new features,"
einfo "please look at the README and ChangeLog:"
einfo "/usr/share/doc/${PF}/README.gz"
einfo "/usr/share/doc/${PF}/ChangeLog.gz"
einfo "There are also pretty html docs available"
einfo "on Conky's site or in /usr/share/doc/${PF}"
einfo
einfo "Comment out temperature info lines if you have no kernel"
einfo "support for it."
einfo
ewarn "Conky doesn't work with window managers that"
ewarn "take control over root window such as Gnome's nautilus."
ewarn
ewarn "Please note that METAR support has been removed since 1.2"
ewarn
}