diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2010-08-08 03:46:39 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2010-08-08 03:46:39 +0000 |
commit | 42be6283b24a0e6ceaf745cc6000251ca51ce409 (patch) | |
tree | 93a00ec2ed7396a56ce1acebb8ac8931d6957352 /sys-libs | |
parent | x86 stable wrt bug #330967 (diff) | |
download | gentoo-2-42be6283b24a0e6ceaf745cc6000251ca51ce409.tar.gz gentoo-2-42be6283b24a0e6ceaf745cc6000251ca51ce409.tar.bz2 gentoo-2-42be6283b24a0e6ceaf745cc6000251ca51ce409.zip |
Version bump.
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'sys-libs')
-rw-r--r-- | sys-libs/freeipmi/ChangeLog | 10 | ||||
-rw-r--r-- | sys-libs/freeipmi/freeipmi-0.8.8.ebuild | 53 |
2 files changed, 61 insertions, 2 deletions
diff --git a/sys-libs/freeipmi/ChangeLog b/sys-libs/freeipmi/ChangeLog index 1b58dac8b4a9..1e62a17038a9 100644 --- a/sys-libs/freeipmi/ChangeLog +++ b/sys-libs/freeipmi/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-libs/freeipmi -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.23 2009/11/19 21:21:18 flameeyes Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.24 2010/08/08 03:46:39 flameeyes Exp $ + +*freeipmi-0.8.8 (08 Aug 2010) + + 08 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org> + +freeipmi-0.8.8.ebuild: + Version bump. *freeipmi-0.7.15 (19 Nov 2009) diff --git a/sys-libs/freeipmi/freeipmi-0.8.8.ebuild b/sys-libs/freeipmi/freeipmi-0.8.8.ebuild new file mode 100644 index 000000000000..64450c28fdc5 --- /dev/null +++ b/sys-libs/freeipmi/freeipmi-0.8.8.ebuild @@ -0,0 +1,53 @@ +# 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.8.ebuild,v 1.1 2010/08/08 03:46:39 flameeyes Exp $ + +EAPI=2 + +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 syslog" + +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 +} + +src_configure() { + econf \ + --disable-init-scripts \ + $(use_enable debug) \ + --enable-logrotate-config \ + $(use_enable syslog) \ + --localstatedir=/var \ + --disable-static \ + || die "econf failed" +} + +# 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 + + 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 +} |