summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2014-06-28 00:43:07 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2014-06-28 00:43:07 +0000
commit3080d15c1c616ef00faf56c334f03fdbd160ec48 (patch)
tree5fa028e02743c18af9f152afc1c7e73d4819e0e2
parentRevision bump, in the init script, make start handle the pidfile as well as stop (diff)
downloadhistorical-3080d15c1c616ef00faf56c334f03fdbd160ec48.tar.gz
historical-3080d15c1c616ef00faf56c334f03fdbd160ec48.tar.bz2
historical-3080d15c1c616ef00faf56c334f03fdbd160ec48.zip
Bump, now with IPv6.
Package-Manager: portage-2.2.10/cvs/Linux x86_64
-rw-r--r--sys-apps/ipmitool/ChangeLog7
-rw-r--r--sys-apps/ipmitool/Manifest15
-rw-r--r--sys-apps/ipmitool/ipmitool-1.8.14.ebuild81
3 files changed, 91 insertions, 12 deletions
diff --git a/sys-apps/ipmitool/ChangeLog b/sys-apps/ipmitool/ChangeLog
index e33d2b70d872..cd23fb7db904 100644
--- a/sys-apps/ipmitool/ChangeLog
+++ b/sys-apps/ipmitool/ChangeLog
@@ -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 <robbat2@gentoo.org> +ipmitool-1.8.14.ebuild:
+ Bump, now with IPv6.
29 Jan 2014; Jeroen Roovers <jer@gentoo.org> ipmitool-1.8.11-r1.ebuild:
Stable for HPPA too.
diff --git a/sys-apps/ipmitool/Manifest b/sys-apps/ipmitool/Manifest
index ebbbd504a0e5..d8d8eac21d93 100644
--- a/sys-apps/ipmitool/Manifest
+++ b/sys-apps/ipmitool/Manifest
@@ -1,18 +1,11 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX ipmitool-1.8.9-ipmievd.confd 646 SHA256 3a56f0fa94f358f5fb9ee782a2f2a4755dbf5b19706553a673232d49c751fe04 SHA512 4cace868f1776a96736b7460c84f525d63d6f53531f1f3e62f0337741dc36fb5b2ee9706fdae6a7b853e98d3894376949797ddc254248bd42dc79d85742c1744 WHIRLPOOL 2ad7eb0ef06ed25f6b3466ce48710148d0918921f6701c7d12fd675e73cb2ecf3828503c286490143b5848b032452216ea70319cb58ddcf747de44c7f51980db
AUX ipmitool-1.8.9-ipmievd.initd 711 SHA256 b6c53306685e892386e74b839d302fc0df6a89a44ff1e05b399aeaf817676ca1 SHA512 1c9caea2c4ba2b846e08caca4b2c81bc159ddbc10699579b0c33c9c69894f7ae71eee0a86a6e45ef089f7593e16dc4c668df189c9840880cd65203b54ee2fde4 WHIRLPOOL 045e4f225bd4832a3e4d7dd8000ed9909d01771fd0a834352fa4395cf2b212b47c11b8147447fc2cd9c57e0e4b17b7c3fae31ca32a48ae97d8ee909ac5efb048
DIST ipmitool-1.8.11.tar.gz 769964 SHA256 5612f4835d89a6f2cede588eef978a05d63435cf2646256300d9785d8020a13e SHA512 48093790baf2532887ac87de9b55fbe38f46f271b84e6152e6b0ba11170b29aad78dfcd42036389750edbedff325476b8366b3ea1401b97148b8bc8c1bd71e4b WHIRLPOOL 1760b2cb00e0c7bdea4b4a916ff2d7035ca0fff948741897d5aa4f05487a36c1354b156e1b5a613fd3b3b1ce73d04fd48feffb702592421478c231bd7a0cc1fd
+DIST ipmitool-1.8.14.tar.gz 917886 SHA256 fe9bce4587f83fe0fd7c4d86fd3241fe41cb661ebc5c7321128d59cc295874ab SHA512 1376a0d4209e4622f9b0e27d3f3d67d552be936ded92e4e894d2b04871717a585075b54bbb9b91d62b58483ee9b94b5c64e2ecdfcef3c3f818fa6f035fb34216 WHIRLPOOL a16d965218829f1a1b29133e8722272d6062698c546f96de94385b3a62aef5d886e4890ad48ed43f04531a18d806a2a5a798f50ce9dadcb87ba17b2902cffdce
DIST ipmitool_1.8.11-5ubuntu1.diff.gz 38287 SHA256 b31584ae6394e30b56eff4d4441c344c7ecb6d7a79a5846fd388544f28223775 SHA512 b54c19943bbed0d88831bd3821d05a650d151ddc7aca5cd7c5513bd07361a084595fcf2fa1035c784163d13fbbb9ce4496de478c4b4f730c31b4e2b94933584c WHIRLPOOL fa3c249074c328a8b8dd72f7744181e29ff01669c2226d24f781afffa3ca20301da87860f234eaf445fc74e50d9b149ad107aef1cf801717f33cc342ee037358
+DIST ipmitool_1.8.14-2.debian.tar.xz 14060 SHA256 be038241a77e9bf39e6b04494ba964682341e8de9b775bc98649387056fdf9b0 SHA512 9f4a6333461128d7c35317e2fbfd2061aef526cebffb3ee7ebc1273ca229811687ed469bfbcdc0855d575f5c4084da0cf225fd71380ca682531c23b976232e9f WHIRLPOOL 64b6aad18862288cc98acce5f552b251f22d38371822c5b027d7699468d56d5257235288a29e13c1fc475a5b87eb6a1d13bb77ff769f10e00f0e1c40be4100ec
EBUILD ipmitool-1.8.11-r1.ebuild 2293 SHA256 b1c81c64a77847ce1f227e2931aae32d777bc4bbf0ac9d33fe48ed70f54a5c2e SHA512 3c17ffa866dd4b3bd673f20693ccdb99e49d4b7bba59ecc5bb55f4731e728f898a314debedbff96e0b094ad2fff671345175750f1653b2eaacc2eae49787f8dc WHIRLPOOL 318c015082fdd35aa3403a3c00ece8cb9fa54415f651f2eaf6faee6e5cea19fb4e5b5126ffe3e251a929b1eb9f29bb1d51771145e91dc4cdf6f6c085bba08f85
EBUILD ipmitool-1.8.11.ebuild 1966 SHA256 29efb8378cf09549f2125d233bb84f549a80b786802f5545c1659b62bf2a73f3 SHA512 cd371a2f1fb73df85b9a19311f898617428ff20cea820a0e76ab30d329baca992a1e19e238b2d36923b1da377d252e3a8e3c831cd7a0dc70b338b8add842839f WHIRLPOOL 74a1b7e4fb5aaed1a29dcd5f625ae16d1e3ec58a5b83f12d558be732a068027df402e8b0d730dd407e697741a4801b03e07585fd3ed62d093fc0862cb945149d
-MISC ChangeLog 3490 SHA256 ed6793dc5640a06810140c667234a9ee706a5ac597d89c6195cb3b9853806654 SHA512 752c3e651f02155c011b550ad450975dc5267e7269213ce467f74a4377825d2d584e88b9d6f7bf337f617359f1923a3fa76b6f8ebcc88041a93e9d4b04d67819 WHIRLPOOL 9b804e8ad46eefb6c90de9eeddb879350cecedac659456054dfb3696c3112b64e1d3f930b17c4322d3ecba62ee2beca762447775033010311612931430873f90
+EBUILD ipmitool-1.8.14.ebuild 2498 SHA256 932e6f21996d596d2f8fb190c49f910993230b5621e649d1dae45af7a1853a95 SHA512 15b699303de179a11b142a4e8e31eaf9c69ac8627e0559ee8f95f20758c865d707d8e029a7b71a3aaca32048b6c4c948a39b0dc3671367e0dd8020ef270c56d9 WHIRLPOOL 425d4e92f7c50fdbd4190c7ef2989bf7b2d971a453a39fc2749ddbc79533c7f0e7bc9474f4af4c7b47c8720fe5d3aa1592b59159bd02dff246a566441fc0fc5e
+MISC ChangeLog 3628 SHA256 f6d9fb178ef8bbb81e0321d65ed1669e240ec476296dc3cd2dce150ccebcc6f5 SHA512 c5552965021e4264ce807c879b35d6a0d8c1b560cd81ef8abf40a573165de4822a2d53d087e8db76fae5061c134828cbb318637f4485f8dc9fc30d090d5ecfa7 WHIRLPOOL a4e293e381d7a3ff5753ced57c339d373e45b955a9558fec62914d2b7da721dc8fbf96ce98b906dfb1b559e95df94e85d3f7214d1fcb5fc96ba74a29c57e8c1d
MISC metadata.xml 335 SHA256 34250abb769578342a887f98cc9d5b19dfd03024f57ba4444fcec03da5633ef4 SHA512 6d5194979b657e11dc4576409cba8394f3836180a628c4553d6ad9cc781caffd12158ed0bff2207d081ad2adc9c3ca1b30b374ad84dda2e593bf9263ef9bb4f3 WHIRLPOOL d5e41dd33f0523604c73d0a1bbea7c3739ceb8c1f9419fb13a2571e9759706d9b41438bdc45132b990d338771d7f77d2a59abd07335c105927ee33c0f585188e
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
-
-iEYEAREIAAYFAlLpBBQACgkQVWmRsqeSphNqawCfUQ4a1qCEI/LL4ZzeBn7s6Ruv
-S4UAniasymXny8Hxz4c9m++RuJdGKNat
-=f1zA
------END PGP SIGNATURE-----
diff --git a/sys-apps/ipmitool/ipmitool-1.8.14.ebuild b/sys-apps/ipmitool/ipmitool-1.8.14.ebuild
new file mode 100644
index 000000000000..56e8be001bc9
--- /dev/null
+++ b/sys-apps/ipmitool/ipmitool-1.8.14.ebuild
@@ -0,0 +1,81 @@
+# 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
+}