summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2010-08-21 00:42:31 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2010-08-21 00:42:31 +0000
commitd66352ea8b5b427740850f7e192df5eb35e7ce52 (patch)
treef867e4f14b5ca20ee7132e6921ae19cfcde74312 /sys-libs
parentRevbump to respect LDFLAGS. Closes #332477 (diff)
downloadhistorical-d66352ea8b5b427740850f7e192df5eb35e7ce52.tar.gz
historical-d66352ea8b5b427740850f7e192df5eb35e7ce52.tar.bz2
historical-d66352ea8b5b427740850f7e192df5eb35e7ce52.zip
Version bump.
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/freeipmi/ChangeLog8
-rw-r--r--sys-libs/freeipmi/Manifest10
-rw-r--r--sys-libs/freeipmi/freeipmi-0.8.9.ebuild71
3 files changed, 84 insertions, 5 deletions
diff --git a/sys-libs/freeipmi/ChangeLog b/sys-libs/freeipmi/ChangeLog
index 3df3e0f47868..8c904550d80b 100644
--- a/sys-libs/freeipmi/ChangeLog
+++ b/sys-libs/freeipmi/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-libs/freeipmi
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.25 2010/08/09 19:31:09 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.26 2010/08/21 00:42:31 flameeyes Exp $
+
+*freeipmi-0.8.9 (21 Aug 2010)
+
+ 21 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org>
+ +freeipmi-0.8.9.ebuild:
+ Version bump.
*freeipmi-0.8.8-r1 (09 Aug 2010)
diff --git a/sys-libs/freeipmi/Manifest b/sys-libs/freeipmi/Manifest
index 2f4548323cbe..3d24e4e1d1dd 100644
--- a/sys-libs/freeipmi/Manifest
+++ b/sys-libs/freeipmi/Manifest
@@ -7,14 +7,16 @@ AUX freeipmi-0.6.10+glibc-2.8.patch 5362 RMD160 914711231432f91fc03ad229ea8afcd8
AUX ipmidetectd.initd 800 RMD160 91f992208e621b2ef47f4b2c5c70a658b6ddc12d SHA1 b9a4bbacd1ab4ec661ff7817b567d37d720f4c8a SHA256 9b142aff8690a97686df5d7ddf6888cd4d68142dba60632345a0decf5ba0aa77
DIST freeipmi-0.6.10.tar.gz 1669900 RMD160 073790a58d1589c1a07dcf73baa6601f4cb1d36f SHA1 1718ae26ec0b5dc093e82ff264b4f97fb753fbb9 SHA256 33c22e46feabe027913b40fd9ff5a8a745ac9b6cf27a6010f0fa801b2a966cdd
DIST freeipmi-0.8.8.tar.gz 2770784 RMD160 3e3e65051b6edcad9a72d5f4a3daa47af35edbcd SHA1 039def2ac44c0cf3e2418232c3c9b8d3e765175b SHA256 176ce440d200f5e57e7ec05b8c648929263f51c776206f8f730eaa7b41d22dd1
+DIST freeipmi-0.8.9.tar.gz 2775329 RMD160 01c9441596502f60b0c3336dae9db9ff3774a132 SHA1 d80fac5de458363f32c589baef12315a9a471b06 SHA256 8c1c18d83b74e2f657b7c6ccbc6be8eb2c0270d7c0424105bee34fdebe794ea0
EBUILD freeipmi-0.6.10.ebuild 1461 RMD160 f50e8c49c54863f2ed17b92de203669b67106feb SHA1 671eefae36da7f910b95b74575746e57a3e0629e SHA256 4f0d3ed12af58b46420883bda04182b4a5c0801835aaed1cf68b9ba54ac15c7e
EBUILD freeipmi-0.8.8-r1.ebuild 2052 RMD160 c8a77b68a5b803d4fa1d8ced45b7ece69fd6852f SHA1 ea9d1f1a6d4f1e93dd630515942932edb3b5fcef SHA256 6cecccaccacc108c097c71c889424e51b38c234e6b2543749f7a5f1c50ce9007
-MISC ChangeLog 4482 RMD160 c0968789b98e33ff3874117fc37d16d2f62f12dd SHA1 daa4ec5a78596f83cfa90599ddb8b6106e962999 SHA256 2be385d1c74cce415eda1f06312b104017c51cd946df4826e576156de8261068
+EBUILD freeipmi-0.8.9.ebuild 2049 RMD160 b60997332937c36cd948702c116577b5814ba088 SHA1 d0c92ff73fef74696dd8f0ce38dd0a361346d351 SHA256 99b7f1ca4550c0094442adeb9fc8cfd016ae21bc5b5df50f9e8a7156da9a617b
+MISC ChangeLog 4612 RMD160 481e857c09486a0c55504bd678079cdd8711611c SHA1 118c8f40c1012944168dbc70a52ffe0dec204aef SHA256 44ac202d9c401b45c40c484dab873c6fd1c4aa11f6148928a872b312fe849c81
MISC metadata.xml 234 RMD160 6498603a1fe3a96823743847afc906df194bb430 SHA1 5ec768281f5435ff5173031bd715fa65ddd274e3 SHA256 73ec73ca73cd98df81c2bbb3e76a83751a3c95802ac103ef21368201d871a9d3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
-iEYEARECAAYFAkxgWIoACgkQAiZjviIA2XjpzACgusq2tR6sC0w0blPQeTgjBoCZ
-wgQAn0pJ0YGSTiH3T+lLW2/6cNP0Gdlt
-=EwsA
+iEYEARECAAYFAkxvIQMACgkQAiZjviIA2XjicgCeJjnavHQmta64vz656hbO2w1t
+k1cAoJcJWEIAZkmckV+gM6Tea1ygbY1W
+=Oday
-----END PGP SIGNATURE-----
diff --git a/sys-libs/freeipmi/freeipmi-0.8.9.ebuild b/sys-libs/freeipmi/freeipmi-0.8.9.ebuild
new file mode 100644
index 000000000000..c696fa345fb4
--- /dev/null
+++ b/sys-libs/freeipmi/freeipmi-0.8.9.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/freeipmi-0.8.9.ebuild,v 1.1 2010/08/21 00:42:31 flameeyes Exp $
+
+EAPI=2
+
+inherit autotools
+
+DESCRIPTION="Provides Remote-Console and System Management Software as per IPMI v1.5/2.0"
+HOMEPAGE="http://www.gnu.org/software/freeipmi/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz
+ http://ftp.gluster.com/pub/${PN}/${PV}/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND="dev-libs/libgcrypt"
+DEPEND="${RDEPEND}
+ virtual/os-headers"
+
+src_prepare() {
+ # Fix build mistake, only causes warnings but at least stop it.
+ sed -i -e '/-module/d' "${S}"/libfreeipmi/src/Makefile.am || die
+
+ AT_M4DIR="config" eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ --disable-dependency-tracking \
+ --enable-fast-install \
+ --disable-static \
+ --disable-init-scripts \
+ --enable-logrotate-config \
+ --localstatedir=/var \
+ --sysconfdir=/etc/freeipmi
+}
+
+# There are no tests
+src_test() { :; }
+
+src_install() {
+ emake DESTDIR="${D}" docdir="/usr/share/doc/${PF}" install || die "emake install failed"
+ find "${D}" -name '*.la' -delete
+
+ # freeipmi by defaults install _all_ commands to /usr/sbin, but
+ # quite a few can be run remotely as standard user, so move them
+ # in /usr/bin afterwards.
+ dodir /usr/bin
+ for file in ipmi{detect,ping,monitoring,power,console}; do
+ mv "${D}"/usr/{s,}bin/${file} || die
+ done
+
+ # We try not to use /etc/ directly for all its config files,
+ # instead use /etc/freeipmi, but then we got to move the
+ # logrotate.d directory...
+ mv "${D}"/etc/{freeipmi/,}logrotate.d || die
+
+ dodoc AUTHORS ChangeLog* DISCLAIMER* NEWS README* TODO doc/*.txt || die
+
+ keepdir \
+ /var/cache/ipmimonitoringsdrcache \
+ /var/lib/freeipmi \
+ /var/log/{freeipmi,ipmiconsole}
+
+ newinitd "${FILESDIR}/ipmidetectd.initd" ipmidetectd
+ newinitd "${FILESDIR}/bmc-watchdog.initd" bmc-watchdog
+ newconfd "${FILESDIR}/bmc-watchdog.confd" bmc-watchdog
+}