robbat2 14/06/28 00:43:02 Modified: ChangeLog Added: ipmitool-1.8.14.ebuild Log: Bump, now with IPv6. (Portage version: 2.2.10/cvs/Linux x86_64, unsigned Manifest commit)
Revision Changes Path 1.25 sys-apps/ipmitool/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/ipmitool/ChangeLog?rev=1.25&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/ipmitool/ChangeLog?rev=1.25&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/ipmitool/ChangeLog?r1=1.24&r2=1.25 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-apps/ipmitool/ChangeLog,v retrieving revision 1.24 retrieving revision 1.25 diff -p -w -b -B -u -u -r1.24 -r1.25 --- ChangeLog 29 Jan 2014 13:37:22 -0000 1.24 +++ ChangeLog 28 Jun 2014 00:43:01 -0000 1.25 @@ -1,6 +1,11 @@ # ChangeLog for sys-apps/ipmitool # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/ipmitool/ChangeLog,v 1.24 2014/01/29 13:37:22 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/ipmitool/ChangeLog,v 1.25 2014/06/28 00:43:01 robbat2 Exp $ + +*ipmitool-1.8.14 (28 Jun 2014) + + 28 Jun 2014; Robin H. Johnson <[email protected]> +ipmitool-1.8.14.ebuild: + Bump, now with IPv6. 29 Jan 2014; Jeroen Roovers <[email protected]> ipmitool-1.8.11-r1.ebuild: Stable for HPPA too. 1.1 sys-apps/ipmitool/ipmitool-1.8.14.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/ipmitool/ipmitool-1.8.14.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/ipmitool/ipmitool-1.8.14.ebuild?rev=1.1&content-type=text/plain Index: ipmitool-1.8.14.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-apps/ipmitool/ipmitool-1.8.14.ebuild,v 1.1 2014/06/28 00:43:01 robbat2 Exp $ EAPI=4 inherit eutils DESCRIPTION="Utility for controlling IPMI enabled devices." HOMEPAGE="http://ipmitool.sf.net/" DEBIAN_PR="2.debian" DEBIAN_P="${P/-/_}" DEBIAN_PF="${DEBIAN_P}-${DEBIAN_PR}" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz" #IUSE="freeipmi openipmi" IUSE="openipmi" SLOT="0" KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86" LICENSE="BSD" RDEPEND="dev-libs/openssl" DEPEND="${RDEPEND} openipmi? ( sys-libs/openipmi ) virtual/os-headers" #freeipmi? ( sys-libs/freeipmi ) # ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi ) # but it doesn't actually need either. src_prepare() { [ -d "${S}"/debian ] && mv "${S}"/debian{,.package} ln -s "${WORKDIR}"/debian "${S}" for p in $(cat debian/patches/series) ; do epatch debian/patches/$p done } src_configure() { # - LIPMI and BMC are the Solaris libs # - OpenIPMI is unconditionally enabled in the configure as there is compat # code that is used if the library itself is not available # FreeIPMI does build now, but is disabled until the other arches keyword it # `use_enable freeipmi intf-free` \ # --enable-ipmievd is now unconditional econf \ --enable-ipmishell \ --enable-intf-lan \ --enable-intf-lanplus \ --enable-intf-open \ --enable-intf-serial \ --disable-intf-bmc \ --disable-intf-dummy \ --disable-intf-free \ --disable-intf-imb \ --disable-intf-lipmi \ --disable-internal-md5 \ --with-kerneldir=/usr --bindir=/usr/sbin \ || die "econf failed" # Fix linux/ipmi.h to compile properly. This is a hack since it doesn't # include the below file to define some things. echo "#include <asm/byteorder.h>" >>config.h } src_compile() { emake || die "emake failed" } src_install() { emake DESTDIR="${D}" PACKAGE="${PF}" install || die "emake install failed" into /usr dosbin contrib/bmclanconf rm -f "${D}"/usr/share/doc/${PF}/COPYING docinto contrib cd "${S}"/contrib dodoc collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh README newinitd "${FILESDIR}"/${PN}-1.8.9-ipmievd.initd ipmievd newconfd "${FILESDIR}"/${PN}-1.8.9-ipmievd.confd ipmievd # TODO: init script for contrib/bmc-snmp-proxy # TODO: contrib/exchange-bmc-os-info }
