Gentoo Archives: gentoo-commits

From: Daniel Pielmeier <billie@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/conky/
Date: Sat, 08 Sep 2018 11:17:23
Message-Id: 1536405352.1512be7eb4af55d105d1dd63cb7f0a0feb034ea0.billie@gentoo
1 commit: 1512be7eb4af55d105d1dd63cb7f0a0feb034ea0
2 Author: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 8 11:15:52 2018 +0000
4 Commit: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 8 11:15:52 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1512be7e
7
8 app-admin/conky: Remove old.
9
10 Package-Manager: Portage-2.3.40, Repoman-2.3.9
11
12 app-admin/conky/Manifest | 1 -
13 app-admin/conky/conky-1.10.4.ebuild | 184 ------------------------------------
14 2 files changed, 185 deletions(-)
15
16 diff --git a/app-admin/conky/Manifest b/app-admin/conky/Manifest
17 index b49700ba738..0f79691cc75 100644
18 --- a/app-admin/conky/Manifest
19 +++ b/app-admin/conky/Manifest
20 @@ -1,2 +1 @@
21 -DIST conky-1.10.4.tar.gz 365145 BLAKE2B 60f6f53ef67a9958d4dd4c3f1ab53886235927ed457ad3e98d2f6f61568a14baa7cd2afa0d3ddde9ed5e16aae17891213d906f49c308269f678adf37ea627329 SHA512 665a3c2a9b150576d7c29964dafb7030f5aa5955530142cf0d00f0f49f4a3b320924d389b3a833ef6eb18468000f5c62d918e8f067c7b40cd9e205d0bf0d8e0c
22 DIST conky-1.10.8.tar.gz 373075 BLAKE2B 749d8bb37557c1eeb8b07955bbd45704fadb41995fad8380dd89afdf7b0c9dce02d19692691e3ef1857d849c05eae1b2fdf20243460d767199a681aeb9e87746 SHA512 743b1d17db4ae654c7a319fe9157e9ebc5eb4ae0462a1f7269332d379e8bdd1dbfecc3ab6f46c8b5176b7e40918301649ac3ee883a84dc4fc8d766abbac6585a
23
24 diff --git a/app-admin/conky/conky-1.10.4.ebuild b/app-admin/conky/conky-1.10.4.ebuild
25 deleted file mode 100644
26 index 38f3c714f27..00000000000
27 --- a/app-admin/conky/conky-1.10.4.ebuild
28 +++ /dev/null
29 @@ -1,184 +0,0 @@
30 -# Copyright 1999-2017 Gentoo Foundation
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=6
34 -
35 -inherit cmake-utils linux-info readme.gentoo-r1
36 -
37 -DESCRIPTION="An advanced, highly configurable system monitor for X"
38 -HOMEPAGE="https://github.com/brndnmtthws/conky"
39 -SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
40 -
41 -LICENSE="GPL-3 BSD LGPL-2.1 MIT"
42 -SLOT="0"
43 -KEYWORDS="alpha amd64 ~arm ppc ppc64 sparc x86"
44 -IUSE="apcupsd audacious cmus curl eve hddtemp ical iconv imlib iostats ipv6 irc
45 - lua-cairo lua-imlib lua-rsvg math moc mpd mysql nano-syntax ncurses
46 - nvidia +portmon pulseaudio rss systemd thinkpad truetype vim-syntax
47 - weather-metar weather-xoap webserver wifi X xmms2"
48 -
49 -DEPEND_COMMON="
50 - X? (
51 - imlib? ( media-libs/imlib2[X] )
52 - lua-cairo? (
53 - >=dev-lua/toluapp-1.0.93
54 - x11-libs/cairo[X] )
55 - lua-imlib? (
56 - >=dev-lua/toluapp-1.0.93
57 - media-libs/imlib2[X] )
58 - lua-rsvg? (
59 - >=dev-lua/toluapp-1.0.93
60 - gnome-base/librsvg )
61 - nvidia? ( || ( x11-drivers/nvidia-drivers[tools,static-libs] media-video/nvidia-settings ) )
62 - truetype? ( x11-libs/libXft >=media-libs/freetype-2 )
63 - x11-libs/libX11
64 - x11-libs/libXdamage
65 - x11-libs/libXinerama
66 - x11-libs/libXfixes
67 - x11-libs/libXext
68 - audacious? ( >=media-sound/audacious-1.5 dev-libs/glib:2 )
69 - xmms2? ( media-sound/xmms2 )
70 - )
71 - cmus? ( media-sound/cmus )
72 - curl? ( net-misc/curl )
73 - eve? ( net-misc/curl dev-libs/libxml2 )
74 - ical? ( dev-libs/libical )
75 - iconv? ( virtual/libiconv )
76 - irc? ( net-libs/libircclient )
77 - mysql? ( >=virtual/mysql-5.0 )
78 - ncurses? ( sys-libs/ncurses:= )
79 - pulseaudio? ( media-sound/pulseaudio )
80 - rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib:2 )
81 - systemd? ( sys-apps/systemd )
82 - wifi? ( net-wireless/wireless-tools )
83 - weather-metar? ( net-misc/curl )
84 - weather-xoap? ( dev-libs/libxml2 net-misc/curl )
85 - webserver? ( net-libs/libmicrohttpd )
86 - >=dev-lang/lua-5.1.4-r8:0
87 - "
88 -RDEPEND="
89 - ${DEPEND_COMMON}
90 - apcupsd? ( sys-power/apcupsd )
91 - hddtemp? ( app-admin/hddtemp )
92 - moc? ( media-sound/moc )
93 - nano-syntax? ( app-editors/nano )
94 - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
95 - "
96 -DEPEND="
97 - ${DEPEND_COMMON}
98 - app-text/docbook2X
99 - "
100 -
101 -CONFIG_CHECK=~IPV6
102 -
103 -DOCS=( README.md TODO ChangeLog NEWS AUTHORS )
104 -
105 -PATCHES=( "${FILESDIR}"/${P}-x11-build.patch )
106 -
107 -DISABLE_AUTOFORMATTING="yes"
108 -DOC_CONTENTS="You can find sample configurations at ${ROOT%/}/usr/share/doc/${PF}.
109 -To customize, copy to ${XDG_CONFIG_HOME}/conky/conky.conf
110 -and edit it to your liking.
111 -
112 -There are pretty html docs available at the conky homepage
113 -or in ${ROOT%/}/usr/share/doc/${PF}/html.
114 -
115 -Also see https://wiki.gentoo.org/wiki/Conky/HOWTO"
116 -
117 -pkg_setup() {
118 - use ipv6 && linux-info_pkg_setup
119 -}
120 -
121 -src_configure() {
122 - local mycmakeargs
123 -
124 - if use X; then
125 - mycmakeargs=(
126 - -DBUILD_X11=ON
127 - -DOWN_WINDOW=ON
128 - -DBUILD_XDAMAGE=ON
129 - -DBUILD_XINERAMA=ON
130 - -DBUILD_XDBE=ON
131 - -DBUILD_XFT=$(usex truetype)
132 - -DBUILD_IMLIB2=$(usex imlib)
133 - -DBUILD_XSHAPE=ON
134 - -DBUILD_ARGB=ON
135 - -DBUILD_LUA_CAIRO=$(usex lua-cairo)
136 - -DBUILD_LUA_IMLIB2=$(usex lua-imlib)
137 - -DBUILD_LUA_RSVG=$(usex lua-rsvg)
138 - -DBUILD_NVIDIA=$(usex nvidia)
139 - -DBUILD_AUDACIOUS=$(usex audacious)
140 - -DBUILD_XMMS2=$(usex xmms2)
141 - )
142 - else
143 - mycmakeargs=(
144 - -DBUILD_X11=OFF
145 - -DBUILD_NVIDIA=OFF
146 - -DBUILD_LUA_CAIRO=OFF
147 - -DBUILD_LUA_IMLIB2=OFF
148 - -DBUILD_LUA_RSVG=OFF
149 - -DBUILD_AUDACIOUS=OFF
150 - -DBUILD_XMMS2=OFF
151 - )
152 - fi
153 -
154 - mycmakeargs+=(
155 - -DBUILD_APCUPSD=$(usex apcupsd)
156 - -DBUILD_CMUS=$(usex cmus)
157 - -DBUILD_CURL=$(usex curl)
158 - -DBUILD_EVE=$(usex eve)
159 - -DBUILD_HDDTEMP=$(usex hddtemp)
160 - -DBUILD_IOSTATS=$(usex iostats)
161 - -DBUILD_ICAL=$(usex ical)
162 - -DBUILD_ICONV=$(usex iconv)
163 - -DBUILD_IPV6=$(usex ipv6)
164 - -DBUILD_IRC=$(usex irc)
165 - -DBUILD_MATH=$(usex math)
166 - -DBUILD_MOC=$(usex moc)
167 - -DBUILD_MPD=$(usex mpd)
168 - -DBUILD_MYSQL=$(usex mysql)
169 - -DBUILD_NCURSES=$(usex ncurses)
170 - -DBUILD_PORT_MONITORS=$(usex portmon)
171 - -DBUILD_PULSEAUDIO=$(usex pulseaudio)
172 - -DBUILD_RSS=$(usex rss)
173 - -DBUILD_JOURNAL=$(usex systemd)
174 - -DBUILD_IBM=$(usex thinkpad)
175 - -DBUILD_WEATHER_METAR=$(usex weather-metar)
176 - -DBUILD_WEATHER_XOAP=$(usex weather-xoap)
177 - -DBUILD_HTTP=$(usex webserver)
178 - -DBUILD_WLAN=$(usex wifi)
179 - -DBUILD_BUILTIN_CONFIG=ON
180 - -DBUILD_OLD_CONFIG=ON
181 - -DBUILD_I18N=ON
182 - -DMAINTAINER_MODE=OFF
183 - -DRELEASE=ON
184 - -DBUILD_BMPX=OFF
185 - -DDOC_PATH=/usr/share/doc/${PF}
186 - )
187 - # -DMAINTAINER_MODE=OFF disables building documentation and fixes bug #486270
188 -
189 - cmake-utils_src_configure
190 -}
191 -
192 -src_install() {
193 - cmake-utils_src_install
194 -
195 - if use vim-syntax; then
196 - insinto /usr/share/vim/vimfiles/ftdetect
197 - doins "${S}"/extras/vim/ftdetect/conkyrc.vim
198 -
199 - insinto /usr/share/vim/vimfiles/syntax
200 - doins "${S}"/extras/vim/syntax/conkyrc.vim
201 - fi
202 -
203 - if use nano-syntax; then
204 - insinto /usr/share/nano/
205 - doins "${S}"/extras/nano/conky.nanorc
206 - fi
207 -
208 - readme.gentoo_create_doc
209 -}
210 -
211 -pkg_postinst() {
212 - readme.gentoo_print_elog
213 -}