diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2006-10-01 20:47:40 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2006-10-01 20:47:40 +0000 |
commit | b58d4cb69477ba9e06cffecf849234efa780ddd2 (patch) | |
tree | 96ebfdce05cc61c1ae412ddac6472f43dc7e280a /sys-libs/freeipmi | |
parent | removed old version, changed $HOMEPAGE/$SRC_URI. (diff) | |
download | gentoo-2-b58d4cb69477ba9e06cffecf849234efa780ddd2.tar.gz gentoo-2-b58d4cb69477ba9e06cffecf849234efa780ddd2.tar.bz2 gentoo-2-b58d4cb69477ba9e06cffecf849234efa780ddd2.zip |
Bug #145702, version bump, looking very promising now.
(Portage version: 2.1.2_pre2)
Diffstat (limited to 'sys-libs/freeipmi')
-rw-r--r-- | sys-libs/freeipmi/ChangeLog | 7 | ||||
-rw-r--r-- | sys-libs/freeipmi/files/digest-freeipmi-0.2.3 | 3 | ||||
-rw-r--r-- | sys-libs/freeipmi/freeipmi-0.2.3.ebuild | 44 |
3 files changed, 53 insertions, 1 deletions
diff --git a/sys-libs/freeipmi/ChangeLog b/sys-libs/freeipmi/ChangeLog index 8cb031d3013a..7bd3e43d0d96 100644 --- a/sys-libs/freeipmi/ChangeLog +++ b/sys-libs/freeipmi/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-libs/freeipmi # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.5 2006/10/01 20:28:34 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.6 2006/10/01 20:47:40 robbat2 Exp $ + +*freeipmi-0.2.3 (01 Oct 2006) + + 01 Oct 2006; Robin H. Johnson <robbat2@gentoo.org> +freeipmi-0.2.3.ebuild: + Bug #145702, version bump, looking very promising now. 01 Oct 2006; Robin H. Johnson <robbat2@gentoo.org> freeipmi-0.1.3.ebuild: Fix file collision, bug #149357. diff --git a/sys-libs/freeipmi/files/digest-freeipmi-0.2.3 b/sys-libs/freeipmi/files/digest-freeipmi-0.2.3 new file mode 100644 index 000000000000..eb849f0feb91 --- /dev/null +++ b/sys-libs/freeipmi/files/digest-freeipmi-0.2.3 @@ -0,0 +1,3 @@ +MD5 aa3d093e835f9e75301d5cab02c09c68 freeipmi-0.2.3.tar.gz 1081539 +RMD160 13c06f5b94037ebbb80d4ebd119e60011d04f96f freeipmi-0.2.3.tar.gz 1081539 +SHA256 4333609231797b3cdc17f76856af5d6ed60e337d606870fcc19e441e00f9d334 freeipmi-0.2.3.tar.gz 1081539 diff --git a/sys-libs/freeipmi/freeipmi-0.2.3.ebuild b/sys-libs/freeipmi/freeipmi-0.2.3.ebuild new file mode 100644 index 000000000000..9af64125e7be --- /dev/null +++ b/sys-libs/freeipmi/freeipmi-0.2.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/freeipmi-0.2.3.ebuild,v 1.1 2006/10/01 20:47:40 robbat2 Exp $ + +inherit flag-o-matic + +DESCRIPTION="FreeIPMI provides Remote-Console and System Management Software as per IPMI v1.5/2.0" +HOMEPAGE="http://www.gnu.org/software/freeipmi/" +SRC_URI="ftp://ftp.zresearch.com/pub/${PN}/${PV}/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" +RDEPEND="virtual/libc + dev-util/guile" +DEPEND="${RDEPEND} + virtual/os-headers + sys-apps/sed + doc? ( virtual/tetex )" + +src_unpack() { + unpack ${A} + sed 's,auth_type_t,output_type_t,' -i.orig \ + ${S}/ipmipower/src/ipmipower_output.c \ + || die "Failed to fix ipmipower" +} + +src_compile() { + # this is to make things compile + append-flags "-DHAVE_VPRINTF=1" + + econf || die "econf failed" + emake || die "emake failed" +} + +src_install() { + dodir /usr/share/doc/${PF}/examples + emake DESTDIR="${D}" docdir="/usr/share/doc/${PF}" install || die "emake install failed" + dodoc AUTHORS COPYING* ChangeLog DISCLAIMER* NEWS README TODO doc/BUGS + # this is a redhat-style init script + # I still need to write a Gentoo init script later on + rm -f ${D}/etc/init.d/bmc-watchdog + newdoc ${S}/bmc-watchdog/bmc-watchdog redhat_init-bmc-watchdog +} |