Version bump.
authorDiego Elio Pettenò <flameeyes@gentoo.org>
Wed, 7 Jan 2015 20:02:28 +0000 (20:02 +0000)
committerDiego Elio Pettenò <flameeyes@gentoo.org>
Wed, 7 Jan 2015 20:02:28 +0000 (20:02 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0x1CD13C8AD4301342

sys-libs/freeipmi/ChangeLog
sys-libs/freeipmi/Manifest
sys-libs/freeipmi/freeipmi-1.4.8.ebuild [new file with mode: 0644]

index 0de6a819cc59f911763e0b5f88214d3cb48b9b0a..8fcc679883fc27d2451c94d34eb34da9461961ce 100644 (file)
@@ -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ò <flameeyes@gentoo.org> +freeipmi-1.4.8.ebuild:
+  Version bump.
 
 *freeipmi-1.4.6-r1 (12 Nov 2014)
 
index 904aaae1347a5159974bdc83ec6b032d12d42304..27e111825b22dae7819cf743dbca75b44269b6e4 100644 (file)
@@ -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 (file)
index 0000000..a502035
--- /dev/null
@@ -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
+}