Gentoo Archives: gentoo-commits

From: "Jim Ramsay (lack)" <lack@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/gkrellm: gkrellm-2.3.0.ebuild ChangeLog gkrellm-2.3.1.ebuild
Date: Thu, 28 Feb 2008 15:17:08
Message-Id: E1JUkVM-0003cF-6s@stork.gentoo.org
1 lack 08/02/28 15:17:04
2
3 Modified: gkrellm-2.3.0.ebuild ChangeLog
4 Added: gkrellm-2.3.1.ebuild
5 Log:
6 Version bump - 2.3.1 is released (Bug #209937)
7 (Portage version: 2.1.4.1)
8
9 Revision Changes Path
10 1.9 app-admin/gkrellm/gkrellm-2.3.0.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.0.ebuild?rev=1.9&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.0.ebuild?rev=1.9&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.0.ebuild?r1=1.8&r2=1.9
15
16 Index: gkrellm-2.3.0.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.0.ebuild,v
19 retrieving revision 1.8
20 retrieving revision 1.9
21 diff -u -r1.8 -r1.9
22 --- gkrellm-2.3.0.ebuild 11 Dec 2007 08:56:16 -0000 1.8
23 +++ gkrellm-2.3.0.ebuild 28 Feb 2008 15:17:03 -0000 1.9
24 @@ -1,6 +1,6 @@
25 -# Copyright 1999-2007 Gentoo Foundation
26 +# Copyright 1999-2008 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.0.ebuild,v 1.8 2007/12/11 08:56:16 vapier Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.0.ebuild,v 1.9 2008/02/28 15:17:03 lack Exp $
30
31 inherit eutils multilib toolchain-funcs
32
33 @@ -35,9 +35,9 @@
34 unpack ${A}
35 cd "${S}"
36
37 - epatch "${FILESDIR}"/${P}-build.patch
38 - epatch "${FILESDIR}"/${P}-Makefile.patch
39 - use gnutls && epatch "${FILESDIR}"/${P}-gnutls.patch
40 + epatch "${FILESDIR}"/${PN}-2.3-build.patch
41 + epatch "${FILESDIR}"/${PN}-2.3-Makefile.patch
42 + use gnutls && epatch "${FILESDIR}"/${PN}-2.3-gnutls.patch
43
44 sed -e 's:#user\tnobody:user\tgkrellmd:' \
45 -e 's:#group\tproc:group\tgkrellmd:' \
46
47
48
49 1.152 app-admin/gkrellm/ChangeLog
50
51 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/gkrellm/ChangeLog?rev=1.152&view=markup
52 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/gkrellm/ChangeLog?rev=1.152&content-type=text/plain
53 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/gkrellm/ChangeLog?r1=1.151&r2=1.152
54
55 Index: ChangeLog
56 ===================================================================
57 RCS file: /var/cvsroot/gentoo-x86/app-admin/gkrellm/ChangeLog,v
58 retrieving revision 1.151
59 retrieving revision 1.152
60 diff -u -r1.151 -r1.152
61 --- ChangeLog 19 Oct 2007 20:05:54 -0000 1.151
62 +++ ChangeLog 28 Feb 2008 15:17:03 -0000 1.152
63 @@ -1,6 +1,16 @@
64 # ChangeLog for app-admin/gkrellm
65 -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
66 -# $Header: /var/cvsroot/gentoo-x86/app-admin/gkrellm/ChangeLog,v 1.151 2007/10/19 20:05:54 armin76 Exp $
67 +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
68 +# $Header: /var/cvsroot/gentoo-x86/app-admin/gkrellm/ChangeLog,v 1.152 2008/02/28 15:17:03 lack Exp $
69 +
70 +*gkrellm-2.3.1 (28 Feb 2008)
71 +
72 + 28 Feb 2008; Jim Ramsay <lack@g.o>
73 + -files/gkrellm-2.3.0-Makefile.patch, -files/gkrellm-2.3.0-build.patch,
74 + -files/gkrellm-2.3.0-gnutls.patch, +files/gkrellm-2.3-Makefile.patch,
75 + +files/gkrellm-2.3-build.patch, +files/gkrellm-2.3-gnutls.patch,
76 + files/gkrellmd, +files/gkrellmd.conf, gkrellm-2.3.0.ebuild,
77 + +gkrellm-2.3.1.ebuild:
78 + Version bump - 2.3.1 is released (Bug #209937)
79
80 19 Oct 2007; Raúl Porcel <armin76@g.o> gkrellm-2.3.0.ebuild:
81 alpha/ia64/sparc stable wrt #195522
82
83
84
85 1.1 app-admin/gkrellm/gkrellm-2.3.1.ebuild
86
87 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.1.ebuild?rev=1.1&view=markup
88 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.1.ebuild?rev=1.1&content-type=text/plain
89
90 Index: gkrellm-2.3.1.ebuild
91 ===================================================================
92 # Copyright 1999-2008 Gentoo Foundation
93 # Distributed under the terms of the GNU General Public License v2
94 # $Header: /var/cvsroot/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.1.ebuild,v 1.1 2008/02/28 15:17:03 lack Exp $
95
96 inherit eutils multilib toolchain-funcs
97
98 DESCRIPTION="Single process stack of various system monitors"
99 HOMEPAGE="http://www.gkrellm.net/"
100 SRC_URI="http://members.dslextreme.com/users/billw/${PN}/${P}.tar.bz2"
101
102 LICENSE="GPL-3"
103 SLOT="2"
104 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
105 IUSE="hddtemp gnutls lm_sensors nls ssl X kernel_FreeBSD"
106
107 RDEPEND=">=dev-libs/glib-2
108 hddtemp? ( app-admin/hddtemp )
109 gnutls? ( net-libs/gnutls )
110 lm_sensors? ( sys-apps/lm_sensors )
111 nls? ( virtual/libintl )
112 ssl? ( dev-libs/openssl )
113 X? ( >=x11-libs/gtk+-2 )"
114 DEPEND="${RDEPEND}
115 dev-util/pkgconfig
116 nls? ( sys-devel/gettext )"
117
118 pkg_setup() {
119 enewgroup gkrellmd
120 enewuser gkrellmd -1 -1 -1 gkrellmd
121 TARGET=
122 use kernel_FreeBSD && TARGET="freebsd"
123 }
124
125 src_unpack() {
126 unpack ${A}
127 cd "${S}"
128
129 epatch "${FILESDIR}"/${PN}-2.3-build.patch
130 epatch "${FILESDIR}"/${PN}-2.3-Makefile.patch
131 use gnutls && epatch "${FILESDIR}"/${PN}-2.3-gnutls.patch
132
133 sed -e 's:#user\tnobody:user\tgkrellmd:' \
134 -e 's:#group\tproc:group\tgkrellmd:' \
135 -i server/gkrellmd.conf || die "sed gkrellmd.conf failed"
136
137 sed -e "s:/usr/lib:/usr/$(get_libdir):" \
138 -e "s:/usr/local/lib:/usr/local/$(get_libdir):" \
139 -i src/${PN}.h || die "sed ${PN}.h failed"
140 }
141
142 src_compile() {
143 if use X ; then
144 emake ${TARGET} \
145 CC="$(tc-getCC)" \
146 INSTALLROOT=/usr \
147 INCLUDEDIR=/usr/include/gkrellm2 \
148 LOCALEDIR=/usr/share/locale \
149 $(use nls || echo enable_nls=0) \
150 $(use gnutls || echo without-gnutls=yes) \
151 $(use lm_sensors || echo without-libsensors=yes) \
152 $(use ssl || echo without-ssl=yes) \
153 || die "emake failed"
154 else
155 cd server
156 emake ${TARGET} \
157 CC="$(tc-getCC)" \
158 $(use lm_sensors || echo without-libsensors=yes) \
159 || die "emake failed"
160 fi
161 }
162
163 src_install() {
164 if use X ; then
165 emake install${TARGET:+_}${TARGET} \
166 $(use nls || echo enable_nls=0) \
167 INSTALLDIR="${D}"/usr/bin \
168 INCLUDEDIR="${D}"/usr/include \
169 LOCALEDIR="${D}"/usr/share/locale \
170 PKGCONFIGDIR="${D}"/usr/$(get_libdir)/pkgconfig \
171 MANDIR="${D}"/usr/share/man/man1 \
172 || die "emake install failed"
173 dosym gkrellm /usr/bin/gkrellm2
174
175 dohtml *.html
176
177 newicon src/icon.xpm ${PN}.xpm
178 make_desktop_entry ${PN} GKrellM ${PN}.xpm
179 else
180 dobin server/gkrellmd || die "dobin failed"
181
182 insinto /usr/include/gkrellm2
183 doins server/gkrellmd.h || die "doins failed"
184 fi
185
186 doinitd "${FILESDIR}"/gkrellmd || die "doinitd failed"
187 doconfd "${FILESDIR}"/gkrellmd.conf || die "doconfd failed"
188
189 insinto /etc
190 doins server/gkrellmd.conf || die "doins failed"
191
192 dodoc Changelog CREDITS README
193 }
194
195 pkg_postinst() {
196 ewarn "The old executable name 'gkrellm2' is deprecated."
197 ewarn "We have provided a compatible symlink for your convenience,"
198 ewarn "but this is only temporary. You should run this as just 'gkrellm'"
199 ewarn "instead."
200 }
201
202
203
204 --
205 gentoo-commits@l.g.o mailing list