Gentoo Archives: gentoo-commits

From: "Daniel Pielmeier (billie)" <billie@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/conky: metadata.xml ChangeLog conky-1.7.2-r2.ebuild
Date: Wed, 09 Sep 2009 21:16:45
Message-Id: E1MlUWx-0007GT-Bm@stork.gentoo.org
1 billie 09/09/09 21:16:43
2
3 Modified: metadata.xml ChangeLog
4 Added: conky-1.7.2-r2.ebuild
5 Log:
6 Revision bump. Add eve use flag thanks to c0nv1ct on IRC for pointing me to it. Add missing dependencies.
7 (Portage version: 2.1.6.13/cvs/Linux i686)
8
9 Revision Changes Path
10 1.13 app-admin/conky/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/conky/metadata.xml?rev=1.13&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/conky/metadata.xml?rev=1.13&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/conky/metadata.xml?r1=1.12&r2=1.13
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-admin/conky/metadata.xml,v
19 retrieving revision 1.12
20 retrieving revision 1.13
21 diff -u -r1.12 -r1.13
22 --- metadata.xml 31 Jul 2009 15:58:19 -0000 1.12
23 +++ metadata.xml 9 Sep 2009 21:16:42 -0000 1.13
24 @@ -23,6 +23,7 @@
25 <use>
26 <flag name='apcupsd'>enable support for <pkg>sys-power/apcupsd</pkg></flag>
27 <flag name='audacious'>enable monitoring of music played by <pkg>media-sound/audacious</pkg></flag>
28 + <flag name='eve'>enable support for the eve-online skill monitor</flag>
29 <flag name='ipv6'>disable support for tcp (ip4) port monitoring</flag>
30 <flag name='iostats'>enable support for per-task I/O statistics</flag>
31 <flag name='lua'>enable if you want Lua scripting support</flag>
32
33
34
35 1.120 app-admin/conky/ChangeLog
36
37 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/conky/ChangeLog?rev=1.120&view=markup
38 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/conky/ChangeLog?rev=1.120&content-type=text/plain
39 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/conky/ChangeLog?r1=1.119&r2=1.120
40
41 Index: ChangeLog
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/app-admin/conky/ChangeLog,v
44 retrieving revision 1.119
45 retrieving revision 1.120
46 diff -u -r1.119 -r1.120
47 --- ChangeLog 8 Sep 2009 16:29:26 -0000 1.119
48 +++ ChangeLog 9 Sep 2009 21:16:42 -0000 1.120
49 @@ -1,6 +1,13 @@
50 # ChangeLog for app-admin/conky
51 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
52 -# $Header: /var/cvsroot/gentoo-x86/app-admin/conky/ChangeLog,v 1.119 2009/09/08 16:29:26 billie Exp $
53 +# $Header: /var/cvsroot/gentoo-x86/app-admin/conky/ChangeLog,v 1.120 2009/09/09 21:16:42 billie Exp $
54 +
55 +*conky-1.7.2-r2 (09 Sep 2009)
56 +
57 + 09 Sep 2009; Pielmeier Daniel <billie@g.o> +conky-1.7.2-r2.ebuild,
58 + metadata.xml:
59 + Revision bump. Add eve use flag thanks to c0nv1ct on IRC for pointing me
60 + to it. Add missing dependencies.
61
62 *conky-1.7.2-r1 (08 Sep 2009)
63
64
65
66
67 1.1 app-admin/conky/conky-1.7.2-r2.ebuild
68
69 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/conky/conky-1.7.2-r2.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/conky/conky-1.7.2-r2.ebuild?rev=1.1&content-type=text/plain
71
72 Index: conky-1.7.2-r2.ebuild
73 ===================================================================
74 # Copyright 1999-2009 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/app-admin/conky/conky-1.7.2-r2.ebuild,v 1.1 2009/09/09 21:16:42 billie Exp $
77
78 EAPI="2"
79
80 inherit eutils
81
82 DESCRIPTION="An advanced, highly configurable system monitor for X"
83 HOMEPAGE="http://conky.sourceforge.net/"
84 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
85
86 LICENSE="GPL-3 BSD LGPL-2.1 MIT"
87 SLOT="0"
88 KEYWORDS="~amd64 ~ppc ~x86"
89 IUSE="alsa apcupsd audacious curl debug eve hddtemp imlib iostats lua lua-cairo lua-imlib math moc mpd nano-syntax nvidia +portmon rss thinkpad truetype vim-syntax weather-metar weather-xoap wifi X"
90 # currently removed openmp, see
91 # http://git.omp.am/?p=conky.git;a=commit;h=670e9a0eb15ed3bc384ae0154d3c09de691e390c
92
93 DEPEND_COMMON="
94 X? (
95 imlib? ( media-libs/imlib2 )
96 lua-cairo? ( >=dev-lang/toluapp-1.0.93 x11-libs/cairo[X] )
97 lua-imlib? ( >=dev-lang/toluapp-1.0.93 media-libs/imlib2 )
98 nvidia? ( media-video/nvidia-settings )
99 truetype? ( x11-libs/libXft >=media-libs/freetype-2 )
100 x11-libs/libX11
101 x11-libs/libXdamage
102 x11-libs/libXext
103 )
104 alsa? ( media-libs/alsa-lib )
105 audacious? ( >=media-sound/audacious-1.5 )
106 curl? ( net-misc/curl )
107 eve? ( net-misc/curl dev-libs/libxml2 )
108 portmon? ( dev-libs/glib )
109 lua? ( >=dev-lang/lua-5.1 )
110 rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib )
111 wifi? ( net-wireless/wireless-tools )
112 weather-metar? ( net-misc/curl )
113 weather-xoap? ( dev-libs/libxml2 net-misc/curl )
114 sys-libs/zlib
115 virtual/libiconv
116 "
117 # openmp? ( >=sys-devel/gcc-4.3[openmp] )
118 RDEPEND="
119 ${DEPEND_COMMON}
120 apcupsd? ( sys-power/apcupsd )
121 hddtemp? ( app-admin/hddtemp )
122 moc? ( media-sound/moc )
123 nano-syntax? ( app-editors/nano )
124 vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
125 "
126 DEPEND="
127 ${DEPEND_COMMON}
128 dev-util/pkgconfig
129 "
130
131 src_configure() {
132 local myconf
133 if use X; then
134 myconf="--enable-x11 --enable-double-buffer --enable-xdamage"
135 myconf="${myconf} --enable-own-window"
136 myconf="${myconf} $(use_enable imlib imlib2) $(use_enable lua-cairo)"
137 myconf="${myconf} $(use_enable lua-imlib lua-imlib2)"
138 myconf="${myconf} $(use_enable nvidia) $(use_enable truetype xft)"
139 else
140 myconf="--disable-x11 --disable-own-window"
141 myconf="--disable-imlib --disable-lua-cairo --disable-lua-imlib"
142 myconf="--disable-nvidia --disable-xft"
143 fi
144
145 econf \
146 ${myconf} \
147 $(use_enable alsa) \
148 $(use_enable apcupsd) \
149 $(use_enable audacious) \
150 $(use_enable curl) \
151 $(use_enable debug) \
152 $(use_enable eve) \
153 $(use_enable hddtemp) \
154 $(use_enable iostats) \
155 $(use_enable lua) \
156 $(use_enable thinkpad ibm) \
157 $(use_enable math) \
158 $(use_enable moc) \
159 $(use_enable mpd) \
160 $(use_enable portmon) \
161 $(use_enable rss) \
162 $(use_enable weather-metar) \
163 $(use_enable weather-xoap) \
164 $(use_enable wifi wlan)
165 # $(use_enable openmp) \
166 }
167
168 src_install() {
169 emake DESTDIR="${D}" install || die "make install failed"
170 dodoc ChangeLog AUTHORS TODO || die "dodoc failed"
171 dohtml doc/docs.html doc/config_settings.html doc/variables.html \
172 || die "dohtml failed"
173
174 if use vim-syntax; then
175 insinto /usr/share/vim/vimfiles/ftdetect
176 doins "${S}"/extras/vim/ftdetect/conkyrc.vim || die "doins failed"
177
178 insinto /usr/share/vim/vimfiles/syntax
179 doins "${S}"/extras/vim/syntax/conkyrc.vim|| die "doins failed"
180 fi
181
182 if use nano-syntax; then
183 insinto /usr/share/nano/
184 doins "${S}"/extras/nano/conky.nanorc|| die "doins failed"
185 fi
186 }
187
188 pkg_postinst() {
189 elog "You can find a sample configuration file at"
190 elog "${ROOT%/}/etc/conky/conky.conf. To customize, copy"
191 elog "it to ~/.conkyrc and edit it to your liking."
192 elog
193 elog "For more info on Conky's new features please look at"
194 elog "the Changelog in ${ROOT%/}/usr/share/doc/${PF}"
195 elog "There are also pretty html docs available"
196 elog "on Conky's site or in ${ROOT%/}/usr/share/doc/${PF}/html"
197 elog
198 elog "Also see http://www.gentoo.org/doc/en/conky-howto.xml"
199 elog
200 elog "Vim syntax highlighting for conkyrc now enabled with"
201 elog "USE=vim-syntax, for Nano with USE=nano-syntax"
202 elog
203 }