summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2013-09-12 07:32:59 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2013-09-12 07:32:59 +0000
commitb1caabe09a0e2759b6ba10d78bfe6b11f7950111 (patch)
tree87fe32e4927f8bccc80aac6a7ef67c6753ca482f /sys-libs
parentBump (diff)
downloadhistorical-b1caabe09a0e2759b6ba10d78bfe6b11f7950111.tar.gz
historical-b1caabe09a0e2759b6ba10d78bfe6b11f7950111.tar.bz2
historical-b1caabe09a0e2759b6ba10d78bfe6b11f7950111.zip
Version bump.
Package-Manager: portage-2.2.0_alpha189/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/Manifest18
-rw-r--r--sys-libs/freeipmi/freeipmi-1.3.2.ebuild96
3 files changed, 112 insertions, 9 deletions
diff --git a/sys-libs/freeipmi/ChangeLog b/sys-libs/freeipmi/ChangeLog
index 035e9d9c0bfe..8b85076ba8d5 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.76 2013/08/22 21:59:35 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.77 2013/09/12 07:32:40 flameeyes Exp $
+
+*freeipmi-1.3.2 (12 Sep 2013)
+
+ 12 Sep 2013; Diego E. Pettenò <flameeyes@gentoo.org> +freeipmi-1.3.2.ebuild:
+ Version bump.
22 Aug 2013; Diego E. Pettenò <flameeyes@gentoo.org>
-freeipmi-1.3.0_beta0.ebuild:
diff --git a/sys-libs/freeipmi/Manifest b/sys-libs/freeipmi/Manifest
index d03309a4e273..940080150b77 100644
--- a/sys-libs/freeipmi/Manifest
+++ b/sys-libs/freeipmi/Manifest
@@ -12,20 +12,22 @@ DIST freeipmi-1.2.2.tar.gz 3031730 SHA256 c8539a8225616e3e647b99903ef1243c5a6a4e
DIST freeipmi-1.2.8.tar.gz 3054946 SHA256 a8b06c751a656109bafcda692c31b7fd20cd37db9ec5d29db5055ab431950b2b SHA512 43e68989d9b3dfe79045fa7b7a38a7512eff091f259e83917070a12c263be7c4800fd307d48821643106ae31ab4b03e19916feed2124470825a387280d8c8455 WHIRLPOOL 383d48f9f2e2bcbf63d1586958032c3de558aad31135c6bd28b87d555e7ab659f65905c713f10fee7aeee97118232942a25cc798d58690b9ec50180a80155803
DIST freeipmi-1.2.9.tar.gz 3061074 SHA256 3a32b0906a8975352f8ccc835862182a71b31d40cc04e8a457f9941ce3235a0e SHA512 403abb5900eb6f52aa5b7c0b59b4b947d634d75c06293a792b129f0ddad688c89673ef56f047ef38aedb8940d37eacd2d952b457bbe176409908c8f3cbbf3678 WHIRLPOOL 79cb501d3a07bff7aed9ac35adddaae93479e58e4f2316298cfadca58e4a1665de2c86dab2c3a4020875426b6a520468321411a618ef93ec39aa95b593ad459b
DIST freeipmi-1.3.1.tar.gz 3086653 SHA256 5662a1641299066e5233d17d8ed8f65317317757f9f9acb285741f044a1dcd31 SHA512 867984d7f23fd258b3d131f852ee6515dee2bb170b69df8fd749eaea8e1a3493eac4541f9b7e47f9a73db557774be7f81fcd43b0aa261d33e3fa93935231d77b WHIRLPOOL 25d0a5c4e08f11bcf8bc45f3b540b9ed1212bc123898db14979994f530190c146db6d8b43173133dd4db248cf908b99b514cecb8f06a6c17a72e1a86b562263b
+DIST freeipmi-1.3.2.tar.gz 3087952 SHA256 0b23c245a7a50e78279ef58cdc78e88cef5b91770452c74a63e42974ffc8e2bf SHA512 58bbf7add25f2b432187f8447bfea58cce620f00c81424862dd82acbbf118c5ae8f99b63a21543014fd67e9d39ccda9bb204ee770e46f1f7cec772889a8c6d58 WHIRLPOOL 5defa1b25fb330f914ad7ee4642d01d8b3768024a19455cf86b45482f6de74a3d486ba97eba4b20b8c3bbda964a2e36a28cd5387b89ff3faff4d4008a3688b02
EBUILD freeipmi-1.2.2.ebuild 2195 SHA256 9ddbe7476a80eb798e3bd6db1a9e6a2b5e42f423a04d823cad8d94ad8c56b27c SHA512 88b3f5d22ee361cedeead2cf5e2d8955993806075de2f67dd1060e9fca6a025991c3a78d71869d195e537baaa3f07e166db5937ac3d4e253053be277a85512fa WHIRLPOOL d64d9a85c6891dfa04178493af899e7add08378b46e52c1ab57a45f84a42aa239cdc75fa1a0d9261f6e255c29f40a917f62760976ba6e448359b3320c3b95677
EBUILD freeipmi-1.2.8.ebuild 2706 SHA256 ace6637e4c3f9edb3649e77de4c84e08e6356799b05ef5217a86572d78310026 SHA512 0a152fbf7447f5d3ba8a3d230b3371d5f52ae571228de904de16284e7e843feaf0784d46a659dbc90c74c9ccf02ab90bbc4da553d0c9af6e2bdc81f34441d05f WHIRLPOOL 4f048265b36ed965b5db62c53f54e55c49fa672f1d10b79936750c86d7ac9e8d930e73ca617aab4c4246940dc3aabbd4f998aad2e1d11eb6aed4d751d057561c
EBUILD freeipmi-1.2.9.ebuild 2706 SHA256 f1609acb3b921d5c8e3f857c1c54a0e30149ca6fd95bd7a4ab4cf90d114e6f05 SHA512 6d21988dc1a5847a4a93694ac4b283be7f2f0ffabb34f25bb92ac161c1b44ad8e7d0733d30fa163f449aedb0a068f50721613ca586e76ed01913867660751df3 WHIRLPOOL 1e6d33209759fc9f4e11b8c938ac8ed90dc56bc88f79da36210a0bb981ace2106e5afb7ffdb19166b36f535be0dd256dddc24b7ce1aa51e0f602ae406e32e13c
EBUILD freeipmi-1.3.1.ebuild 2637 SHA256 81563eb92451ab06fc6fe4390a3904ca9662d1985a74b66c26495ea80c8ba06d SHA512 6832ee2565a1065fdeb0b9202459bf889a8a41a8f66192ded18606ca868c3d07cc43b0f582572790b312de79f74af9c17411655a11469bf4da200fcd97ca72f1 WHIRLPOOL 9237c765965db2127d9028b14e9c968351a1cc8005e018b309438b86441f9364a0794e4f57051d00be73b25aafce70cda0c1693c50d5d5cab3bbe726e104e6ff
-MISC ChangeLog 13458 SHA256 3c47933353db38442a3afe0b019ba8625f09184183df8f576b8e4d09315513ca SHA512 1d00971a20dc2328ff58b8be48e0e0c969d71bde8d1f5580a7858dc5e81f6c04c78c03af33eaa521497464e29584b970729ec7d94ef727c30e661805df0d6b70 WHIRLPOOL fc94b27b1eba5fff7e2ad687eccc4521cccd77197a8d6210d8500846018ddcb40841cfa9fcbf5172406e0b933bfe1f13b8e9a23384742289541fd16f9ce158c7
+EBUILD freeipmi-1.3.2.ebuild 2637 SHA256 1e24c3074e0f90d94c3cbd606edc5ee94d5665d1484391a97920ce588fb16509 SHA512 1cc8575583cd00edcf88637b454d8f9dc5c52b91f737c026a77c01c618618182a93dc6a66ddc0bc358854b9d0580e9e014ad1d7ac280cd08ea5b13d149f55f05 WHIRLPOOL bd3a99ba993bf9ffa60adc530465e8a67217001eecccb27265412dfe73fee5a26db3dd7d09be89f2c5bf2c668aee1e3701532ead00b98d2393cd6557e3914c0f
+MISC ChangeLog 13586 SHA256 eae893734e1962a91539ab9940e4baad6b28ca4a87430b401095e0c57580cffa SHA512 1898732010c077970e8f050be648a69543bcca7cbfb819747a2b62e0a43fbbe1753defd1c41c1cee72e3031c9c1a011b51ffdea3a0a33379d29e1a299ef5d22d WHIRLPOOL 4a7310ccb757ea2a8e0b185456d3fd5ccad1762fad79383f6083ea5d7f387c6859171ca3aa87a05a02c77982ad32f2f598f91acba757784fb31f8056403b0c10
MISC metadata.xml 274 SHA256 1ca668d9614d18bdaa3b1b36f50e52e4a167d52af993f5d698ae9b87b8df7b97 SHA512 312a8ca4224c271714cb64fbc0057209946db59a2dbe052fb3cfaa104bab777fc2e799ad5dfda551350d110e99f978a774114f5ad35aeccc491bb49fe3fce684 WHIRLPOOL 51458c6917423d34b3b229c8cd6a057e546e540ade2e6be9617faf30fee42110bf870974d0a9ce3983da28df11edb95cdd602784bd9cd73219179e179d5104ce
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQEcBAEBCAAGBQJSFonaAAoJEBzRPIrUMBNCZ1YH/jGvdx+hAJTJmAWxF+e0dKCS
-0yNL8lkx/1i6XBzhfuEoJIPlF6Qfw6sw5fR1sphybxBb+tvacfV8PuSN/sDKjQDR
-BJxIVlK+fIxbPzd4PuQQk6Oab0Jygm43u4C+OmuIND3qTyxO4/NCCGnlSDqXeuNc
-ht8JbNnSYShG54AqlEP2Qv5D89X/cxhkJrvCWWqX3BMGjoV0+M1v/fV29LtWHvRT
-x8eND+nS/MVQOdyoDJo1fG6a+DNnJuZNWP7NWdyxs+cNQPT8xARk5EFaZpFV7oGL
-l+XqVNvO5GpDdgsJMo2vTf/7ktL6LR23u2lx5dgCGj/73fEkLzAH1dW0XMtb47w=
-=HRGn
+iQEcBAEBCAAGBQJSMW4qAAoJEBzRPIrUMBNCXzYIAJeiBsLCvAO2j0bDJxe8PwaS
+Gz/syi7AfOUO2t3xZEetsksbauvRnz629umD/AzqcnNx9gIkL78RrbEDmvLX2WkL
+/WsMFrrQ8dAIj+EvwALRI0hnLx9vp01DExKzj9LNLKUSVcI4PkRMp/BmgOs3NB+D
+siOi8znxYTEEzC1/jG43KVLO17oXaxU1rC5E/CprDpllSZmBaIOsrzOBIOJZ1BWU
+dcKIU2idYLTudIHSHb8NPkVxX7ajr/fE2HF8ciciChjssTRRzeRUmXAD4XHVa3Ip
+IxJzHJ3Zi3t9AYrAOeMCW3c7x7+kSz/cqMFkUJOvHSWAB0Bj+00LU4bXzNdnSME=
+=V10j
-----END PGP SIGNATURE-----
diff --git a/sys-libs/freeipmi/freeipmi-1.3.2.ebuild b/sys-libs/freeipmi/freeipmi-1.3.2.ebuild
new file mode 100644
index 000000000000..2f4e797baf30
--- /dev/null
+++ b/sys-libs/freeipmi/freeipmi-1.3.2.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.3.2.ebuild,v 1.1 2013/09/12 07:32:40 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
+}