diff options
author | 2013-12-14 11:25:31 +0000 | |
---|---|---|
committer | 2013-12-14 11:25:31 +0000 | |
commit | dec01bafcb9b6ef39908dd87303325c03e987e95 (patch) | |
tree | 12c6ec814366c00ef6646da9a3dc3ea1558da24d /sys-libs/freeipmi | |
parent | Remove old. (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | sys-libs/freeipmi/Manifest | 22 | ||||
-rw-r--r-- | sys-libs/freeipmi/freeipmi-1.3.4.ebuild | 96 |
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 +} |