ChangeLog

# ChangeLog for app-admin/conky
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/conky/ChangeLog,v 1.78 2008/07/01 05:45:29 omp Exp $

*conky-1.6.0_pre01198 (01 Jul 2008)

01 Jul 2008; David Shakaryan
+conky-1.6.0_pre01198.ebuild:
Version bump.

*conky-1.5.2_pre01116 (30 Apr 2008)

30 Apr 2008; David Shakaryan
+conky-1.5.2_pre01116.ebuild:
Version bump.

22 Apr 2008; David Shakaryan conky-1.4.9-r1.ebuild,
conky-1.5.1.ebuild, conky-1.5.2_pre01107.ebuild:
Add dev-util/pkgconfig to DEPEND. (bug #216448)

*conky-1.5.2_pre01107 (16 Apr 2008)

16 Apr 2008; David Shakaryan
-conky-1.5.2_pre01104.ebuild, +conky-1.5.2_pre01107.ebuild:
Version bump; fixes compile error. (bug #217813)

14 Apr 2008; David Shakaryan
-files/conky-1.5.0-disable-x11.patch, -conky-1.5.0.ebuild:
Remove older version.

*conky-1.5.2_pre01104 (14 Apr 2008)

14 Apr 2008; David Shakaryan
+conky-1.5.2_pre01104.ebuild:
Version bump.

*conky-1.5.1 (01 Apr 2008)

01 Apr 2008; David Shakaryan
-conky-1.5.1_pre01052.ebuild, -conky-1.5.1_pre01083.ebuild,
+conky-1.5.1.ebuild:
Conky 1.5.1 released.

*conky-1.5.1_pre01083 (30 Mar 2008)

30 Mar 2008; David Shakaryan
+conky-1.5.1_pre01083.ebuild:
Version bump requested by upstream.

*conky-1.5.1_pre01052 (27 Mar 2008)

27 Mar 2008; David Shakaryan
+conky-1.5.1_pre01052.ebuild:
Yet another version bump.

*conky-1.5.0 (27 Mar 2008)

27 Mar 2008; David Shakaryan
+files/conky-1.5.0-disable-x11.patch, +conky-1.5.0.ebuild:
Version bump per request of Brenden Matthews. (bug #214330)

19 Mar 2008; Christian Faulhammer
conky-1.4.9-r1.ebuild:
audacious >= 1.5.0 has dbus support always enabled so adjust the test for
that feature

03 Mar 2008; Christian Faulhammer
conky-1.4.9-r1.ebuild:
prettify HOMEPAGE entry

07 Feb 2008; Christian Faulhammer -conky-1.4.6.ebuild,
-conky-1.4.8.ebuild:
clean up

06 Feb 2008; nixnut conky-1.4.9-r1.ebuild:
stable on ppc wrt bug #208620

06 Feb 2008; Christoph Mende conky-1.4.9-r1.ebuild:
Stable on amd64, bug #208620

05 Feb 2008; Ferris McCormick conky-1.4.9-r1.ebuild:
Sparc stable, Bug #208620 --- thanks to Friedrich Oslage for testing.

05 Feb 2008; Markus Rothe conky-1.4.9-r1.ebuild:
Stable on ppc64; bug #208620

03 Feb 2008; Christian Faulhammer
conky-1.4.9-r1.ebuild:
add nano-syntax to IUSE, pointed out by gentoofan23 on bug 208620

02 Feb 2008; Christian Faulhammer
conky-1.4.9-r1.ebuild:
stable x86, bug 208620; remove a spurious newline

02 Feb 2008; Christian Faulhammer -conky-1.4.9.ebuild:
clean up

*conky-1.4.9-r1 (02 Feb 2008)

02 Feb 2008; Christian Faulhammer
+conky-1.4.9-r1.ebuild:
add USE=nano-syntax (bug 200939, reported and patch by justin j-schmitz DOT net>); check for USE=dbus on audacious (bug 200930, reported
by same person)

*conky-1.4.9 (30 Nov 2007)

30 Nov 2007; Daniel Black +conky-1.4.9.ebuild:
version bump thanks to Philip as per bug #200020

17 Nov 2007; Daniel Black conky-1.4.6.ebuild,
conky-1.4.8.ebuild:
change dependency as audacious had an API change. Thanks to Philip in bug
#198998

*conky-1.4.8 (29 Oct 2007)

29 Oct 2007; Daniel Black -conky-1.4.5.ebuild,
+conky-1.4.8.ebuild:
version bump thanks to Philip Kovacs et al in bug #190839. removed old version

13 Aug 2007; Christian Faulhammer conky-1.4.6.ebuild:
stable x86, bug 187984

10 Aug 2007; Steve Dibb conky-1.4.6.ebuild:
amd64 stable, bug 187984

09 Aug 2007; Gustavo Zacarias conky-1.4.6.ebuild:
Stable on sparc wrt #187984

09 Aug 2007; Tobias Scherbaum conky-1.4.6.ebuild:
ppc stable, bug #187984

07 Aug 2007; Markus Rothe conky-1.4.6.ebuild:
Stable on ppc64; bug #187984

*conky-1.4.6 (07 Aug 2007)

07 Aug 2007; Christian Faulhammer +conky-1.4.6.ebuild:
version bump, fixes bug 187871

22 Jul 2007; David Shakaryan conky-1.4.5.ebuild:
Remove virtual/x11 from dependencies.

17 Jul 2007; Daniel Black conky-1.4.5.ebuild:
readded hddtemp and mpd to RDEPEND as per bug #183046 thanks Daniel Pielmeier

08 Mar 2007; Daniel Black
-files/conky-sigaction.patch, -files/portmon-mpd.patch,
-conky-1.4.0-r1.ebuild, -conky-1.4.2.ebuild, -conky-1.4.4.ebuild,
conky-1.4.5.ebuild:
correct dependencies for USE="-X -ipv6" thanks to Pavel Denisov (bug
#169595). Fix for USE=-X thanks to Brenden and Philip and Anthony (bug
#166500). Cleanout of old versions

07 Feb 2007; Simon Stelling conky-1.4.5.ebuild:
stable on amd64; bug 158886

31 Jan 2007; Joseph Jezak conky-1.4.5.ebuild:
Marked ppc stable for bug #158886.

24 Jan 2007; Marius Mauch conky-1.4.0-r1.ebuild,
conky-1.4.2.ebuild, conky-1.4.4.ebuild, conky-1.4.5.ebuild:
Replacing einfo with elog

22 Jan 2007; Gustavo Zacarias conky-1.4.5.ebuild:
Stable on sparc wrt #158886

22 Jan 2007; Markus Rothe conky-1.4.5.ebuild:
Stable on ppc64; bug #158886

21 Jan 2007; Christian Faulhammer conky-1.4.5.ebuild:
stable x86, bug #158886

*conky-1.4.5 (13 Dec 2006)

13 Dec 2006; Daniel Black +conky-1.4.5.ebuild:
version bump thanks to Philip Kovacs in bug #157981

15 Nov 2006; Daniel Black conky-1.4.4.ebuild:
gvim or vim for RDEPEND - bug #155154 thanks to Zack Elan

*conky-1.4.4 (14 Nov 2006)

14 Nov 2006; Daniel Black -conky-1.4.3.ebuild,
+conky-1.4.4.ebuild:
version bump with new vim-syntax - yay. bug #154949 and ebuild thanks to
Philip Kovacs. removed 1.4.3 for convience

13 Nov 2006; Diego Pettenò conky-1.4.0-r1.ebuild,
conky-1.4.2.ebuild:
Remove xmms and infopipe useflags.

12 Nov 2006; Daniel Black
-files/conky-1.3.4-arraybounds.patch, -files/conky-1.3.4-miscbug.patch,
-conky-1.3.4-r2.ebuild, -conky-1.3.5-r1.ebuild, -conky-1.4.1.ebuild,
conky-1.4.3.ebuild:
added USE=vim-syntax -bug #152275 + old version cleanout

*conky-1.4.3 (12 Nov 2006)

12 Nov 2006; Daniel Black +conky-1.4.3.ebuild:
version bump thanks to bug #154750 with great ebuild by Philip Kovacs

16 Jul 2006; Daniel Black metadata.xml:
fix description

11 Jun 2006; Tony Vroon conky-1.4.1.ebuild,
conky-1.4.2.ebuild:
Remove references to beep-media-player, which is no longer in the tree.

21 May 2006; Markus Rothe conky-1.4.0-r1.ebuild:
Stable on ppc64

17 May 2006; Henrik Brix Andersen conky-1.4.2.ebuild:
Use dohtml for HTML documentation, use 'make' not 'emake' for install target.

*conky-1.4.2 (16 May 2006)

16 May 2006; Daniel Black +conky-1.4.2.ebuild:
version bump thanks to Brenden in bug #133439

12 Apr 2006; Thomas Cort conky-1.4.1.ebuild:
Added ~alpha keyword wrt Bug #122637.

12 Apr 2006; Daniel Black
+files/conky-sigaction.patch, conky-1.4.1.ebuild:
patch for missing symbol (bug #129639) thanks to Thomas Cort and Brenden.

*conky-1.4.1 (11 Apr 2006)

11 Apr 2006; Daniel Black conky-1.4.0-r1.ebuild,
+conky-1.4.1.ebuild:
version bump bug #126008 thanks Brenden and Philip

11 Apr 2006; Daniel Black conky-1.4.0-r1.ebuild:
dependency fix thanks to Diego and Philip bug #125226

25 Mar 2006; Luis Medinas conky-1.4.0-r1.ebuild:
Stable on amd64. Bug #122079.

03 Mar 2006; Joshua Jackson conky-1.4.0-r1.ebuild:
Stable on x86; bug #122079

02 Mar 2006; Gustavo Zacarias conky-1.4.0-r1.ebuild:
Stable on sparc wrt #122079

02 Mar 2006; Lars Weiler conky-1.4.0-r1.ebuild:
Stable on ppc; bug #122079.

*conky-1.4.0-r1 (01 Mar 2006)
*conky-1.3.5-r1 (01 Mar 2006)

01 Mar 2006; Daniel Black -conky-1.3.5.ebuild,
+conky-1.3.5-r1.ebuild, -conky-1.4.0.ebuild, +conky-1.4.0-r1.ebuild:
remove bmpx dependancy as it is masked

18 Feb 2006; Daniel Black conky-1.4.0.ebuild:
media-sound/beep-media-player masked pending removed - removed optional
dependancy on it - thanks exg

*conky-1.4.0 (18 Feb 2006)

18 Feb 2006; Daniel Black
+files/portmon-mpd.patch, -conky-1.3.1.ebuild, -conky-1.3.3.ebuild,
-conky-1.3.4-r1.ebuild, +conky-1.4.0.ebuild:
version bump (bug #122643) thanks to Brenden and Philip. removed old
versions too

06 Jan 2006; Markus Rothe conky-1.3.5.ebuild:
Added ~ppc64

*conky-1.3.5 (05 Jan 2006)

05 Jan 2006; Daniel Black +conky-1.3.5.ebuild:
version bump bug #117412 thanks to Brenden. Still masked due to bug #117873
(sparc testing of dependencies)

11 Dec 2005; Daniel Black
files/conky-1.3.4-arraybounds.patch:
silly cvs stuff in patches - bug #^%#115170

*conky-1.3.4-r2 (11 Dec 2005)

11 Dec 2005; Daniel Black
+files/conky-1.3.4-arraybounds.patch, +conky-1.3.4-r2.ebuild:
modular X support - bug #115062 and error handling - bug #113921 - thanks
Ben Skeggs and Philip Kovacs

28 Nov 2005; Daniel Black conky-1.3.1.ebuild,
conky-1.3.3.ebuild, conky-1.3.4-r1.ebuild:
removed seti support - bug #113759

25 Nov 2005; Daniel Black
files/conky-1.3.4-miscbug.patch:
another $Id: bug #113540 - thanks Alessandro

*conky-1.3.4-r1 (25 Nov 2005)

25 Nov 2005; Daniel Black
+files/conky-1.3.4-miscbug.patch, -conky-1.3.4.ebuild,
+conky-1.3.4-r1.ebuild:
fixes killed with ctrl+c from a terminal and gets glibc errors - bug #113219
thanks to Nathan Sullivan (reporter) and Philip Kovacs (patch author)

*conky-1.3.4 (20 Nov 2005)

20 Nov 2005; Daniel Black +conky-1.3.4.ebuild:
version bump - Thanks Brenden. bug #112758

*conky-1.3.3 (18 Oct 2005)

18 Oct 2005; Daniel Black -conky-1.3.0.ebuild,
-conky-1.3.2.ebuild, +conky-1.3.3.ebuild:
version bump - removed memory leaking program. Thank Brenden. bug #109650

*conky-1.3.2 (17 Oct 2005)

17 Oct 2005; Daniel Black -conky-1.1.ebuild,
-conky-1.2.ebuild, +conky-1.3.2.ebuild:
version bump thanks to brenden - bug #109232

*conky-1.3.1 (12 Sep 2005)

12 Sep 2005; Daniel Black conky-1.3.0.ebuild,
+conky-1.3.1.ebuild:
version bump thanks to Brenden Matthews bug #105643. x86 stable on 1.3.0

*conky-1.3.0 (31 Aug 2005)

31 Aug 2005; Daniel Black +conky-1.3.0.ebuild:
version bump thanks to Brenden Matthews bug #104341

10 Aug 2005; Gustavo Zacarias conky-1.2.ebuild:
Removed ugly sparc kludge wrt #99262

07 Aug 2005; Daniel Black files/digest-conky-1.2,
Manifest:
digest fix - bug #101678. Thanks Olivier Crete

*conky-1.2 (07 Aug 2005)

07 Aug 2005; Daniel Black metadata.xml,
+conky-1.2.ebuild:
version bump thanks to Brenden Matthews bug #101604

*conky-1.1 (06 Jul 2005)

06 Jul 2005; Daniel Black -conky-1.0.ebuild,
+conky-1.1.ebuild:
version bump as per bug #98078. Fixes bug #97947. Thanks to Brenden Matthews
and Cole Thompson

*conky-1.0 (22 Jun 2005)

22 Jun 2005; Daniel Black +metadata.xml,
+conky-1.0.ebuild:
Initial ebuild thanks to Brenden Matthews based on torsmo with all current
patches. bug #96750

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST conky-1.4.9.tar.bz2 412510 RMD160 d708ea0eae60cf1c1ca4d176fa20f8a464b803e1 SHA1 26f233588ea83b157729bb7dd56a64ffae856d20 SHA256 a6c98aa34932c8684e19e97fad460c04c2b7848c897bdaa293d37fbcc4d7949b
DIST conky-1.5.1.tar.bz2 422965 RMD160 83458b7da66e3166dec24c2f8292201761e635f5 SHA1 fe6f0e3440fe9d18afe31ec0cacfa5b38042532a SHA256 ca8b1dbc87e7c2c44d06f70e2b195f59ae8b09f8d490cc92cfac8df10f7bc239
DIST conky-1.5.2_pre01107.tar.bz2 426908 RMD160 0a210dcef7ba1c11fa615e610dd4a974b927e1bb SHA1 d73c9fcf0387109b21b41467ae3fae4584badd0e SHA256 a0791736f622f19d3caf2c8e6c62ccd7bf5b03db30fb70e08a025c6a6aa92d23
DIST conky-1.5.2_pre01116.tar.bz2 427562 RMD160 01cd68f9b77180fdd143564c9d4d03ba03f67db3 SHA1 2d992079d0911a40e962fc0aa6299d40851f4c9b SHA256 8d92f12497d0aa088a7de3ad6b41938913268f3b0dcbc30173b1a1df44aabc1d
DIST conky-1.6.0_pre01198.tar.bz2 439433 RMD160 201383b8cce0e67805fb3c4b85e80e1f04a8befc SHA1 150e4e3c12dba437c71acff454422a8e62730f25 SHA256 999da66f6f2916f6762181ae9789e5b194a0fc6b0e1ad47b68adc870036f95c4
EBUILD conky-1.4.9-r1.ebuild 3618 RMD160 57b6229b5d5ea114ae616767cd155a7e741f5fa4 SHA1 7805731cd1f069ab2f70602a95bd94f114421aa4 SHA256 c05d1cccdb2149577a5df5c3bf9445e99cc12f2504f57b9cfdc9649a0ade64ad
EBUILD conky-1.5.1.ebuild 3696 RMD160 c7e492406ac4513648da432313801cc2d65d25e0 SHA1 8b6f8edb0d1c70e926d583e95f9038c0eddc293d SHA256 7d112c40be9f459725eef4b0b6e4f09611e38760469b6c3581ee4d0a7899ae5e
EBUILD conky-1.5.2_pre01107.ebuild 3705 RMD160 8e47ed50ab103984e30e47fcea95103dff3393b6 SHA1 fd733f1b7ae548ff5b27004496650e693a9769b2 SHA256 705a257f5125f838be7e9c7d8b948602b6e6bc6e0cb4cd41a3cd786e83e6b612
EBUILD conky-1.5.2_pre01116.ebuild 3705 RMD160 93ab93dfe460ecc0f717ed2b8ba5dc5267e4f444 SHA1 2132b678ba9f0275a4911b980225eeabfde6066c SHA256 74dd7d5970c45ea50fb3f81fe28cef511798814dd561135443b4aa386bc2cff3
EBUILD conky-1.6.0_pre01198.ebuild 3705 RMD160 0949142d1f49591144679d5e18462b65b4a3d851 SHA1 5ce48f7b07169133a6856a49a00d2d236def2599 SHA256 77f247e969f129c4c46ee7b318e633e2e051890ad002d13502b504cd239b3264
MISC ChangeLog 12393 RMD160 95183557996d1f69a9a756135680d336b734f4d1 SHA1 704848a242ad89bfc906947e1626a48ca34df09f SHA256 43a5945413273ca59bd9566d0da5af0440e25d597e95be6333df73ae881c6e5f
MISC metadata.xml 661 RMD160 e01c3355104751367370f01e91fda7b7e050556b SHA1 7a5e7eee245dbc789a0db79578673c12786eb5a3 SHA256 1aeebff165b0c5ec46cdfc56d090a8bc2c8a2d3304d5dd1385c045d4beb113d3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEUEARECAAYFAkhpxIQACgkQvSApE0uP4UuuIwCeNZIxJxl7ORKMWy2744cWTEeN
H7MAmImbka22PLCFan9+ZX4Nyt/zsS4=
=kXDx
-----END PGP SIGNATURE-----

conky-1.4.9-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/conky/conky-1.4.9-r1.ebuild,v 1.10 2008/04/22 06:05:45 omp Exp $

inherit eutils
# used for epause

DESCRIPTION="An advanced, highly configurable system monitor for X"
HOMEPAGE="http://conky.sourceforge.net/"
SRC_URI="mirror://sourceforge/conky/${P}.tar.bz2"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
IUSE="audacious bmpx hddtemp ipv6 mpd nano-syntax rss truetype vim-syntax wifi X"

DEPEND_COMMON="
virtual/libc
X? (
x11-libs/libICE
x11-libs/libXext
x11-libs/libX11
x11-libs/libSM
x11-libs/libXrender
x11-libs/libXdamage
x11-libs/libXft
truetype? ( >=media-libs/freetype-2 )
audacious? ( >=media-sound/audacious-1.4.0 )
bmpx? ( media-sound/bmpx
>=sys-apps/dbus-0.35
)
)
rss? ( dev-libs/libxml2
net-misc/curl
)
wifi? ( net-wireless/wireless-tools )
!ipv6? ( >=dev-libs/glib-2.0 )"
RDEPEND="${DEPEND_COMMON}
hddtemp? ( app-admin/hddtemp )
vim-syntax? ( || ( app-editors/vim
app-editors/gvim ) )
nano-syntax? ( app-editors/nano )"

DEPEND="
${DEPEND_COMMON}
dev-util/pkgconfig
X? (
x11-libs/libXt
x11-proto/xextproto
x11-proto/xproto
)"

pkg_setup() {
if use audacious; then
if has_version eerror "media-sound/audacious is not built with dbus USE flag."
eerror "Please add 'dbus' to your USE flags, and re-emerge media-sound/audacious."
die "media-sound/audacious needs USE=dbus"
fi
fi
}

src_compile() {
local mymake
if useq ipv6 ; then
ewarn "You have the ipv6 USE flag enabled. Please note that using"
ewarn "the ipv6 USE flag with Conky disables the port monitor."
epause
else
mymake="MPD_NO_IPV6=noipv6"
fi
local myconf
myconf="--enable-proc-uptime"
if useq X; then
myconf="${myconf} --enable-x11 --enable-double-buffer --enable-xdamage --enable-own-window"
myconf="${myconf} $(use_enable truetype xft)"
else
myconf="${myconf} --disable-x11 --disable-double-buffer --disable-xdamage --disable-own-window"
myconf="${myconf} --disable-xft"
fi
econf \
${myconf} \
$(use_enable audacious) \
$(use_enable bmpx) \
$(use_enable hddtemp ) \
$(use_enable mpd) \
$(use_enable rss) \
$(use_enable wifi wlan) \
$(use_enable !ipv6 portmon) || die "econf failed"
emake ${mymake} || die "compile failed"
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc ChangeLog AUTHORS README doc/conkyrc.sample
dohtml doc/docs.html doc/config_settings.html doc/variables.html

if use vim-syntax; then
insinto /usr/share/vim/vimfiles/ftdetect
doins "${S}"/extras/vim/ftdetect/conkyrc.vim

insinto /usr/share/vim/vimfiles/syntax
doins "${S}"/extras/vim/syntax/conkyrc.vim
fi

if use nano-syntax; then
insinto /usr/share/nano/
doins "${S}"/extras/nano/conky.nanorc
fi
}

pkg_postinst() {
elog 'Default configuration file is "~/.conkyrc"'
elog "You can find a sample configuration file in"
elog "/usr/share/doc/${PF}/conkyrc.sample.bz2"
elog
elog "For more info on Conky's new features,"
elog "please look at the README and ChangeLog:"
elog "/usr/share/doc/${PF}/README.bz2"
elog "/usr/share/doc/${PF}/ChangeLog.bz2"
elog "There are also pretty html docs available"
elog "on Conky's site or in /usr/share/doc/${PF}"
elog
elog "Also see http://www.gentoo.org/doc/en/conky-howto.xml"
elog
elog "Vim syntax highlighting for conkyrc now enabled with"
elog "USE=vim-syntax, for Nano with USE=nano-syntax"
elog
}

conky-1.5.1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/conky/conky-1.5.1.ebuild,v 1.2 2008/04/22 06:05:45 omp Exp $

inherit eutils
# used for epause

DESCRIPTION="An advanced, highly configurable system monitor for X"
HOMEPAGE="http://conky.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="audacious bmpx debug hddtemp ipv6 mpd nano-syntax rss truetype vim-syntax smapi wifi X"

DEPEND_COMMON="
virtual/libc
X? (
x11-libs/libICE
x11-libs/libXext
x11-libs/libX11
x11-libs/libSM
x11-libs/libXrender
x11-libs/libXdamage
x11-libs/libXft
truetype? ( >=media-libs/freetype-2 )
audacious? ( >=media-sound/audacious-1.4.0 )
bmpx? ( media-sound/bmpx
>=sys-apps/dbus-0.35
)
)
rss? ( dev-libs/libxml2
net-misc/curl
)
wifi? ( net-wireless/wireless-tools )
!ipv6? ( >=dev-libs/glib-2.0 )"
RDEPEND="${DEPEND_COMMON}
hddtemp? ( app-admin/hddtemp )
vim-syntax? ( || ( app-editors/vim
app-editors/gvim ) )
nano-syntax? ( app-editors/nano )"
DEPEND="
${DEPEND_COMMON}
dev-util/pkgconfig
X? (
x11-libs/libXt
x11-proto/xextproto
x11-proto/xproto
)"

pkg_setup() {
if use audacious; then
if has_version eerror "media-sound/audacious is not built with dbus USE flag."
eerror "Please add 'dbus' to your USE flags, and re-emerge media-sound/audacious."
die "media-sound/audacious needs USE=dbus"
fi
fi
}

src_compile() {
local mymake
if useq ipv6 ; then
ewarn "You have the ipv6 USE flag enabled. Please note that using"
ewarn "the ipv6 USE flag with Conky disables the port monitor."
epause
else
mymake="MPD_NO_IPV6=noipv6"
fi
local myconf
myconf="--enable-proc-uptime"
if useq X; then
myconf="${myconf} --enable-x11 --enable-double-buffer --enable-xdamage --enable-own-window"
myconf="${myconf} $(use_enable truetype xft)"
else
myconf="${myconf} --disable-x11 --disable-double-buffer --disable-xdamage --disable-own-window"
myconf="${myconf} --disable-xft"
fi
econf \
${myconf} \
$(use_enable audacious) \
$(use_enable bmpx) \
$(use_enable debug) \
$(use_enable hddtemp ) \
$(use_enable mpd) \
$(use_enable rss) \
$(use_enable smapi) \
$(use_enable wifi wlan) \
$(use_enable !ipv6 portmon) || die "econf failed"
emake ${mymake} || die "compile failed"
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc ChangeLog AUTHORS README
dohtml doc/docs.html doc/config_settings.html doc/variables.html

if use vim-syntax; then
insinto /usr/share/vim/vimfiles/ftdetect
doins "${S}"/extras/vim/ftdetect/conkyrc.vim

insinto /usr/share/vim/vimfiles/syntax
doins "${S}"/extras/vim/syntax/conkyrc.vim
fi

if use nano-syntax; then
insinto /usr/share/nano/
doins "${S}"/extras/nano/conky.nanorc
fi
}

pkg_postinst() {
elog "You can find the sample configuration file at"
elog "/etc/conky/conky.conf. To customize it, copy"
elog "/etc/conky/conky.conf to ~/.conkyrc and edit"
elog "it to your liking."
elog
elog "For more info on Conky's new features,"
elog "please look at the README and ChangeLog:"
elog "/usr/share/doc/${PF}/README.bz2"
elog "/usr/share/doc/${PF}/ChangeLog.bz2"
elog "There are also pretty html docs available"
elog "on Conky's site or in /usr/share/doc/${PF}"
elog
elog "Also see http://www.gentoo.org/doc/en/conky-howto.xml"
elog
elog "Vim syntax highlighting for conkyrc now enabled with"
elog "USE=vim-syntax, for Nano with USE=nano-syntax"
elog
}

conky-1.5.2_pre01107.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/conky/conky-1.5.2_pre01107.ebuild,v 1.2 2008/04/22 06:05:45 omp Exp $

inherit eutils
# used for epause

DESCRIPTION="An advanced, highly configurable system monitor for X"
HOMEPAGE="http://conky.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="audacious bmpx debug hddtemp ipv6 mpd nano-syntax rss truetype vim-syntax smapi wifi X"

DEPEND_COMMON="
virtual/libc
X? (
x11-libs/libICE
x11-libs/libXext
x11-libs/libX11
x11-libs/libSM
x11-libs/libXrender
x11-libs/libXdamage
x11-libs/libXft
truetype? ( >=media-libs/freetype-2 )
audacious? ( >=media-sound/audacious-1.4.0 )
bmpx? ( media-sound/bmpx
>=sys-apps/dbus-0.35
)
)
rss? ( dev-libs/libxml2
net-misc/curl
)
wifi? ( net-wireless/wireless-tools )
!ipv6? ( >=dev-libs/glib-2.0 )"
RDEPEND="${DEPEND_COMMON}
hddtemp? ( app-admin/hddtemp )
vim-syntax? ( || ( app-editors/vim
app-editors/gvim ) )
nano-syntax? ( app-editors/nano )"
DEPEND="
${DEPEND_COMMON}
dev-util/pkgconfig
X? (
x11-libs/libXt
x11-proto/xextproto
x11-proto/xproto
)"

pkg_setup() {
if use audacious; then
if has_version eerror "media-sound/audacious is not built with dbus USE flag."
eerror "Please add 'dbus' to your USE flags, and re-emerge media-sound/audacious."
die "media-sound/audacious needs USE=dbus"
fi
fi
}

src_compile() {
local mymake
if useq ipv6 ; then
ewarn "You have the ipv6 USE flag enabled. Please note that using"
ewarn "the ipv6 USE flag with Conky disables the port monitor."
epause
else
mymake="MPD_NO_IPV6=noipv6"
fi
local myconf
myconf="--enable-proc-uptime"
if useq X; then
myconf="${myconf} --enable-x11 --enable-double-buffer --enable-xdamage --enable-own-window"
myconf="${myconf} $(use_enable truetype xft)"
else
myconf="${myconf} --disable-x11 --disable-double-buffer --disable-xdamage --disable-own-window"
myconf="${myconf} --disable-xft"
fi
econf \
${myconf} \
$(use_enable audacious) \
$(use_enable bmpx) \
$(use_enable debug) \
$(use_enable hddtemp ) \
$(use_enable mpd) \
$(use_enable rss) \
$(use_enable smapi) \
$(use_enable wifi wlan) \
$(use_enable !ipv6 portmon) || die "econf failed"
emake ${mymake} || die "compile failed"
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc ChangeLog AUTHORS README
dohtml doc/docs.html doc/config_settings.html doc/variables.html

if use vim-syntax; then
insinto /usr/share/vim/vimfiles/ftdetect
doins "${S}"/extras/vim/ftdetect/conkyrc.vim

insinto /usr/share/vim/vimfiles/syntax
doins "${S}"/extras/vim/syntax/conkyrc.vim
fi

if use nano-syntax; then
insinto /usr/share/nano/
doins "${S}"/extras/nano/conky.nanorc
fi
}

pkg_postinst() {
elog "You can find the sample configuration file at"
elog "/etc/conky/conky.conf. To customize it, copy"
elog "/etc/conky/conky.conf to ~/.conkyrc and edit"
elog "it to your liking."
elog
elog "For more info on Conky's new features,"
elog "please look at the README and ChangeLog:"
elog "/usr/share/doc/${PF}/README.bz2"
elog "/usr/share/doc/${PF}/ChangeLog.bz2"
elog "There are also pretty html docs available"
elog "on Conky's site or in /usr/share/doc/${PF}"
elog
elog "Also see http://www.gentoo.org/doc/en/conky-howto.xml"
elog
elog "Vim syntax highlighting for conkyrc now enabled with"
elog "USE=vim-syntax, for Nano with USE=nano-syntax"
elog
}

conky-1.5.2_pre01116.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/conky/conky-1.5.2_pre01116.ebuild,v 1.1 2008/04/30 02:57:42 omp Exp $

inherit eutils
# used for epause

DESCRIPTION="An advanced, highly configurable system monitor for X"
HOMEPAGE="http://conky.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="audacious bmpx debug hddtemp ipv6 mpd nano-syntax rss truetype vim-syntax smapi wifi X"

DEPEND_COMMON="
virtual/libc
X? (
x11-libs/libICE
x11-libs/libXext
x11-libs/libX11
x11-libs/libSM
x11-libs/libXrender
x11-libs/libXdamage
x11-libs/libXft
truetype? ( >=media-libs/freetype-2 )
audacious? ( >=media-sound/audacious-1.4.0 )
bmpx? ( media-sound/bmpx
>=sys-apps/dbus-0.35
)
)
rss? ( dev-libs/libxml2
net-misc/curl
)
wifi? ( net-wireless/wireless-tools )
!ipv6? ( >=dev-libs/glib-2.0 )"
RDEPEND="${DEPEND_COMMON}
hddtemp? ( app-admin/hddtemp )
vim-syntax? ( || ( app-editors/vim
app-editors/gvim ) )
nano-syntax? ( app-editors/nano )"
DEPEND="
${DEPEND_COMMON}
dev-util/pkgconfig
X? (
x11-libs/libXt
x11-proto/xextproto
x11-proto/xproto
)"

pkg_setup() {
if use audacious; then
if has_version eerror "media-sound/audacious is not built with dbus USE flag."
eerror "Please add 'dbus' to your USE flags, and re-emerge media-sound/audacious."
die "media-sound/audacious needs USE=dbus"
fi
fi
}

src_compile() {
local mymake
if useq ipv6 ; then
ewarn "You have the ipv6 USE flag enabled. Please note that using"
ewarn "the ipv6 USE flag with Conky disables the port monitor."
epause
else
mymake="MPD_NO_IPV6=noipv6"
fi
local myconf
myconf="--enable-proc-uptime"
if useq X; then
myconf="${myconf} --enable-x11 --enable-double-buffer --enable-xdamage --enable-own-window"
myconf="${myconf} $(use_enable truetype xft)"
else
myconf="${myconf} --disable-x11 --disable-double-buffer --disable-xdamage --disable-own-window"
myconf="${myconf} --disable-xft"
fi
econf \
${myconf} \
$(use_enable audacious) \
$(use_enable bmpx) \
$(use_enable debug) \
$(use_enable hddtemp ) \
$(use_enable mpd) \
$(use_enable rss) \
$(use_enable smapi) \
$(use_enable wifi wlan) \
$(use_enable !ipv6 portmon) || die "econf failed"
emake ${mymake} || die "compile failed"
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc ChangeLog AUTHORS README
dohtml doc/docs.html doc/config_settings.html doc/variables.html

if use vim-syntax; then
insinto /usr/share/vim/vimfiles/ftdetect
doins "${S}"/extras/vim/ftdetect/conkyrc.vim

insinto /usr/share/vim/vimfiles/syntax
doins "${S}"/extras/vim/syntax/conkyrc.vim
fi

if use nano-syntax; then
insinto /usr/share/nano/
doins "${S}"/extras/nano/conky.nanorc
fi
}

pkg_postinst() {
elog "You can find the sample configuration file at"
elog "/etc/conky/conky.conf. To customize it, copy"
elog "/etc/conky/conky.conf to ~/.conkyrc and edit"
elog "it to your liking."
elog
elog "For more info on Conky's new features,"
elog "please look at the README and ChangeLog:"
elog "/usr/share/doc/${PF}/README.bz2"
elog "/usr/share/doc/${PF}/ChangeLog.bz2"
elog "There are also pretty html docs available"
elog "on Conky's site or in /usr/share/doc/${PF}"
elog
elog "Also see http://www.gentoo.org/doc/en/conky-howto.xml"
elog
elog "Vim syntax highlighting for conkyrc now enabled with"
elog "USE=vim-syntax, for Nano with USE=nano-syntax"
elog
}

conky-1.6.0_pre01198.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/conky/conky-1.6.0_pre01198.ebuild,v 1.1 2008/07/01 05:45:29 omp Exp $

inherit eutils
# used for epause

DESCRIPTION="An advanced, highly configurable system monitor for X"
HOMEPAGE="http://conky.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="audacious bmpx debug hddtemp ipv6 mpd nano-syntax rss truetype vim-syntax smapi wifi X"

DEPEND_COMMON="
virtual/libc
X? (
x11-libs/libICE
x11-libs/libXext
x11-libs/libX11
x11-libs/libSM
x11-libs/libXrender
x11-libs/libXdamage
x11-libs/libXft
truetype? ( >=media-libs/freetype-2 )
audacious? ( >=media-sound/audacious-1.4.0 )
bmpx? ( media-sound/bmpx
>=sys-apps/dbus-0.35
)
)
rss? ( dev-libs/libxml2
net-misc/curl
)
wifi? ( net-wireless/wireless-tools )
!ipv6? ( >=dev-libs/glib-2.0 )"
RDEPEND="${DEPEND_COMMON}
hddtemp? ( app-admin/hddtemp )
vim-syntax? ( || ( app-editors/vim
app-editors/gvim ) )
nano-syntax? ( app-editors/nano )"
DEPEND="
${DEPEND_COMMON}
dev-util/pkgconfig
X? (
x11-libs/libXt
x11-proto/xextproto
x11-proto/xproto
)"

pkg_setup() {
if use audacious; then
if has_version eerror "media-sound/audacious is not built with dbus USE flag."
eerror "Please add 'dbus' to your USE flags, and re-emerge media-sound/audacious."
die "media-sound/audacious needs USE=dbus"
fi
fi
}

src_compile() {
local mymake
if useq ipv6 ; then
ewarn "You have the ipv6 USE flag enabled. Please note that using"
ewarn "the ipv6 USE flag with Conky disables the port monitor."
epause
else
mymake="MPD_NO_IPV6=noipv6"
fi
local myconf
myconf="--enable-proc-uptime"
if useq X; then
myconf="${myconf} --enable-x11 --enable-double-buffer --enable-xdamage --enable-own-window"
myconf="${myconf} $(use_enable truetype xft)"
else
myconf="${myconf} --disable-x11 --disable-double-buffer --disable-xdamage --disable-own-window"
myconf="${myconf} --disable-xft"
fi
econf \
${myconf} \
$(use_enable audacious) \
$(use_enable bmpx) \
$(use_enable debug) \
$(use_enable hddtemp ) \
$(use_enable mpd) \
$(use_enable rss) \
$(use_enable smapi) \
$(use_enable wifi wlan) \
$(use_enable !ipv6 portmon) || die "econf failed"
emake ${mymake} || die "compile failed"
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc ChangeLog AUTHORS README
dohtml doc/docs.html doc/config_settings.html doc/variables.html

if use vim-syntax; then
insinto /usr/share/vim/vimfiles/ftdetect
doins "${S}"/extras/vim/ftdetect/conkyrc.vim

insinto /usr/share/vim/vimfiles/syntax
doins "${S}"/extras/vim/syntax/conkyrc.vim
fi

if use nano-syntax; then
insinto /usr/share/nano/
doins "${S}"/extras/nano/conky.nanorc
fi
}

pkg_postinst() {
elog "You can find the sample configuration file at"
elog "/etc/conky/conky.conf. To customize it, copy"
elog "/etc/conky/conky.conf to ~/.conkyrc and edit"
elog "it to your liking."
elog
elog "For more info on Conky's new features,"
elog "please look at the README and ChangeLog:"
elog "/usr/share/doc/${PF}/README.bz2"
elog "/usr/share/doc/${PF}/ChangeLog.bz2"
elog "There are also pretty html docs available"
elog "on Conky's site or in /usr/share/doc/${PF}"
elog
elog "Also see http://www.gentoo.org/doc/en/conky-howto.xml"
elog
elog "Vim syntax highlighting for conkyrc now enabled with"
elog "USE=vim-syntax, for Nano with USE=nano-syntax"
elog
}

metadata.xml




no-herd

omp@gentoo.org
David Shakaryan


dragonheart@gentoo.org
Daniel Black


brenden@rty.ca
Brenden Matthews
Upstream author and gentoo user


Conky is a system monitor that sits in the corner of your desktop.
It is a fork of Torsmo that is actually maintained.