diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2014-06-28 00:43:07 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2014-06-28 00:43:07 +0000 |
commit | 3080d15c1c616ef00faf56c334f03fdbd160ec48 (patch) | |
tree | 5fa028e02743c18af9f152afc1c7e73d4819e0e2 | |
parent | Revision bump, in the init script, make start handle the pidfile as well as stop (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | sys-apps/ipmitool/Manifest | 15 | ||||
-rw-r--r-- | sys-apps/ipmitool/ipmitool-1.8.14.ebuild | 81 |
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 +} |