summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2013-07-17 20:20:04 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2013-07-17 20:20:04 +0000
commit4fd18ae842f74f39e52dab3b9b856915c6464e20 (patch)
tree14dc28fca2a4b31773d947f65e9d220fb6ef0226 /sys-libs/freeipmi
parentVersion bump, drop old (diff)
downloadhistorical-4fd18ae842f74f39e52dab3b9b856915c6464e20.tar.gz
historical-4fd18ae842f74f39e52dab3b9b856915c6464e20.tar.bz2
historical-4fd18ae842f74f39e52dab3b9b856915c6464e20.zip
Version bump.
Package-Manager: portage-2.2.0_alpha186/cvs/Linux x86_64 Manifest-Sign-Key: 0x1CD13C8AD4301342
Diffstat (limited to 'sys-libs/freeipmi')
-rw-r--r--sys-libs/freeipmi/ChangeLog7
-rw-r--r--sys-libs/freeipmi/Manifest18
-rw-r--r--sys-libs/freeipmi/freeipmi-1.2.9.ebuild97
3 files changed, 113 insertions, 9 deletions
diff --git a/sys-libs/freeipmi/ChangeLog b/sys-libs/freeipmi/ChangeLog
index 7706fbbcf3d6..fa09511f1701 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.73 2013/06/25 15:49:21 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.74 2013/07/17 20:18:00 flameeyes Exp $
+
+*freeipmi-1.2.9 (17 Jul 2013)
+
+ 17 Jul 2013; Diego E. Pettenò <flameeyes@gentoo.org> +freeipmi-1.2.9.ebuild:
+ Version bump.
*freeipmi-1.2.8 (25 Jun 2013)
diff --git a/sys-libs/freeipmi/Manifest b/sys-libs/freeipmi/Manifest
index f22f16acffc5..4f430ae2933b 100644
--- a/sys-libs/freeipmi/Manifest
+++ b/sys-libs/freeipmi/Manifest
@@ -10,20 +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.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.0.beta0.tar.gz 3087420 SHA256 c02bdd64eb6b730c116a461866875bdfd67416a31ca9f65823281a3c002192de SHA512 fbb384dc8efd08d4bca528795a9fd6877b26ec4aefb2d9730d6db0b5850f01f8dc353a3c0b003bde1feac04184e604b01fed0a5f0139a55b0653a65c2713de60 WHIRLPOOL 61fd903a0b0967a6830f3603f5f95c39258a7c289b46d052113becf224388f9c245c75a4d64a993070a178b9d903a072c83769f54b43cb11e9a61ad9f1bfa708
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.0_beta0.ebuild 2643 SHA256 8f73dbe3b5da237dc20c2b40748ce095dc6a16f84143b6220fa8c46906479b48 SHA512 d65460c94ebf5ef20a55dd0ca87b225d7ef56efa040adc033a5b11ce9e68255738cb9dcd97c5debb6a48a042815bc89c1606ba712a7377df90924483789b58ae WHIRLPOOL 5392435f8d796d31f309ede797b86080e7b035db64003f8d92ca7f1620bc323e5f04077e05aacce46e44867f9dc7607bab1f74a584366857e5640c7e02a090d4
-MISC ChangeLog 13098 SHA256 d5f9b9da9c5394798631daabb8e75649fd8fd3bcc9d1f585e6420c834c129000 SHA512 2ea9446997c82f915be1d27c4dd4b33be7a7bdf0c73779e88e06e67bcdf4ca0e202a24b957f065653ac8b0142946c2e15a58296fcc92663550539da45274cc5e WHIRLPOOL 292f4f0beb9544c2a271e873ffbad157ab6c3e7d240be91bd8f321170d8480cb8f7f6c53c96519cd096772096f0e636b4e9e29aa3d576b5e58443b54418392fb
+MISC ChangeLog 13226 SHA256 b1de156f821f181433634bd33f2ff7e9860ba834b24111aac197fbfd35d92c95 SHA512 40132c23cf80aace8ef73678a564dde59625986b16f6b3e9f4ed8ee22aa198317041578757852c8abc5d805a0f6c682c0b3cf17cf5221bf4aa20562cd8f29b5d WHIRLPOOL ae31947e8f81667d4f6535bc1435c911f58cbbf703ac7f8fb59f9688d6f35a58563a845e3196c6d6a6fc48f7189de90ab5e7a9b404116d85fb149a1dd3e6c801
MISC metadata.xml 274 SHA256 1ca668d9614d18bdaa3b1b36f50e52e4a167d52af993f5d698ae9b87b8df7b97 SHA512 312a8ca4224c271714cb64fbc0057209946db59a2dbe052fb3cfaa104bab777fc2e799ad5dfda551350d110e99f978a774114f5ad35aeccc491bb49fe3fce684 WHIRLPOOL 51458c6917423d34b3b229c8cd6a057e546e540ade2e6be9617faf30fee42110bf870974d0a9ce3983da28df11edb95cdd602784bd9cd73219179e179d5104ce
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQEcBAEBCAAGBQJRyb0yAAoJEBzRPIrUMBNC02AH/A0XbPdTqebMT/L3dEnSxUYJ
-SZSffqrFzMII+1I3Xxj9smHWx+PAOZyAgSR9apETi+HW1O6cLyWlz371mzhJLUqD
-WvjmpPiNEC7MFc+CtgqAuwsEaEvBuTac6ss9geWZW6+F70TKmpsJEucvLFA+4lWw
-yqlyNuVO9d5u5E3esA4U/0OED0vcXXZvokip5bHhTeHLx2Y/8xP5qnGP6DPl3lFH
-o8SV/8bThdNWMYzqGMiwnQ9Xtc6cGlDjCsf1ZpmRGApVKVdf0ENh3dyOSYnxpWzH
-It3DxJiJN90TeDM4xUW/gmmZ3qFqFxr42gYKDJfRGBthGlzR7IQySXd3H2b4EVc=
-=GNzy
+iQEcBAEBCAAGBQJR5vxzAAoJEBzRPIrUMBNCq+gH/3nnmRXV39CqJ5l2w2ZUS0/P
+SDFlzCDGgMSkcSc1ir6sxTFuDf/VlSXTDmiYCcXGvJ7+4U2kuLwQlotLeo3FNblm
+Y75cgVk94Jui3lfKKLDfnBwegDa6ajOLvgcZsY08p8/n1pTc+zWBeaFvb6oU8k6K
+chm3ugprrkosGLpkBJjnQmgqKbV9bti29FNbZL19pKNHYqw3QyjQanIKevkO61hI
+FSCPpWM+CRXE7nvaHVGgRHowJRWaVrxNkazB+6QfXTHRLyHN5w27WeODCMeSM2YK
+fLXFHYqrtb15iTjuKKCTjIwgkTp2U4z7Kb2IS3xhq6A+urI+8tcrFUgc7yMb224=
+=m6sW
-----END PGP SIGNATURE-----
diff --git a/sys-libs/freeipmi/freeipmi-1.2.9.ebuild b/sys-libs/freeipmi/freeipmi-1.2.9.ebuild
new file mode 100644
index 000000000000..7c138044dd41
--- /dev/null
+++ b/sys-libs/freeipmi/freeipmi-1.2.9.ebuild
@@ -0,0 +1,97 @@
+# 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.9.ebuild,v 1.1 2013/07/17 20:18:00 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
+ sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || die
+
+ 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
+}