Gentoo Archives: gentoo-commits

From: "Tiziano Mueller (dev-zero)" <dev-zero@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-libs/freeipmi: ChangeLog metadata.xml freeipmi-0.5.6.ebuild freeipmi-0.1.3.ebuild freeipmi-0.2.3.ebuild
Date: Tue, 22 Apr 2008 09:44:42
Message-Id: E1JoF3H-0004LI-Cv@stork.gentoo.org
1 dev-zero 08/04/22 09:44:39
2
3 Modified: ChangeLog metadata.xml
4 Added: freeipmi-0.5.6.ebuild
5 Removed: freeipmi-0.1.3.ebuild freeipmi-0.2.3.ebuild
6 Log:
7 Version bump (bug #199284), reassigned package to 'sysadmin' herd.
8 (Portage version: 2.1.5_rc4)
9
10 Revision Changes Path
11 1.11 sys-libs/freeipmi/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/freeipmi/ChangeLog?rev=1.11&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/freeipmi/ChangeLog?rev=1.11&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/freeipmi/ChangeLog?r1=1.10&r2=1.11
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v
20 retrieving revision 1.10
21 retrieving revision 1.11
22 diff -u -r1.10 -r1.11
23 --- ChangeLog 23 Sep 2007 05:38:24 -0000 1.10
24 +++ ChangeLog 22 Apr 2008 09:44:38 -0000 1.11
25 @@ -1,6 +1,16 @@
26 # ChangeLog for sys-libs/freeipmi
27 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.10 2007/09/23 05:38:24 robbat2 Exp $
29 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.11 2008/04/22 09:44:38 dev-zero Exp $
31 +
32 +*freeipmi-0.5.6 (22 Apr 2008)
33 +
34 + 22 Apr 2008; Tiziano Müller <dev-zero@g.o>
35 + +files/freeipmi-0.5.6-as_needed.patch,
36 + +files/freeipmi-0.5.6-missing_syslog_include.patch,
37 + +files/bmc-watchdog.confd, +files/bmc-watchdog.initd,
38 + +files/ipmidetectd.initd, metadata.xml, -freeipmi-0.1.3.ebuild,
39 + -freeipmi-0.2.3.ebuild, +freeipmi-0.5.6.ebuild:
40 + Version bump (bug #199284), reassigned package to 'sysadmin' herd.
41
42 *freeipmi-0.4.4 (23 Sep 2007)
43
44
45
46
47 1.2 sys-libs/freeipmi/metadata.xml
48
49 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/freeipmi/metadata.xml?rev=1.2&view=markup
50 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/freeipmi/metadata.xml?rev=1.2&content-type=text/plain
51 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/freeipmi/metadata.xml?r1=1.1&r2=1.2
52
53 Index: metadata.xml
54 ===================================================================
55 RCS file: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/metadata.xml,v
56 retrieving revision 1.1
57 retrieving revision 1.2
58 diff -u -r1.1 -r1.2
59 --- metadata.xml 25 Mar 2005 09:36:43 -0000 1.1
60 +++ metadata.xml 22 Apr 2008 09:44:38 -0000 1.2
61 @@ -1,8 +1,5 @@
62 <?xml version="1.0" encoding="UTF-8"?>
63 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
64 <pkgmetadata>
65 -<herd>no-herd</herd>
66 -<maintainer>
67 - <email>robbat2@g.o</email>
68 -</maintainer>
69 +<herd>sysadmin</herd>
70 </pkgmetadata>
71
72
73
74 1.1 sys-libs/freeipmi/freeipmi-0.5.6.ebuild
75
76 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/freeipmi/freeipmi-0.5.6.ebuild?rev=1.1&view=markup
77 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/freeipmi/freeipmi-0.5.6.ebuild?rev=1.1&content-type=text/plain
78
79 Index: freeipmi-0.5.6.ebuild
80 ===================================================================
81 # Copyright 1999-2008 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83 # $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/freeipmi-0.5.6.ebuild,v 1.1 2008/04/22 09:44:38 dev-zero Exp $
84
85 WANT_AUTOMAKE=1.9
86
87 inherit autotools
88
89 DESCRIPTION="Provides Remote-Console and System Management Software as per IPMI v1.5/2.0"
90 HOMEPAGE="http://www.gnu.org/software/freeipmi/"
91 SRC_URI="ftp://ftp.zresearch.com/pub/${PN}/${PV}/${P}.tar.gz"
92 LICENSE="GPL-2"
93 SLOT="0"
94 KEYWORDS="~amd64 ~x86"
95 IUSE="debug syslog"
96
97 RDEPEND="dev-libs/libgcrypt"
98 DEPEND="${RDEPEND}
99 virtual/os-headers"
100
101 src_unpack() {
102 unpack ${A}
103 cd "${S}"
104
105 epatch "${FILESDIR}/${P}-missing_syslog_include.patch" \
106 "${FILESDIR}/${P}-as_needed.patch"
107
108 # Don't install any licenses (or else) files
109 sed -i \
110 -e 's/^EXTRA/FOO/' \
111 "${S}/Makefile.am" || die "sed failed"
112
113 AT_M4DIR="config" eautomake
114
115 }
116
117 src_compile() {
118 econf \
119 --disable-init-scripts \
120 $(use_enable debug) \
121 --enable-logrotate-config \
122 $(use_enable syslog) \
123 --localstatedir=/var \
124 || die "econf failed"
125 emake || die "emake failed"
126 }
127
128 src_install() {
129 emake DESTDIR="${D}" docdir="/usr/share/doc/${PF}" install || die "emake install failed"
130
131 dodoc AUTHORS ChangeLog* DISCLAIMER* NEWS README* TODO
132 dodoc doc/*.txt
133
134 keepdir \
135 /var/cache/ipmimonitoringsdrcache \
136 /var/lib/freeipmi \
137 /var/log/{freeipmi,ipmiconsole}
138
139 newinitd "${FILESDIR}/ipmidetectd.initd" ipmidetectd
140 newinitd "${FILESDIR}/bmc-watchdog.initd" bmc-watchdog
141 newconfd "${FILESDIR}/bmc-watchdog.confd" bmc-watchdog
142 }
143
144
145
146 --
147 gentoo-commits@l.g.o mailing list