diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2013-09-12 07:32:59 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2013-09-12 07:32:59 +0000 |
commit | b1caabe09a0e2759b6ba10d78bfe6b11f7950111 (patch) | |
tree | 87fe32e4927f8bccc80aac6a7ef67c6753ca482f /sys-libs | |
parent | Bump (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | sys-libs/freeipmi/Manifest | 18 | ||||
-rw-r--r-- | sys-libs/freeipmi/freeipmi-1.3.2.ebuild | 96 |
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 +} |