summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2011-03-30 02:40:44 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2011-03-30 02:40:44 +0000
commit0a791971194c7cbe2c5e162ea2e8501b777b5f64 (patch)
tree93093696d83b974cb88777c6186fe0ac66d43556 /sys-libs/freeipmi
parentVersion bump; removed libgnomeprint-python dep per upstream (also see bug #35... (diff)
downloadhistorical-0a791971194c7cbe2c5e162ea2e8501b777b5f64.tar.gz
historical-0a791971194c7cbe2c5e162ea2e8501b777b5f64.tar.bz2
historical-0a791971194c7cbe2c5e162ea2e8501b777b5f64.zip
Version bump.
Package-Manager: portage-2.2.0_alpha29/cvs/Linux x86_64
Diffstat (limited to 'sys-libs/freeipmi')
-rw-r--r--sys-libs/freeipmi/ChangeLog7
-rw-r--r--sys-libs/freeipmi/Manifest10
-rw-r--r--sys-libs/freeipmi/freeipmi-1.0.3.ebuild71
3 files changed, 83 insertions, 5 deletions
diff --git a/sys-libs/freeipmi/ChangeLog b/sys-libs/freeipmi/ChangeLog
index a4eae2069109..bfc2d88a1b36 100644
--- a/sys-libs/freeipmi/ChangeLog
+++ b/sys-libs/freeipmi/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-libs/freeipmi
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.32 2011/03/15 16:42:10 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/ChangeLog,v 1.33 2011/03/30 02:40:44 flameeyes Exp $
+
+*freeipmi-1.0.3 (30 Mar 2011)
+
+ 30 Mar 2011; Diego E. Pettenò <flameeyes@gentoo.org> +freeipmi-1.0.3.ebuild:
+ Version bump.
15 Mar 2011; Diego E. Pettenò <flameeyes@gentoo.org>
-freeipmi-0.8.10.ebuild, -freeipmi-1.0.1.ebuild:
diff --git a/sys-libs/freeipmi/Manifest b/sys-libs/freeipmi/Manifest
index a47214370c69..c51bef7bf026 100644
--- a/sys-libs/freeipmi/Manifest
+++ b/sys-libs/freeipmi/Manifest
@@ -6,14 +6,16 @@ AUX bmc-watchdog.initd 824 RMD160 05a18c843c92de4fa79938aaef882b43dfd23274 SHA1
AUX ipmidetectd.initd 800 RMD160 91f992208e621b2ef47f4b2c5c70a658b6ddc12d SHA1 b9a4bbacd1ab4ec661ff7817b567d37d720f4c8a SHA256 9b142aff8690a97686df5d7ddf6888cd4d68142dba60632345a0decf5ba0aa77
DIST freeipmi-0.8.9.tar.gz 2775329 RMD160 01c9441596502f60b0c3336dae9db9ff3774a132 SHA1 d80fac5de458363f32c589baef12315a9a471b06 SHA256 8c1c18d83b74e2f657b7c6ccbc6be8eb2c0270d7c0424105bee34fdebe794ea0
DIST freeipmi-1.0.2.tar.gz 3060697 RMD160 e56acc793d9f3467d623f0835395f9f36d2be941 SHA1 333c4117252b5fdb7cc4dffaa5fe73a80714c94e SHA256 d2df878563af05786682d095f40c86244fa38d8901af987d79cb2cdd8c4feeec
+DIST freeipmi-1.0.3.tar.gz 3099416 RMD160 901f640bb975885c395085560952fa658334a5a0 SHA1 ed825291f28af767dc1e4ef70c33b4586c323bb8 SHA256 832feb0d28dc6c45f0ceec181b29862f57160f7fadd3bb8801ae7bb04800b074
EBUILD freeipmi-0.8.9.ebuild 2044 RMD160 c562216c8361aebe7a7ebcde4ac9c1ca82c0fcbf SHA1 5ff432b878f3258e3ccadf25d12b3d9245b48eca SHA256 54bf27c829e21b61bdc3ae7c000b9799c9a53399ac0ed60e8ccf7113a488c210
EBUILD freeipmi-1.0.2.ebuild 2034 RMD160 841809425126ce7ae73757d6533a2bf8d905c934 SHA1 2fb48e859aa0d36068e8603f39488aa5a128a45e SHA256 3c7ce69e252318156c1841ba92204d54ed729034779e821a783e1f521d4602fb
-MISC ChangeLog 5655 RMD160 ff50824a1e6ac683dd25ae9aa8d905fa8faafea7 SHA1 f9585b9dfc8b3ac3530f48acac3141936a90ce2c SHA256 a9ecadc1deb1d8b531dbbbe96c14213c8e41b94143d0862c296df762ce707652
+EBUILD freeipmi-1.0.3.ebuild 2034 RMD160 f9fe93c4bafdf80f9f31253fb87bbd5640771965 SHA1 e0f3cde147dae1ad9ea396d0cd369c92809d1230 SHA256 476e25581f4ba6274f6512ab60c0d6f8dbeace7ef4460e91fe44431f6d4d6563
+MISC ChangeLog 5783 RMD160 60d9e3813ef1e592bf119c9bc8ee1b23f489c804 SHA1 5012d53db785e2e82031b3b3d98189a91ecc9edf SHA256 25be807fdc8d1bd1b87526ba7585bc78270243ad4189e885bfdca811b0f6df3e
MISC metadata.xml 234 RMD160 6498603a1fe3a96823743847afc906df194bb430 SHA1 5ec768281f5435ff5173031bd715fa65ddd274e3 SHA256 73ec73ca73cd98df81c2bbb3e76a83751a3c95802ac103ef21368201d871a9d3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk1/lucACgkQAiZjviIA2Xii4QCgknhisx8rLZBCijeEHlXX/M+S
-dmkAoJwtHRvxHMQnxc9GHimgiMaSzW1F
-=glUu
+iEYEARECAAYFAk2SmCwACgkQAiZjviIA2XiEgwCfRYu3NfrbBBW0B8kGJBcKfZyN
+dgUAoJOxdn7DT9QZ3w6CBSAZhuom6imr
+=IaxP
-----END PGP SIGNATURE-----
diff --git a/sys-libs/freeipmi/freeipmi-1.0.3.ebuild b/sys-libs/freeipmi/freeipmi-1.0.3.ebuild
new file mode 100644
index 000000000000..094aa042d56d
--- /dev/null
+++ b/sys-libs/freeipmi/freeipmi-1.0.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/freeipmi/freeipmi-1.0.3.ebuild,v 1.1 2011/03/30 02:40:44 flameeyes Exp $
+
+EAPI=2
+
+inherit autotools
+
+DESCRIPTION="Provides Remote-Console and System Management Software as per IPMI v1.5/2.0"
+HOMEPAGE="http://www.gnu.org/software/freeipmi/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz
+ http://ftp.gluster.com/pub/${PN}/${PV}/${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND="dev-libs/libgcrypt"
+DEPEND="${RDEPEND}
+ virtual/os-headers"
+
+src_prepare() {
+ # Fix build mistake, only causes warnings but at least stop it.
+ sed -i -e '/-module/d' "${S}"/libfreeipmi/src/Makefile.am || die
+
+ AT_M4DIR="config" eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ --disable-dependency-tracking \
+ --enable-fast-install \
+ --disable-static \
+ --disable-init-scripts \
+ --enable-logrotate-config \
+ --localstatedir=/var
+}
+
+# There are no tests
+src_test() { :; }
+
+src_install() {
+ emake DESTDIR="${D}" docdir="/usr/share/doc/${PF}" install || die "emake install failed"
+ find "${D}" -name '*.la' -delete
+
+ # 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
+
+ dodoc AUTHORS ChangeLog* DISCLAIMER* NEWS README* TODO doc/*.txt || die
+
+ keepdir \
+ /var/cache/ipmimonitoringsdrcache \
+ /var/lib/freeipmi \
+ /var/log/{freeipmi,ipmiconsole}
+
+ newinitd "${FILESDIR}/ipmidetectd.initd" ipmidetectd
+ newinitd "${FILESDIR}/bmc-watchdog.initd" bmc-watchdog
+ newconfd "${FILESDIR}/bmc-watchdog.confd" bmc-watchdog
+}