summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2013-04-30 07:35:39 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2013-04-30 07:35:39 +0000
commit2835cc8b33f9b91d04dfe616c3f527971c50f086 (patch)
treeb12fbec900161c4b52d708a5709d6bc767c4894a /sys-libs
parentVersion bump (diff)
downloadhistorical-2835cc8b33f9b91d04dfe616c3f527971c50f086.tar.gz
historical-2835cc8b33f9b91d04dfe616c3f527971c50f086.tar.bz2
historical-2835cc8b33f9b91d04dfe616c3f527971c50f086.zip
Version bump.
Package-Manager: portage-2.2.0_alpha170/cvs/Linux x86_64 Manifest-Sign-Key: 0x1CD13C8AD4301342
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/freeipmi/ChangeLog7
-rw-r--r--sys-libs/freeipmi/Manifest14
-rw-r--r--sys-libs/freeipmi/freeipmi-1.2.6.ebuild96
3 files changed, 105 insertions, 12 deletions
diff --git a/sys-libs/freeipmi/ChangeLog b/sys-libs/freeipmi/ChangeLog
index 4b36a0a0a24d..ced704e28e9a 100644
--- a/sys-libs/freeipmi/ChangeLog
+++ b/sys-libs/freeipmi/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-libs/freeipmi
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.68 2013/03/24 07:38:57 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.69 2013/04/30 07:35:38 flameeyes Exp $
+
+*freeipmi-1.2.6 (30 Apr 2013)
+
+ 30 Apr 2013; Diego E. Pettenò <flameeyes@gentoo.org> +freeipmi-1.2.6.ebuild:
+ Version bump.
24 Mar 2013; Peter Volkov <pva@gentoo.org>
+files/freeipmi-1.2.5-out-of-source-build.patch, freeipmi-1.2.5.ebuild:
diff --git a/sys-libs/freeipmi/Manifest b/sys-libs/freeipmi/Manifest
index 613ac6d4ea29..07b73c7be194 100644
--- a/sys-libs/freeipmi/Manifest
+++ b/sys-libs/freeipmi/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX bmc-watchdog.confd 1495 SHA256 0f9cbe8090523e3fd4df35fb049d38ee696292892542ff6ffe3139e39fb1795e SHA512 11bbd920eb67a64a9d3742e860ae146c1a00398f44d4cead49f8f6070f46a09249c05bb647a1b7bf2c4c6c78e1ae393b2e52395f640bc7e5139aade7c99b45b2 WHIRLPOOL 00910dca8b0aaa2f321010f6ac3897ce1cc974749073273db731d112d5a7ef833771bdc90945d0ddfd4f230176aa1e14eb954216c4be67a551ccdb6166247ec3
AUX bmc-watchdog.initd.3 482 SHA256 2d9d9c76f6fb51cd4678e16a00e31905ce6ea701527ad14c687db3c5dd179652 SHA512 ecc572036df0f12a91c03e5a146e6b25b1d89c5f826beb6a2c600d644032d6308b17f2848757ffb99793af4587d9d5c29c574fb3af8b2c778e5e8c2c021fe818 WHIRLPOOL add5cd643a8f934c2196738d812bf59bae054c7140c2314bb6dfa51d655066d21c36f9f3b5a277cabac47a9f7274f05ed21deb107b4ef7f4c56aca1a68f9cbb7
AUX bmc-watchdog.initd.4 525 SHA256 0b9e01ca03df7e8efc189a5d2758883ac29a8e76b01b34b964403b65cc88e37e SHA512 26ee0d57e93446832efa7be33137850edc7f3a47b23ee509ad4a1e5cec1be7c81f100cd81af7e89eba8ad361b82de858e6d64fb629c02af2ca332f19a075132f WHIRLPOOL ec65f98d7b5c0de0b27cd1f929cd5878e24c531c6897e39b47820c888a4a4bdcb198c2fc3c5c2f1814cd84b718bde531c18dcfef4001deb3c11f57dac6877bad
@@ -14,15 +11,10 @@ AUX ipmiseld.confd 192 SHA256 bc520fa47e690a72e658d183c47b59e68c7e11a875719f2cf6
DIST freeipmi-1.1.7.tar.gz 3080264 SHA256 3b4fc1b514e2052622bfcbfef5b69726d83505aa54109b16ed847a9d0b47bacb SHA512 ea88e2da222d8fee34469f1a5dea02de7c82ce06d9406642cf15b9fdb43d41963e7739e0a4ae82702db044d8e89f9330fd0a23c993dd8595024d3528b6de99f9 WHIRLPOOL 5ce8c2d58a685e4567204ed99542bffea0bdc0b550311720a4685d4516285a37340f94e823d11ee9984d608310fb98a555a12b8b9f4b5da72424d37462fe3ff9
DIST freeipmi-1.2.2.tar.gz 3031730 SHA256 c8539a8225616e3e647b99903ef1243c5a6a4e1c7bd009399bd8bacf3b263b9c SHA512 86ea9a073ec275b3594e93c7e7fdef2b7214dcd3e696fdec4a017841d4bb7e2179a407d91aa11b26c952cf5b06262801b41293642ed38220d57112a37878a5f4 WHIRLPOOL 763a46cea7bfd1a5e18fae79094a73bd86173a73a8b8d150b3f938bc51c8da6c18db5105ece7ca8f3821254de19bc4e2b2429aac66b260c36426f789be176243
DIST freeipmi-1.2.5.tar.gz 3052783 SHA256 6d367e315bfa193e69cc925942e370cedfb479fc714a161bb3d5f63af28ec492 SHA512 9b21932803be992246e31aa64d9dc62c9b4fc282f6efbdca188f568c4c3b15d955258c0a0dc85382812b79d9aedd5ac042628f13a1c8a2409e2893ef1d8c37f4 WHIRLPOOL bf2f5b4fdaccfd937bc5977a0bdac90573f0d667d706b2d4f7c22b5216e8c63edeac531a73371d08a8047afa1e9d97f5b62e5b58a2ceddb75302be9cd828290f
+DIST freeipmi-1.2.6.tar.gz 3058219 SHA256 3296cbf3990fff378fac04651c0974c627a6f3a033e200822a65866ef24c4c3a SHA512 77d36a039e3dec4f87a502db98bc840a1553c118085b552d7052a19b9d0ddae0a63371d7140ac17423025c6ac9f472a640115107334d3dad392f0886c25f196c WHIRLPOOL 9b35f01c079cda202ecb1eea4eb26c86d544aade0af3b96a6e3fdb5c4cf02d088e4ad1e4ffef3cb53dfc194cfecbc19a2bb30671666d75564b3bf7c6fbf819a1
EBUILD freeipmi-1.1.7.ebuild 2016 SHA256 f8b4de0f133994c3560a5a4e8995e5b6c77306407450e24ff5fd3ec7ed5aa617 SHA512 01b53a54d57ae46f98dfe980124142f4dccec5f28eccaa529a91c1ef51bc4ae4a5cc0e8a0f9ea0b198e9ee310db92c21198b9a12557cab10c8c0cad2f90b6d40 WHIRLPOOL d5118596dabbbb1f1a03dfe936b9f3eacd36543fbbdc06bc7ee4113ff3a74dc3b18fe8723b573e2b88ff3a0aed2964de6b9dd834ca1db1304a55c8961ebc2e8e
EBUILD freeipmi-1.2.2.ebuild 2195 SHA256 9ddbe7476a80eb798e3bd6db1a9e6a2b5e42f423a04d823cad8d94ad8c56b27c SHA512 88b3f5d22ee361cedeead2cf5e2d8955993806075de2f67dd1060e9fca6a025991c3a78d71869d195e537baaa3f07e166db5937ac3d4e253053be277a85512fa WHIRLPOOL d64d9a85c6891dfa04178493af899e7add08378b46e52c1ab57a45f84a42aa239cdc75fa1a0d9261f6e255c29f40a917f62760976ba6e448359b3320c3b95677
EBUILD freeipmi-1.2.5.ebuild 2684 SHA256 3024fc863b64429067f42666fc84a7afe78a8283c57039169d23aef9cf53a4c4 SHA512 0102be3439234662bef6354f233238558c80258eb2cdc24e8862c3ae3c887e1ea0056e9dd8e3e615cc06c155f1b6a471613691a973cf978cbb0fa8b64696cf8d WHIRLPOOL 5177e25329418b04c3266bed4e19a52f0e28f0dafb419f8e3edb93e05e9953b1e516a2622dc2b93dd4c18e682571bfa9480fafdabf189ef1bd51e0463d5a21c5
-MISC ChangeLog 12179 SHA256 8e322545f3dacb83be99881150791eed50c1092a70035a7d24a4657215775c25 SHA512 72ac9a3fff7fbeb11763d9cd97785fb5d1646520a98d59857bc6b441cb597f6f4de80a2167e935360581374c3698440d0ff6023b8a890f806a022b8a3b4d17ac WHIRLPOOL 6f262386da57df967cea2a4b20acc0c4d43370b44bd5676cdebb706b887fe3aefee60c47eeded57af9c659ef873c7f566939041b314fb0097d2079a5e712e706
+EBUILD freeipmi-1.2.6.ebuild 2637 SHA256 4458dc4fe1e7b68cdb47895b0c8b70059e68836d72ab5c761922202b1bdd2a5f SHA512 6e32799bbe22745052162ce1b556b238319dfe46e19a0f68001f687077d60b862afce20ad258d5de627718bf377a1ba6fb6ff8c69addc22910e7976ba35d3ba9 WHIRLPOOL cd5f208d05471557a952e1e14485059a939c0fac476c30dbee68c9aa096301e2d37740d57d553bd0f13cf00de4d792c79a1f9150414949b6ff8dea5fc1967e9f
+MISC ChangeLog 12313 SHA256 4c800767314c82721397a06c505cb87323c726d451aff6fd9d057051b454397e SHA512 5cf67455d2aebedd307c607b775eb1c6432f2165f5062f9e05a22c2eab6a8fe45bc295ff5e1d7af063ea06ba1a3450ec8ea2ba6de057d262241fe2dfe9959d54 WHIRLPOOL b128f7fed727b96320e721dd921cb54f028bd6caba9ece5af642d850f09ffdb2029b51e653510f5c6957d34b76da84ccaa490787cd2caba07077c26014ed9b78
MISC metadata.xml 274 SHA256 1ca668d9614d18bdaa3b1b36f50e52e4a167d52af993f5d698ae9b87b8df7b97 SHA512 312a8ca4224c271714cb64fbc0057209946db59a2dbe052fb3cfaa104bab777fc2e799ad5dfda551350d110e99f978a774114f5ad35aeccc491bb49fe3fce684 WHIRLPOOL 51458c6917423d34b3b229c8cd6a057e546e540ade2e6be9617faf30fee42110bf870974d0a9ce3983da28df11edb95cdd602784bd9cd73219179e179d5104ce
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iF4EAREIAAYFAlFOrZMACgkQGrk+8vGYmwcHxQD/cBZTeHMOC1ZZTN+HDIrgtB3B
-Kqqa1kH4wM/yLv/XL+cBAMB4NZV8W7x18vBFb1616/XGTN+edf99sEKMWeYgDEiY
-=jAGE
------END PGP SIGNATURE-----
diff --git a/sys-libs/freeipmi/freeipmi-1.2.6.ebuild b/sys-libs/freeipmi/freeipmi-1.2.6.ebuild
new file mode 100644
index 000000000000..b82cc228151d
--- /dev/null
+++ b/sys-libs/freeipmi/freeipmi-1.2.6.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/freeipmi-1.2.6.ebuild,v 1.1 2013/04/30 07:35:38 flameeyes Exp $
+
+EAPI=5
+
+inherit autotools eutils multilib autotools-utils
+
+DESCRIPTION="Provides Remote-Console and System Management Software as per IPMI v1.5/2.0"
+HOMEPAGE="http://www.gnu.org/software/freeipmi/"
+
+MY_P="${P/_/.}"
+S="${WORKDIR}"/${MY_P}
+[[ ${MY_P} == *.beta* ]] && ALPHA="-alpha"
+SRC_URI="mirror://gnu${ALPHA}/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug nagios"
+
+RDEPEND="dev-libs/libgcrypt"
+DEPEND="${RDEPEND}
+ virtual/os-headers"
+RDEPEND="${RDEPEND}
+ nagios? (
+ || ( net-analyzer/icinga net-analyzer/nagios )
+ dev-lang/perl
+ )
+ sys-apps/openrc"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.1.1-strictaliasing.patch
+
+ AT_M4DIR="config" eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable debug)
+ --disable-static
+ --disable-init-scripts
+ --localstatedir=/var
+ )
+
+ autotools-utils_src_configure
+}
+
+# There are no tests
+src_test() { :; }
+
+src_install() {
+ autotools-utils_src_install
+
+ # freeipmi by defaults install _all_ commands to /usr/sbin, but
+ # quite a few can be run remotely as standard user, so move them
+ # in /usr/bin afterwards.
+ dodir /usr/bin
+ for file in ipmi{detect,ping,power,console}; do
+ mv "${D}"/usr/{s,}bin/${file} || die
+
+ # The default install symlinks these commands to add a dash
+ # after the ipmi prefix; we repeat those after move for
+ # consistency.
+ rm "${D}"/usr/sbin/${file/ipmi/ipmi-}
+ dosym ${file} /usr/bin/${file/ipmi/ipmi-}
+ done
+
+ # Install the nagios plugin in its proper place, if desired
+ if use nagios; then
+ dodir /usr/$(get_libdir)/nagios/plugins
+ mv "${D}"/usr/share/doc/${PF}/contrib/nagios/nagios_ipmi_sensors.pl \
+ "${D}"/usr/$(get_libdir)/nagios/plugins/ || die
+ fperms 0755 /usr/$(get_libdir)/nagios/plugins/nagios_ipmi_sensors.pl
+
+ insinto /etc/icinga/conf.d
+ newins "${FILESDIR}"/freeipmi.icinga freeipmi-command.cfg
+ fi
+
+ dodoc AUTHORS ChangeLog* DISCLAIMER* NEWS README* TODO doc/*.txt
+
+ keepdir \
+ /var/cache/ipmimonitoringsdrcache \
+ /var/lib/freeipmi \
+ /var/log/ipmiconsole
+
+ # starting from version 1.2.0 the two daemons are similar enough
+ newinitd "${FILESDIR}"/bmc-watchdog.initd.4 ipmidetectd
+ newconfd "${FILESDIR}"/ipmidetectd.confd ipmidetectd
+
+ newinitd "${FILESDIR}"/bmc-watchdog.initd.4 bmc-watchdog
+ newconfd "${FILESDIR}"/bmc-watchdog.confd bmc-watchdog
+
+ newinitd "${FILESDIR}"/bmc-watchdog.initd.4 ipmiseld
+ newconfd "${FILESDIR}"/ipmiseld.confd ipmiseld
+}