From c0a55f62f0c3e3d507f5b602558bebf1da0ca14b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Diego=20Elio=20Petten=C3=B2?= Date: Wed, 7 Jan 2015 20:02:28 +0000 Subject: [PATCH] Version bump. Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x1CD13C8AD4301342 --- sys-libs/freeipmi/ChangeLog | 9 ++- sys-libs/freeipmi/Manifest | 18 ++--- sys-libs/freeipmi/freeipmi-1.4.8.ebuild | 93 +++++++++++++++++++++++++ 3 files changed, 110 insertions(+), 10 deletions(-) create mode 100644 sys-libs/freeipmi/freeipmi-1.4.8.ebuild diff --git a/sys-libs/freeipmi/ChangeLog b/sys-libs/freeipmi/ChangeLog index 0de6a819cc59..8fcc679883fc 100644 --- a/sys-libs/freeipmi/ChangeLog +++ b/sys-libs/freeipmi/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-libs/freeipmi -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.87 2014/11/12 01:16:31 flameeyes Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.88 2015/01/07 20:02:22 flameeyes Exp $ + +*freeipmi-1.4.8 (07 Jan 2015) + + 07 Jan 2015; Diego E. Pettenò +freeipmi-1.4.8.ebuild: + Version bump. *freeipmi-1.4.6-r1 (12 Nov 2014) diff --git a/sys-libs/freeipmi/Manifest b/sys-libs/freeipmi/Manifest index 904aaae1347a..27e111825b22 100644 --- a/sys-libs/freeipmi/Manifest +++ b/sys-libs/freeipmi/Manifest @@ -11,19 +11,21 @@ AUX ipmiseld.confd 192 SHA256 bc520fa47e690a72e658d183c47b59e68c7e11a875719f2cf6 DIST freeipmi-1.2.2.tar.gz 3031730 SHA256 c8539a8225616e3e647b99903ef1243c5a6a4e1c7bd009399bd8bacf3b263b9c SHA512 86ea9a073ec275b3594e93c7e7fdef2b7214dcd3e696fdec4a017841d4bb7e2179a407d91aa11b26c952cf5b06262801b41293642ed38220d57112a37878a5f4 WHIRLPOOL 763a46cea7bfd1a5e18fae79094a73bd86173a73a8b8d150b3f938bc51c8da6c18db5105ece7ca8f3821254de19bc4e2b2429aac66b260c36426f789be176243 DIST freeipmi-1.4.3.tar.gz 3089282 SHA256 2d8701555f7fd5c3cdc0186e2e435d2ed7945047d22b66088f1e5417dcc35386 SHA512 88a2dec70696017407aac313628407200ee2c6600547fbff73c6880ae8d65cda166c8e00e0f4b7eaddc35f4376143b8fdb0b4ac284aba401c2592a95804e6cec WHIRLPOOL 36c05750f58d018768c82b2a9531892c8c933a7f7b92ea4513dd3527d27494993f82b59d621558bc2975585f51bc6b555b85e246bec1e79704947ac7591cf08b DIST freeipmi-1.4.6.tar.gz 3182413 SHA256 6e404329378aed4ea2078575d7a8787820da3c8e1412b309ab8643f0284626af SHA512 52561ffe0c7b8d29431be6d89b4f4072361c8543a877f005a0190682dbdc739c716b6cfba4e6c6ac26324a94930c5d90554dd06bfd7310f723f8e7dd32432fe3 WHIRLPOOL 391ba17833d64e450bf6e273c7bcca8fdf036ff612f1a3d2be2bb1bbfc3e2dff418f997e78fcdc32571dae40077c2e3089d1002717ee61c8cd4d93dc8b1d42d4 +DIST freeipmi-1.4.8.tar.gz 3185068 SHA256 9fa7e9df7f848445cf6035b26b4167a79711ecc05d8e96ab16bbec10b36e551b SHA512 3cd4acde402bbc945b007e31e7f8dad3ad4539d2cf00310e9168d7cec8024203a280c8ad91e3f08b86dfa9be536779969c5393c4523df2fe8eb904f765fcfc56 WHIRLPOOL ae4393fd36271238597f1602fbaaa6c975268291d26ae3303d9bb1b447cc40070ff4c66ac56a7c301f0544f69ab54eb49a9c6f81fdbdc83ab4d89f3f253b3701 EBUILD freeipmi-1.2.2.ebuild 2198 SHA256 a2ec6534aebf08aad58dc17dc9319b376e626af7982823177820ace52b7a6773 SHA512 14e3a9926eec13ff987cbaa9e74a6a170ef925e6182d17b759d19a98909ccfc243c1d4742a2d91c3c71d70bb1cfe5ed4a0833c21e4324866c95f0ab4a1b33e20 WHIRLPOOL 40754a626be0815a403dd5df472846952c4671c0d7054e4094ed798908b0159ebb03dc2cf13e7de5a286400e7a4c578aeb877c2804301db4bdf117c0a21de480 EBUILD freeipmi-1.4.3.ebuild 2638 SHA256 5315e7c3c557d1e185750b5c9e58f96e2f3b2ff7bf0011d09816a338ab347961 SHA512 4714e05a1bd3a87b28c87c148dd7d07f6d5a9ff416129ee990c30ecbbe1f11bb5239bff7f79555a8879f1e991f4a6f63e465ce518dfd2abfea1b69ea9abaeb87 WHIRLPOOL 2e3818d2f886e3d6a9803fe6fdaf1fa3a60e3ffb96a7883c81104bb9d701de837aeaeea48b7324ac7f6aa08b7c2b3d7b5c405e8a9dd8e99395f5a4bafaf268cb EBUILD freeipmi-1.4.6-r1.ebuild 2569 SHA256 766b88fe99583896c66a825395bb05d215275155b1e878bb7c2a5a5c47170a0b SHA512 ad4056ba2db95cb46856c23087ae3d308252e20ef1ca8449a14222fce7a2ca50303fc5f871050d54d87f86837999d5679237551f40b562957761f7bf9b509660 WHIRLPOOL 2c941350e6dfd03565f16ed286d88fec113790ae3ba3969bb09a1abe2fb2cdfeab16ee38cb8b95f7e17270f7f71d94d7e25c7ff021dab75ebda57770b0caf1cf -MISC ChangeLog 15247 SHA256 d0c2545e184570a8d152de44abdb3a4fc74268a2ee5d1bdce7fe0993c7b93c74 SHA512 f89d87a1af0e3be1906076f12a935858e22bcaf6722000df963f2abb170761c8a04c8f6da09d54b4de61af7e24dd97e8a1ce743e682fad2d5515da3a1935db88 WHIRLPOOL 0d48e869d1e4f1c16d844e22adf547de58818df5a3db0df517a4849a5f54cf086159819b225096c1d10d769b8440a3e5efb8a0046c92ca13cceeef7126df189e +EBUILD freeipmi-1.4.8.ebuild 2566 SHA256 edfda8f8192017138515a2564845b2d5e4abd4e5941ec14237f0fdbb6a1bef02 SHA512 d2c425d33b9ce3fe094efb8f35b50dbf11b64c12a70193448207aabc9fcc6f6738a936766310019af4c4d2d588a6e0ce6d25356120b8f0304734394fcd25e394 WHIRLPOOL 655ee02b80c2f76986c4a88ff35a16b0d97e4f36eba5590818daf0be6e7042c17743b972650d1ba29cbf7f8ed3e3acf1e611c8d4194297076719ada6c4767dc9 +MISC ChangeLog 15375 SHA256 1876db56d002390911125c374ab054e1edcb38d1acd1bef61f3f19a758387613 SHA512 8628321136d2fcb97c35fafb74bc7c844636cdeff850a9aea3860a7fab03d15098bdf45827c606f696b3062a52663958779be9bb40c5bf6b27f7fc11a55f4e4a WHIRLPOOL daf03ebd14b84abb4539dcc5684babc061aef35d3e8d95c8f335d1197b030c0180e2fb08897b791591b02927cb7b4b1173c88f9ade51743ae5ca6a7a818c5f34 MISC metadata.xml 274 SHA256 1ca668d9614d18bdaa3b1b36f50e52e4a167d52af993f5d698ae9b87b8df7b97 SHA512 312a8ca4224c271714cb64fbc0057209946db59a2dbe052fb3cfaa104bab777fc2e799ad5dfda551350d110e99f978a774114f5ad35aeccc491bb49fe3fce684 WHIRLPOOL 51458c6917423d34b3b229c8cd6a057e546e540ade2e6be9617faf30fee42110bf870974d0a9ce3983da28df11edb95cdd602784bd9cd73219179e179d5104ce -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQEcBAEBCAAGBQJUYrUSAAoJEBzRPIrUMBNCinoH/i7mh64812o/tY2zPOa3V7+D -NJBStPTcpoWHXX+ZnBi05Fk5w4hlfcMgQcg3GMUxZwxTFZRB7PoIVO7nO5rmMw05 -8foNPZGEYngXNlUiWzzjL+I4YnJ3UrIZ98yoqxh94JBJYbLPwVWdvc46CITa97Dp -47XpiS+VvNLcz13Kt/A9BUZoMQFuoCUTh7CkXnrDawz1Zk0TY0TnYYhYyAds72Ls -pnOheERN9PhRZ7RiPwhLe4KGl9F3fao4uNwoxoFAK88Qil1QXwHb+vq356QME5gb -mAJEaQYA85a00GvLyksci8eW58nStMFGnMGxZr8uboSfoInOXEiomVv8mVOhwpA= -=EB7+ +iQEcBAEBCAAGBQJUrZDUAAoJEBzRPIrUMBNCLAIH/2N2TogL2w2xfpv2mEtCzW6O +q0roKmdEhZ8YHhoVeRQZFYU9laZdbX3PfqcR5KXqMatuo4wEAw3oLzSMzlLSQJLF +lglZ4ik70F4yhvI/Zq94dIKtUeUycCbzYavUfUCa+2DW7oxATcMCcsasxiVmI78J +PTRl380Lqo6w106ftKq8TmoC9hqd6sFHZ90BB+YGrD8CXdugq7Gb1VFlLb+1usJl +FMg0qJX+LGFUSJ/FKzDNz/v191uI5YWBHDDxPTPlADCWZVAWGeo7s0zsXSLtom3l +UbvG2uBC5lHJZwfuXsjFI0aucFDitjpVFQMhnafwCcsqqnAvqySmvIhPivRayCM= +=fmy6 -----END PGP SIGNATURE----- diff --git a/sys-libs/freeipmi/freeipmi-1.4.8.ebuild b/sys-libs/freeipmi/freeipmi-1.4.8.ebuild new file mode 100644 index 000000000000..a502035dcd6c --- /dev/null +++ b/sys-libs/freeipmi/freeipmi-1.4.8.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/freeipmi-1.4.8.ebuild,v 1.1 2015/01/07 20:02:22 flameeyes Exp $ + +EAPI=5 + +#AUTOTOOLS_AUTORECONF=1 +AT_M4DIR="config" + +inherit 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:0" +DEPEND="${RDEPEND} + virtual/os-headers" +RDEPEND="${RDEPEND} + nagios? ( + || ( net-analyzer/icinga net-analyzer/nagios ) + dev-lang/perl + ) + sys-apps/openrc" + +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 +} -- 2.26.2