summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2013-12-14 11:25:31 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2013-12-14 11:25:31 +0000
commitdec01bafcb9b6ef39908dd87303325c03e987e95 (patch)
tree12c6ec814366c00ef6646da9a3dc3ea1558da24d /sys-libs/freeipmi
parentRemove old. (diff)
downloadhistorical-dec01bafcb9b6ef39908dd87303325c03e987e95.tar.gz
historical-dec01bafcb9b6ef39908dd87303325c03e987e95.tar.bz2
historical-dec01bafcb9b6ef39908dd87303325c03e987e95.zip
Version bump.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xD4301342
Diffstat (limited to 'sys-libs/freeipmi')
-rw-r--r--sys-libs/freeipmi/ChangeLog7
-rw-r--r--sys-libs/freeipmi/Manifest22
-rw-r--r--sys-libs/freeipmi/freeipmi-1.3.4.ebuild96
3 files changed, 115 insertions, 10 deletions
diff --git a/sys-libs/freeipmi/ChangeLog b/sys-libs/freeipmi/ChangeLog
index 80f0aa298a25..6b2b00bc424b 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.78 2013/12/02 21:50:42 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.79 2013/12/14 11:25:26 flameeyes Exp $
+
+*freeipmi-1.3.4 (14 Dec 2013)
+
+ 14 Dec 2013; Diego E. Pettenò <flameeyes@gentoo.org> +freeipmi-1.3.4.ebuild:
+ Version bump.
*freeipmi-1.3.3 (02 Dec 2013)
diff --git a/sys-libs/freeipmi/Manifest b/sys-libs/freeipmi/Manifest
index 25cfa474cae0..aee8aafb34a0 100644
--- a/sys-libs/freeipmi/Manifest
+++ b/sys-libs/freeipmi/Manifest
@@ -10,18 +10,22 @@ AUX ipmidetectd.confd 185 SHA256 6265782b53083c5d6332ac015b580b8f76426dac62ef58e
AUX ipmiseld.confd 192 SHA256 bc520fa47e690a72e658d183c47b59e68c7e11a875719f2cf65c88042fe0cee7 SHA512 0a031f29a4692085054d5fc2dfe6d0ad7fb762f7ee96849ce2d562a90d6e3b0f3ae8328ab852dc22bee6221bc5cd8b588bd02075222038fa0f0e2f64ac185799 WHIRLPOOL 482cfad90bcdf0ec6f56a8435f020e625209c0bdf45da6c612d7ae6b45e79d6fe960c0186235fcba816c05fbf2d83aa9275647496e8e1e996ae809466544bc8f
DIST freeipmi-1.2.2.tar.gz 3031730 SHA256 c8539a8225616e3e647b99903ef1243c5a6a4e1c7bd009399bd8bacf3b263b9c SHA512 86ea9a073ec275b3594e93c7e7fdef2b7214dcd3e696fdec4a017841d4bb7e2179a407d91aa11b26c952cf5b06262801b41293642ed38220d57112a37878a5f4 WHIRLPOOL 763a46cea7bfd1a5e18fae79094a73bd86173a73a8b8d150b3f938bc51c8da6c18db5105ece7ca8f3821254de19bc4e2b2429aac66b260c36426f789be176243
DIST freeipmi-1.3.3.tar.gz 3087980 SHA256 7244d8bdcb2de291a5c8e589ee05266b95500731c62ff7797ba033328dc9af5e SHA512 5df28b4e18d69460827e0dc191b32884c9ece42fb3acdcf7b9070b520156f328b64a7550d6600c60dc51e222f956d34eec907683e46c3372785f7ce915957d78 WHIRLPOOL 4ef9ef0f6a3b8ef3a28597dbca4a98fa1ec2dcbe86072783abb9ff3d6aa175d315dcc63115d6efb13c16f767e1fbe19d96addc8f7f5fd739e386b36d3dd81502
+DIST freeipmi-1.3.4.tar.gz 3091593 SHA256 c3c0deac9db9e4b877a3dc1a0fb335175c01caec970cf7761e3e0520fd704d3d SHA512 36edfc4f8a14990331afbe3656733b45bb687bfd91ba503c4fd1cf6dfefd4c995fe89b97618efee0cab0124c94c794ac4dca5f89773bbc74942451407f48e3fe WHIRLPOOL 8531c221936dc7b8a20dcbfab4a72ca3bf98a6e1eab405a8b613dcb7bb53c722b9661e9133c8bafd7606d0d11cd362a7b7ce2e4a91268ad5d1ed61fbdc0064ca
EBUILD freeipmi-1.2.2.ebuild 2195 SHA256 9ddbe7476a80eb798e3bd6db1a9e6a2b5e42f423a04d823cad8d94ad8c56b27c SHA512 88b3f5d22ee361cedeead2cf5e2d8955993806075de2f67dd1060e9fca6a025991c3a78d71869d195e537baaa3f07e166db5937ac3d4e253053be277a85512fa WHIRLPOOL d64d9a85c6891dfa04178493af899e7add08378b46e52c1ab57a45f84a42aa239cdc75fa1a0d9261f6e255c29f40a917f62760976ba6e448359b3320c3b95677
EBUILD freeipmi-1.3.3.ebuild 2637 SHA256 e1c10ac4e6fb81fe4d579d2c24701bb84a3aecba947945ec87319dc4d14fad72 SHA512 f051f659800af85ff40e98abd3bfbcc9aa82984e41404825f48e73fe9e9700a54eefa4d3cb0e745d1960cd495876e50596786b8c9b37c4d53c9b6eec81f3513a WHIRLPOOL 09ca22701b00b74e9bdf8c5fcbfe20281f1c602d51b3e98f362a0aef3a5c52e14b7b90a68957f0b41c892822a696aa7f474e80be902265ee5ccbe6679e167e46
-MISC ChangeLog 13829 SHA256 80ad6eb33e2065deaff7056a0072014f26ef05cd0e865454a8280346159d489a SHA512 59998735503c7ede1401b4aba9efd8d24c148ad2716b83c335663d403f4e52cf56c7775c6ae1e7e5e092c0b3a468af728c84590e97279ce2ff18e63e9580cccc WHIRLPOOL e1703e659d0b3af2615fa5ed9b1755029b11339b3468095c16cd17bedf6197c6fa2aac86cc1fd99aeeeb38938b9e4857f60b7dcf95eeba5f229e7b9f0492aaa3
+EBUILD freeipmi-1.3.4.ebuild 2637 SHA256 e62074f520700da4f32f6d32910598937b852b5339b92352e5a688cdc5166188 SHA512 576209cfacb3c9d1bf78a1b85789cf8c8f1a75963b1ec363d7b4adf174fe2959f39473ced0111e8cbc18b4ae493a86cfb769888c865d234aa2031a4ea06009ed WHIRLPOOL d8d2af455f19060c21645dff7d2c635ee1f48bf92039df301778d86020afd3e4592a03401d77ace19377acfe6f8dda7194de96eea39e559e6a901982050c3a35
+MISC ChangeLog 13957 SHA256 7b9e364f445d927d7cb515ab0641aa6091f6a8ccf1ebd024606e193c1c630ab1 SHA512 6356679d73cd783785875987c0cbb133bd5742e85db2130e04a91f2c5b96e4debd64ca0ea710356425a1fbf9b2f79f6ac3e83f44009d8475dbccf0fd6267cfe6 WHIRLPOOL 1e5a140c768048179637b67d3e92c60b1bc099c881dc40d15a8a9530e2f2a2a17533e76e71d62c89b120d33cc0fd851343559171fc0315310beb9ccdcf90b6e5
MISC metadata.xml 274 SHA256 1ca668d9614d18bdaa3b1b36f50e52e4a167d52af993f5d698ae9b87b8df7b97 SHA512 312a8ca4224c271714cb64fbc0057209946db59a2dbe052fb3cfaa104bab777fc2e799ad5dfda551350d110e99f978a774114f5ad35aeccc491bb49fe3fce684 WHIRLPOOL 51458c6917423d34b3b229c8cd6a057e546e540ade2e6be9617faf30fee42110bf870974d0a9ce3983da28df11edb95cdd602784bd9cd73219179e179d5104ce
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSnQGgAAoJEBzRPIrUMBNCnh0H/RQ0bVl92/k7Zy7u78fJQdeb
-atker9lUC0niBt7g8FZdZFvhDfE6smrzPfDIlmmK/+rYlu1iKQtwjY9uEEslUkFQ
-Hgj7NkjlDpV6LcIu+LyYtPxD6e/k/BmYGD68fGUEdrkW5AEUefDnYtKsnR9dcncn
-AAU4iCIIYhu2fn1HUYzDTtpNmYIUqe48GJKznunFpMtShiWlMYF0OWmZM+pgPgnI
-ZR7npQcNjY87N0fh39jgywYtmxm6QUJ9KftU2kyni0YIzsAQNUVpGJf4T+ZQ3MPF
-+4NBkI+PzE9OQ9hBzWdEMZ5N7/ZMhu2nJGLwS1YJaiVDkzwsZSuc2Ag40pkiwqg=
-=+bJw
+iQF8BAEBCABmBQJSrEAqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1MUE3MTczOTAwRTQzNTc0RDJBOUJBMDIx
+Q0QxM0M4QUQ0MzAxMzQyAAoJEBzRPIrUMBNCNasIAJNgKErxGPBsUqfSmmTEuZEo
+0Kie+BR0wAiXXdBeqCkW+3BbciTV6SN++WVDqzCeoo/Zsbo6EV1+N/26EP2/BrHP
+b4Qv4l6HDOpLCOg4QaQdWdmE2XlIHg/kq6XfeimweMSbPQxsiP3mqoifafZcz9A+
+HXK9KJxGQ1m+sxv+yVBzPXs1IMIAiU9R63Na5ylFxCeRRunGFgNYBoZQkHfGBAD3
+e4xeQwxYA3bo1pKvQOBFh7um+eiUBIvxbzfHX0f+DMHxV0vVbeytaLHxb4Mkx1vJ
+26k/sP/yFOTPSxdw98dCaAwz1Frl6LSisBy7eKlCsFdKSKmjOF8+IOn1Vbr5YHE=
+=yClW
-----END PGP SIGNATURE-----
diff --git a/sys-libs/freeipmi/freeipmi-1.3.4.ebuild b/sys-libs/freeipmi/freeipmi-1.3.4.ebuild
new file mode 100644
index 000000000000..1153e9cbe4ea
--- /dev/null
+++ b/sys-libs/freeipmi/freeipmi-1.3.4.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.4.ebuild,v 1.1 2013/12/14 11:25:26 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
+}