Gentoo Archives: gentoo-commits

From: "Andrey Kislyuk (weaver)" <weaver@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-power/powerman: metadata.xml ChangeLog powerman-2.2.ebuild
Date: Fri, 12 Sep 2008 18:14:56
Message-Id: E1KeDAS-0002wM-NS@stork.gentoo.org
1 weaver 08/09/12 18:14:52
2
3 Modified: metadata.xml ChangeLog
4 Added: powerman-2.2.ebuild
5 Log:
6 New version 2.2, take ownership, update metadata.xml
7 (Portage version: 2.2_rc8/cvs/Linux 2.6.26-tuxonice i686)
8
9 Revision Changes Path
10 1.2 sys-power/powerman/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-power/powerman/metadata.xml?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-power/powerman/metadata.xml?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-power/powerman/metadata.xml?r1=1.1&r2=1.2
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-power/powerman/metadata.xml,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- metadata.xml 1 Oct 2006 21:42:34 -0000 1.1
23 +++ metadata.xml 12 Sep 2008 18:14:52 -0000 1.2
24 @@ -1,8 +1,22 @@
25 <?xml version="1.0" encoding="UTF-8"?>
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 -<herd>no-herd</herd>
29 -<maintainer>
30 - <email>robbat2@g.o</email>
31 -</maintainer>
32 + <maintainer>
33 + <email>weaver@g.o</email>
34 + <name>Andrey Kislyuk</name>
35 + </maintainer>
36 + <herd>no-herd</herd>
37 + <longdescription lang="en">
38 + Powerman provides power management in a data center or compute cluster
39 + environment. It performs operations such as power on, power off, and
40 + power cycle via remote power controller (RPC) devices.
41 + </longdescription>
42 + <use>
43 + <flag name='httppower'>
44 + Add support for HTTP based power controllers
45 + </flag>
46 + <flag name='genders'>
47 + Add support for selecting power control targets using genders (-g option)
48 + </flag>
49 + </use>
50 </pkgmetadata>
51
52
53
54 1.3 sys-power/powerman/ChangeLog
55
56 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-power/powerman/ChangeLog?rev=1.3&view=markup
57 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-power/powerman/ChangeLog?rev=1.3&content-type=text/plain
58 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-power/powerman/ChangeLog?r1=1.2&r2=1.3
59
60 Index: ChangeLog
61 ===================================================================
62 RCS file: /var/cvsroot/gentoo-x86/sys-power/powerman/ChangeLog,v
63 retrieving revision 1.2
64 retrieving revision 1.3
65 diff -u -r1.2 -r1.3
66 --- ChangeLog 23 Apr 2007 19:45:06 -0000 1.2
67 +++ ChangeLog 12 Sep 2008 18:14:52 -0000 1.3
68 @@ -1,6 +1,12 @@
69 # ChangeLog for sys-power/powerman
70 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
71 -# $Header: /var/cvsroot/gentoo-x86/sys-power/powerman/ChangeLog,v 1.2 2007/04/23 19:45:06 swegener Exp $
72 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
73 +# $Header: /var/cvsroot/gentoo-x86/sys-power/powerman/ChangeLog,v 1.3 2008/09/12 18:14:52 weaver Exp $
74 +
75 +*powerman-2.2 (12 Sep 2008)
76 +
77 + 12 Sep 2008; weaver <weaver@g.o> +files/powerman, metadata.xml,
78 + +powerman-2.2.ebuild:
79 + New version 2.2, take ownership
80
81 23 Apr 2007; Sven Wegener <swegener@g.o> powerman-1.0.20.ebuild:
82 Add || die after emake.
83
84
85
86 1.1 sys-power/powerman/powerman-2.2.ebuild
87
88 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-power/powerman/powerman-2.2.ebuild?rev=1.1&view=markup
89 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-power/powerman/powerman-2.2.ebuild?rev=1.1&content-type=text/plain
90
91 Index: powerman-2.2.ebuild
92 ===================================================================
93 # Copyright 1999-2008 Gentoo Foundation
94 # Distributed under the terms of the GNU General Public License v2
95 # $Header: /var/cvsroot/gentoo-x86/sys-power/powerman/powerman-2.2.ebuild,v 1.1 2008/09/12 18:14:52 weaver Exp $
96
97 EAPI="1"
98
99 DESCRIPTION="RPC/PDU control and monitoring service for data center or compute cluster power management"
100 HOMEPAGE="http://powerman.sourceforge.net/"
101 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
102 LICENSE="GPL-2"
103 SLOT="0"
104 KEYWORDS="~x86 ~amd64"
105 IUSE="+httppower +genders"
106 DEPEND="sys-devel/bison"
107 RDEPEND=">=sys-libs/freeipmi-0.2.3"
108
109 src_compile() {
110 econf \
111 $(use_with httppower) \
112 $(use_with genders)
113 emake || die
114 }
115
116 src_install() {
117 emake DESTDIR="${D}" -j1 install || die
118 rm -f "${D}/etc/init.d/powerman"
119 doinitd "${FILESDIR}/powerman" || die
120 dodoc AUTHORS ChangeLog DISCLAIMER NEWS TODO
121 }