public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2016-04-25  8:52 Lars Wendler
  0 siblings, 0 replies; 53+ messages in thread
From: Lars Wendler @ 2016-04-25  8:52 UTC (permalink / raw
  To: gentoo-commits

commit:     4d02c43949b2e93bc3e9d37b94934266332d4e00
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 25 08:52:13 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Apr 25 08:52:45 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d02c439

sys-apps/ipmitool: Removed old.

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-apps/ipmitool/Manifest                  |  3 --
 sys-apps/ipmitool/ipmitool-1.8.11-r1.ebuild | 76 ---------------------------
 sys-apps/ipmitool/ipmitool-1.8.11.ebuild    | 60 ---------------------
 sys-apps/ipmitool/ipmitool-1.8.14.ebuild    | 81 -----------------------------
 4 files changed, 220 deletions(-)

diff --git a/sys-apps/ipmitool/Manifest b/sys-apps/ipmitool/Manifest
index c1cc817..38e12fa 100644
--- a/sys-apps/ipmitool/Manifest
+++ b/sys-apps/ipmitool/Manifest
@@ -1,7 +1,4 @@
-DIST ipmitool-1.8.11.tar.gz 769964 SHA256 5612f4835d89a6f2cede588eef978a05d63435cf2646256300d9785d8020a13e SHA512 48093790baf2532887ac87de9b55fbe38f46f271b84e6152e6b0ba11170b29aad78dfcd42036389750edbedff325476b8366b3ea1401b97148b8bc8c1bd71e4b WHIRLPOOL 1760b2cb00e0c7bdea4b4a916ff2d7035ca0fff948741897d5aa4f05487a36c1354b156e1b5a613fd3b3b1ce73d04fd48feffb702592421478c231bd7a0cc1fd
 DIST ipmitool-1.8.14.tar.gz 917886 SHA256 fe9bce4587f83fe0fd7c4d86fd3241fe41cb661ebc5c7321128d59cc295874ab SHA512 1376a0d4209e4622f9b0e27d3f3d67d552be936ded92e4e894d2b04871717a585075b54bbb9b91d62b58483ee9b94b5c64e2ecdfcef3c3f818fa6f035fb34216 WHIRLPOOL a16d965218829f1a1b29133e8722272d6062698c546f96de94385b3a62aef5d886e4890ad48ed43f04531a18d806a2a5a798f50ce9dadcb87ba17b2902cffdce
 DIST ipmitool-1.8.16.tar.gz 960472 SHA256 b83e12572fff00fce6bd5ae98f390063da7bd13f555cd386d94605917d808f73 SHA512 30f79e1547c7bb04f8447e9b3bba9a3761d0c8ce5b8b9aa98848382ee9163569b51dd4bc670998f52d3d07ee111747c981b840656113885185ed29c6c6a0f8fd WHIRLPOOL e63d1d42ab7cd0e05a7f679f5d663d36f2b837d92ec2547288208f48cfd4d4a0ba1e8571bf993f7cb05a2b72d0a12a916ffa445dd19e5c298040cb6e3c5a9419
-DIST ipmitool_1.8.11-5ubuntu1.diff.gz 38287 SHA256 b31584ae6394e30b56eff4d4441c344c7ecb6d7a79a5846fd388544f28223775 SHA512 b54c19943bbed0d88831bd3821d05a650d151ddc7aca5cd7c5513bd07361a084595fcf2fa1035c784163d13fbbb9ce4496de478c4b4f730c31b4e2b94933584c WHIRLPOOL fa3c249074c328a8b8dd72f7744181e29ff01669c2226d24f781afffa3ca20301da87860f234eaf445fc74e50d9b149ad107aef1cf801717f33cc342ee037358
-DIST ipmitool_1.8.14-2.debian.tar.xz 14060 SHA256 be038241a77e9bf39e6b04494ba964682341e8de9b775bc98649387056fdf9b0 SHA512 9f4a6333461128d7c35317e2fbfd2061aef526cebffb3ee7ebc1273ca229811687ed469bfbcdc0855d575f5c4084da0cf225fd71380ca682531c23b976232e9f WHIRLPOOL 64b6aad18862288cc98acce5f552b251f22d38371822c5b027d7699468d56d5257235288a29e13c1fc475a5b87eb6a1d13bb77ff769f10e00f0e1c40be4100ec
 DIST ipmitool_1.8.14-4.debian.tar.xz 16452 SHA256 24b57ffec3ca1bda69f82b006a12a3ccd1e643b2e0250c0a670218e1e76a54dc SHA512 f7b464d9167e2c92b9536fee1e0cb66da11f6cdc6f86d7adb3ad5c239f3c1850663ddfd9571561502904daff52b3a57b633c389de697da42e7bfafe8c67a60a9 WHIRLPOOL a559a3c1771fc4e33b817977c8eb23372e27a3d2c1bcbc5eefd3e714bfa0da82d05e597dbb2afc8cbf52b6b5ffcde4273505cad5fedc4b8893809d691fa21fc5
 DIST ipmitool_1.8.16-3.debian.tar.xz 17788 SHA256 89f5d5bfae8a856c24249b98b2d9efbc6d39b5cc1536911efd2944c5f88d6205 SHA512 8f8b6862d6ff77e6a4f4ad3ae21d056c5d90d43610a45dac556b0a41a5417185553b81e863630a62bfa2ef2e1f7680a24e2661f469214eb3b4e93d8ae4ffb800 WHIRLPOOL c664f96ab9e62eb1ecd3cb1e505253ce6c9641d756e56f76a7c9b23bf31cb8b3a53b8aef32050b30cc125fe8da8fa7d95cb39f77f2afd55d71efe87ddd8c1825

diff --git a/sys-apps/ipmitool/ipmitool-1.8.11-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.11-r1.ebuild
deleted file mode 100644
index 7435501..0000000
--- a/sys-apps/ipmitool/ipmitool-1.8.11-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-inherit eutils
-
-DESCRIPTION="Utility for controlling IPMI enabled devices"
-HOMEPAGE="http://ipmitool.sf.net/"
-DEBIAN_PR="5ubuntu1"
-DEBIAN_P="${P/-/_}"
-DEBIAN_PF="${DEBIAN_P}-${DEBIAN_PR}"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
-	https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.diff.gz"
-#IUSE="freeipmi openipmi"
-IUSE="openipmi"
-SLOT="0"
-KEYWORDS="amd64 hppa ~ia64 ppc x86"
-LICENSE="BSD"
-
-RDEPEND="dev-libs/openssl"
-DEPEND="${RDEPEND}
-		openipmi? ( sys-libs/openipmi )
-		virtual/os-headers"
-		#freeipmi? ( sys-libs/freeipmi )
-# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
-# but it doesn't actually need either.
-
-src_prepare() {
-	epatch "${DISTDIR}"/${DEBIAN_PF}.diff.gz
-	for p in $(cat debian/patches/series) ; do
-		epatch debian/patches/$p
-	done
-}
-
-src_configure() {
-	# - LIPMI and BMC are the Solaris libs
-	# - OpenIPMI is unconditionally enabled in the configure as there is compat
-	# code that is used if the library itself is not available
-	# FreeIPMI does build now, but is disabled until the other arches keyword it
-	#	`use_enable freeipmi intf-free` \
-	econf \
-		--enable-ipmievd \
-		--enable-ipmishell \
-		--enable-intf-lan \
-		--enable-intf-lanplus \
-		--enable-intf-open \
-		--disable-intf-free \
-		--disable-intf-imb \
-		--disable-intf-lipmi \
-		--disable-intf-bmc \
-		--disable-internal-md5 \
-		--with-kerneldir=/usr --bindir=/usr/sbin \
-		|| die "econf failed"
-	# Fix linux/ipmi.h to compile properly. This is a hack since it doesn't
-	# include the below file to define some things.
-	echo "#include <asm/byteorder.h>" >>config.h
-}
-
-src_compile() {
-	emake || die "emake failed"
-}
-
-src_install() {
-	emake DESTDIR="${D}" PACKAGE="${PF}" install || die "emake install failed"
-
-	into /usr
-	dosbin contrib/bmclanconf
-	rm -f "${D}"/usr/share/doc/${PF}/COPYING
-	docinto contrib
-	cd "${S}"/contrib
-	dodoc collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh README
-
-	newinitd "${FILESDIR}"/${PN}-1.8.9-ipmievd.initd ipmievd
-	newconfd "${FILESDIR}"/${PN}-1.8.9-ipmievd.confd ipmievd
-}

diff --git a/sys-apps/ipmitool/ipmitool-1.8.11.ebuild b/sys-apps/ipmitool/ipmitool-1.8.11.ebuild
deleted file mode 100644
index 6aa3952..0000000
--- a/sys-apps/ipmitool/ipmitool-1.8.11.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-DESCRIPTION="Utility for controlling IPMI enabled devices"
-HOMEPAGE="http://ipmitool.sf.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-#IUSE="freeipmi openipmi"
-IUSE="openipmi"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc x86"
-LICENSE="BSD"
-
-RDEPEND="dev-libs/openssl"
-DEPEND="${RDEPEND}
-		openipmi? ( sys-libs/openipmi )
-		virtual/os-headers"
-		#freeipmi? ( sys-libs/freeipmi )
-# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
-# but it doesn't actually need either.
-
-src_compile() {
-	# - LIPMI and BMC are the Solaris libs
-	# - OpenIPMI is unconditionally enabled in the configure as there is compat
-	# code that is used if the library itself is not available
-	# FreeIPMI does build now, but is disabled until the other arches keyword it
-	#	`use_enable freeipmi intf-free` \
-	econf \
-		--enable-ipmievd \
-		--enable-ipmishell \
-		--enable-intf-lan \
-		--enable-intf-lanplus \
-		--enable-intf-open \
-		--disable-intf-free \
-		--disable-intf-imb \
-		--disable-intf-lipmi \
-		--disable-intf-bmc \
-		--disable-internal-md5 \
-		--with-kerneldir=/usr --bindir=/usr/sbin \
-		|| die "econf failed"
-	# Fix linux/ipmi.h to compile properly. This is a hack since it doesn't
-	# include the below file to define some things.
-	echo "#include <asm/byteorder.h>" >>config.h
-	emake || die "emake failed"
-}
-
-src_install() {
-	emake DESTDIR="${D}" PACKAGE="${PF}" install || die "emake install failed"
-
-	into /usr
-	dosbin contrib/bmclanconf
-	rm -f "${D}"/usr/share/doc/${PF}/COPYING
-	docinto contrib
-	cd "${S}"/contrib
-	dodoc collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh README
-	prepalldocs
-
-	newinitd "${FILESDIR}"/${PN}-1.8.9-ipmievd.initd ipmievd
-	newconfd "${FILESDIR}"/${PN}-1.8.9-ipmievd.confd ipmievd
-}

diff --git a/sys-apps/ipmitool/ipmitool-1.8.14.ebuild b/sys-apps/ipmitool/ipmitool-1.8.14.ebuild
deleted file mode 100644
index 8f079fb..0000000
--- a/sys-apps/ipmitool/ipmitool-1.8.14.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-inherit eutils
-
-DESCRIPTION="Utility for controlling IPMI enabled devices"
-HOMEPAGE="http://ipmitool.sf.net/"
-DEBIAN_PR="2.debian"
-DEBIAN_P="${P/-/_}"
-DEBIAN_PF="${DEBIAN_P}-${DEBIAN_PR}"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
-	https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz"
-#IUSE="freeipmi openipmi"
-IUSE="openipmi"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
-LICENSE="BSD"
-
-RDEPEND="dev-libs/openssl"
-DEPEND="${RDEPEND}
-		openipmi? ( sys-libs/openipmi )
-		virtual/os-headers"
-		#freeipmi? ( sys-libs/freeipmi )
-# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
-# but it doesn't actually need either.
-
-src_prepare() {
-	[ -d "${S}"/debian ] && mv "${S}"/debian{,.package}
-	ln -s "${WORKDIR}"/debian "${S}"
-	for p in $(cat debian/patches/series) ; do
-		epatch debian/patches/$p
-	done
-}
-
-src_configure() {
-	# - LIPMI and BMC are the Solaris libs
-	# - OpenIPMI is unconditionally enabled in the configure as there is compat
-	# code that is used if the library itself is not available
-	# FreeIPMI does build now, but is disabled until the other arches keyword it
-	#	`use_enable freeipmi intf-free` \
-	# --enable-ipmievd is now unconditional
-	econf \
-		--enable-ipmishell \
-		--enable-intf-lan \
-		--enable-intf-lanplus \
-		--enable-intf-open \
-		--enable-intf-serial \
-		--disable-intf-bmc \
-		--disable-intf-dummy \
-		--disable-intf-free \
-		--disable-intf-imb \
-		--disable-intf-lipmi \
-		--disable-internal-md5 \
-		--with-kerneldir=/usr --bindir=/usr/sbin \
-		|| die "econf failed"
-	# Fix linux/ipmi.h to compile properly. This is a hack since it doesn't
-	# include the below file to define some things.
-	echo "#include <asm/byteorder.h>" >>config.h
-}
-
-src_compile() {
-	emake || die "emake failed"
-}
-
-src_install() {
-	emake DESTDIR="${D}" PACKAGE="${PF}" install || die "emake install failed"
-
-	into /usr
-	dosbin contrib/bmclanconf
-	rm -f "${D}"/usr/share/doc/${PF}/COPYING
-	docinto contrib
-	cd "${S}"/contrib
-	dodoc collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh README
-
-	newinitd "${FILESDIR}"/${PN}-1.8.9-ipmievd.initd ipmievd
-	newconfd "${FILESDIR}"/${PN}-1.8.9-ipmievd.confd ipmievd
-	# TODO: init script for contrib/bmc-snmp-proxy
-	# TODO: contrib/exchange-bmc-os-info
-}


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2016-04-25  8:52 Lars Wendler
  0 siblings, 0 replies; 53+ messages in thread
From: Lars Wendler @ 2016-04-25  8:52 UTC (permalink / raw
  To: gentoo-commits

commit:     88d92a610569c3b094b09706f4645e3fdaeaeb23
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 25 08:51:17 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Apr 25 08:52:37 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d92a61

sys-apps/ipmitool: Bump to version 1.8.16

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-apps/ipmitool/Manifest               |  2 +
 sys-apps/ipmitool/ipmitool-1.8.16.ebuild | 81 ++++++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/sys-apps/ipmitool/Manifest b/sys-apps/ipmitool/Manifest
index ee5c41a..c1cc817 100644
--- a/sys-apps/ipmitool/Manifest
+++ b/sys-apps/ipmitool/Manifest
@@ -1,5 +1,7 @@
 DIST ipmitool-1.8.11.tar.gz 769964 SHA256 5612f4835d89a6f2cede588eef978a05d63435cf2646256300d9785d8020a13e SHA512 48093790baf2532887ac87de9b55fbe38f46f271b84e6152e6b0ba11170b29aad78dfcd42036389750edbedff325476b8366b3ea1401b97148b8bc8c1bd71e4b WHIRLPOOL 1760b2cb00e0c7bdea4b4a916ff2d7035ca0fff948741897d5aa4f05487a36c1354b156e1b5a613fd3b3b1ce73d04fd48feffb702592421478c231bd7a0cc1fd
 DIST ipmitool-1.8.14.tar.gz 917886 SHA256 fe9bce4587f83fe0fd7c4d86fd3241fe41cb661ebc5c7321128d59cc295874ab SHA512 1376a0d4209e4622f9b0e27d3f3d67d552be936ded92e4e894d2b04871717a585075b54bbb9b91d62b58483ee9b94b5c64e2ecdfcef3c3f818fa6f035fb34216 WHIRLPOOL a16d965218829f1a1b29133e8722272d6062698c546f96de94385b3a62aef5d886e4890ad48ed43f04531a18d806a2a5a798f50ce9dadcb87ba17b2902cffdce
+DIST ipmitool-1.8.16.tar.gz 960472 SHA256 b83e12572fff00fce6bd5ae98f390063da7bd13f555cd386d94605917d808f73 SHA512 30f79e1547c7bb04f8447e9b3bba9a3761d0c8ce5b8b9aa98848382ee9163569b51dd4bc670998f52d3d07ee111747c981b840656113885185ed29c6c6a0f8fd WHIRLPOOL e63d1d42ab7cd0e05a7f679f5d663d36f2b837d92ec2547288208f48cfd4d4a0ba1e8571bf993f7cb05a2b72d0a12a916ffa445dd19e5c298040cb6e3c5a9419
 DIST ipmitool_1.8.11-5ubuntu1.diff.gz 38287 SHA256 b31584ae6394e30b56eff4d4441c344c7ecb6d7a79a5846fd388544f28223775 SHA512 b54c19943bbed0d88831bd3821d05a650d151ddc7aca5cd7c5513bd07361a084595fcf2fa1035c784163d13fbbb9ce4496de478c4b4f730c31b4e2b94933584c WHIRLPOOL fa3c249074c328a8b8dd72f7744181e29ff01669c2226d24f781afffa3ca20301da87860f234eaf445fc74e50d9b149ad107aef1cf801717f33cc342ee037358
 DIST ipmitool_1.8.14-2.debian.tar.xz 14060 SHA256 be038241a77e9bf39e6b04494ba964682341e8de9b775bc98649387056fdf9b0 SHA512 9f4a6333461128d7c35317e2fbfd2061aef526cebffb3ee7ebc1273ca229811687ed469bfbcdc0855d575f5c4084da0cf225fd71380ca682531c23b976232e9f WHIRLPOOL 64b6aad18862288cc98acce5f552b251f22d38371822c5b027d7699468d56d5257235288a29e13c1fc475a5b87eb6a1d13bb77ff769f10e00f0e1c40be4100ec
 DIST ipmitool_1.8.14-4.debian.tar.xz 16452 SHA256 24b57ffec3ca1bda69f82b006a12a3ccd1e643b2e0250c0a670218e1e76a54dc SHA512 f7b464d9167e2c92b9536fee1e0cb66da11f6cdc6f86d7adb3ad5c239f3c1850663ddfd9571561502904daff52b3a57b633c389de697da42e7bfafe8c67a60a9 WHIRLPOOL a559a3c1771fc4e33b817977c8eb23372e27a3d2c1bcbc5eefd3e714bfa0da82d05e597dbb2afc8cbf52b6b5ffcde4273505cad5fedc4b8893809d691fa21fc5
+DIST ipmitool_1.8.16-3.debian.tar.xz 17788 SHA256 89f5d5bfae8a856c24249b98b2d9efbc6d39b5cc1536911efd2944c5f88d6205 SHA512 8f8b6862d6ff77e6a4f4ad3ae21d056c5d90d43610a45dac556b0a41a5417185553b81e863630a62bfa2ef2e1f7680a24e2661f469214eb3b4e93d8ae4ffb800 WHIRLPOOL c664f96ab9e62eb1ecd3cb1e505253ce6c9641d756e56f76a7c9b23bf31cb8b3a53b8aef32050b30cc125fe8da8fa7d95cb39f77f2afd55d71efe87ddd8c1825

diff --git a/sys-apps/ipmitool/ipmitool-1.8.16.ebuild b/sys-apps/ipmitool/ipmitool-1.8.16.ebuild
new file mode 100644
index 0000000..7b80023
--- /dev/null
+++ b/sys-apps/ipmitool/ipmitool-1.8.16.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools eutils
+
+DESCRIPTION="Utility for controlling IPMI enabled devices."
+HOMEPAGE="http://ipmitool.sf.net/"
+DEBIAN_PR="3.debian"
+DEBIAN_P="${P/-/_}"
+DEBIAN_PF="${DEBIAN_P}-${DEBIAN_PR}"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+	https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz"
+#IUSE="freeipmi openipmi status"
+IUSE="openipmi static"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
+LICENSE="BSD"
+
+RDEPEND="dev-libs/openssl:0="
+DEPEND="${RDEPEND}
+		openipmi? ( sys-libs/openipmi )
+		virtual/os-headers"
+		#freeipmi? ( sys-libs/freeipmi )
+# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
+# but it doesn't actually need either.
+
+src_prepare() {
+	default
+	[ -d "${S}"/debian ] && mv "${S}"/debian{,.package}
+	ln -s "${WORKDIR}"/debian "${S}"
+	for p in $(cat debian/patches/series) ; do
+		eapply debian/patches/$p
+	done
+
+	eautoreconf
+}
+
+src_configure() {
+	# - LIPMI and BMC are the Solaris libs
+	# - OpenIPMI is unconditionally enabled in the configure as there is compat
+	# code that is used if the library itself is not available
+	# FreeIPMI does build now, but is disabled until the other arches keyword it
+	#	`use_enable freeipmi intf-free` \
+	# --enable-ipmievd is now unconditional
+	econf \
+		$(use_enable static) \
+		--enable-ipmishell \
+		--enable-intf-lan \
+		--enable-intf-lanplus \
+		--enable-intf-open \
+		--enable-intf-serial \
+		--disable-intf-bmc \
+		--disable-intf-dummy \
+		--disable-intf-free \
+		--disable-intf-imb \
+		--disable-intf-lipmi \
+		--disable-internal-md5 \
+		--with-kerneldir=/usr --bindir=/usr/sbin \
+		|| die "econf failed"
+	# Fix linux/ipmi.h to compile properly. This is a hack since it doesn't
+	# include the below file to define some things.
+	echo "#include <asm/byteorder.h>" >>config.h
+}
+
+src_install() {
+	emake DESTDIR="${D}" PACKAGE="${PF}" install || die "emake install failed"
+
+	into /usr
+	dosbin contrib/bmclanconf
+	rm -f "${D}"/usr/share/doc/${PF}/COPYING
+	docinto contrib
+	cd "${S}"/contrib
+	dodoc collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh README
+
+	newinitd "${FILESDIR}"/${PN}-1.8.9-ipmievd.initd ipmievd
+	newconfd "${FILESDIR}"/${PN}-1.8.9-ipmievd.confd ipmievd
+	# TODO: init script for contrib/bmc-snmp-proxy
+	# TODO: contrib/exchange-bmc-os-info
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2016-07-31  8:33 Lars Wendler
  0 siblings, 0 replies; 53+ messages in thread
From: Lars Wendler @ 2016-07-31  8:33 UTC (permalink / raw
  To: gentoo-commits

commit:     b20f927aa3629c048e8674002a712b046d0744c5
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 31 07:52:41 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Jul 31 08:33:16 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20f927a

sys-apps/ipmitool: Bump to version 1.8.17

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-apps/ipmitool/Manifest               |  2 +
 sys-apps/ipmitool/ipmitool-1.8.17.ebuild | 81 ++++++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/sys-apps/ipmitool/Manifest b/sys-apps/ipmitool/Manifest
index 38e12fa..c3b887b 100644
--- a/sys-apps/ipmitool/Manifest
+++ b/sys-apps/ipmitool/Manifest
@@ -1,4 +1,6 @@
 DIST ipmitool-1.8.14.tar.gz 917886 SHA256 fe9bce4587f83fe0fd7c4d86fd3241fe41cb661ebc5c7321128d59cc295874ab SHA512 1376a0d4209e4622f9b0e27d3f3d67d552be936ded92e4e894d2b04871717a585075b54bbb9b91d62b58483ee9b94b5c64e2ecdfcef3c3f818fa6f035fb34216 WHIRLPOOL a16d965218829f1a1b29133e8722272d6062698c546f96de94385b3a62aef5d886e4890ad48ed43f04531a18d806a2a5a798f50ce9dadcb87ba17b2902cffdce
 DIST ipmitool-1.8.16.tar.gz 960472 SHA256 b83e12572fff00fce6bd5ae98f390063da7bd13f555cd386d94605917d808f73 SHA512 30f79e1547c7bb04f8447e9b3bba9a3761d0c8ce5b8b9aa98848382ee9163569b51dd4bc670998f52d3d07ee111747c981b840656113885185ed29c6c6a0f8fd WHIRLPOOL e63d1d42ab7cd0e05a7f679f5d663d36f2b837d92ec2547288208f48cfd4d4a0ba1e8571bf993f7cb05a2b72d0a12a916ffa445dd19e5c298040cb6e3c5a9419
+DIST ipmitool-1.8.17.tar.gz 976189 SHA256 717d3972c050541878eaeba85e02168e76f6e98bdb4837ac214fae165af89961 SHA512 929cf0087d3d712caf845eb62771aa96d034c2222170850b0d8bfdbb41d0b0aee05c14aa48e82368f4494606781c6639ada348fd086907c21b817d95dd36a3f6 WHIRLPOOL fdac04cc2601680ec645f5634947da52e31b1fe5b57ad2e74d5099cda3fd605e1ae218441de7241a4f7822701e7e49b81e0c8c52367cde8dfdcd1b217a3e07e0
 DIST ipmitool_1.8.14-4.debian.tar.xz 16452 SHA256 24b57ffec3ca1bda69f82b006a12a3ccd1e643b2e0250c0a670218e1e76a54dc SHA512 f7b464d9167e2c92b9536fee1e0cb66da11f6cdc6f86d7adb3ad5c239f3c1850663ddfd9571561502904daff52b3a57b633c389de697da42e7bfafe8c67a60a9 WHIRLPOOL a559a3c1771fc4e33b817977c8eb23372e27a3d2c1bcbc5eefd3e714bfa0da82d05e597dbb2afc8cbf52b6b5ffcde4273505cad5fedc4b8893809d691fa21fc5
 DIST ipmitool_1.8.16-3.debian.tar.xz 17788 SHA256 89f5d5bfae8a856c24249b98b2d9efbc6d39b5cc1536911efd2944c5f88d6205 SHA512 8f8b6862d6ff77e6a4f4ad3ae21d056c5d90d43610a45dac556b0a41a5417185553b81e863630a62bfa2ef2e1f7680a24e2661f469214eb3b4e93d8ae4ffb800 WHIRLPOOL c664f96ab9e62eb1ecd3cb1e505253ce6c9641d756e56f76a7c9b23bf31cb8b3a53b8aef32050b30cc125fe8da8fa7d95cb39f77f2afd55d71efe87ddd8c1825
+DIST ipmitool_1.8.17-1.debian.tar.xz 18252 SHA256 23fe78d07c96918377c0222f4dba5780e8a1746fc75c5f51a0a907cfefff7a61 SHA512 e1133262020e8fabe47e7aa308956078bc9fb3bb7033413230f1cf76aca1d4733bac64e52039365f24fe54a1bf8e271071bdaa1722720fca62f1c9e8888777a8 WHIRLPOOL 04c15df52d5fa74876de193b274d0f0ef0d858a2601b55a4823a6ddff405550def96a3407e7890b74e14da72fed21d9c6118a532ac01f2803a3664e7b9fbff80

diff --git a/sys-apps/ipmitool/ipmitool-1.8.17.ebuild b/sys-apps/ipmitool/ipmitool-1.8.17.ebuild
new file mode 100644
index 0000000..eaf8379
--- /dev/null
+++ b/sys-apps/ipmitool/ipmitool-1.8.17.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools eutils
+
+DESCRIPTION="Utility for controlling IPMI enabled devices."
+HOMEPAGE="http://ipmitool.sf.net/"
+DEBIAN_PR="1.debian"
+DEBIAN_P="${P/-/_}"
+DEBIAN_PF="${DEBIAN_P}-${DEBIAN_PR}"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+	https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz"
+#IUSE="freeipmi openipmi status"
+IUSE="openipmi static"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
+LICENSE="BSD"
+
+RDEPEND="dev-libs/openssl:0="
+DEPEND="${RDEPEND}
+		openipmi? ( sys-libs/openipmi )
+		virtual/os-headers"
+		#freeipmi? ( sys-libs/freeipmi )
+# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
+# but it doesn't actually need either.
+
+src_prepare() {
+	default
+	[ -d "${S}"/debian ] && mv "${S}"/debian{,.package}
+	ln -s "${WORKDIR}"/debian "${S}"
+	for p in $(grep -v "^#" debian/patches/series) ; do
+		eapply debian/patches/$p
+	done
+
+	eautoreconf
+}
+
+src_configure() {
+	# - LIPMI and BMC are the Solaris libs
+	# - OpenIPMI is unconditionally enabled in the configure as there is compat
+	# code that is used if the library itself is not available
+	# FreeIPMI does build now, but is disabled until the other arches keyword it
+	#	`use_enable freeipmi intf-free` \
+	# --enable-ipmievd is now unconditional
+	econf \
+		$(use_enable static) \
+		--enable-ipmishell \
+		--enable-intf-lan \
+		--enable-intf-lanplus \
+		--enable-intf-open \
+		--enable-intf-serial \
+		--disable-intf-bmc \
+		--disable-intf-dummy \
+		--disable-intf-free \
+		--disable-intf-imb \
+		--disable-intf-lipmi \
+		--disable-internal-md5 \
+		--with-kerneldir=/usr --bindir=/usr/sbin
+
+	# Fix linux/ipmi.h to compile properly. This is a hack since it doesn't
+	# include the below file to define some things.
+	echo "#include <asm/byteorder.h>" >>config.h
+}
+
+src_install() {
+	emake DESTDIR="${D}" PACKAGE="${PF}" install
+
+	into /usr
+	dosbin contrib/bmclanconf
+	rm -f "${D}"/usr/share/doc/${PF}/COPYING
+	docinto contrib
+	cd "${S}"/contrib
+	dodoc collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh README
+
+	newinitd "${FILESDIR}"/${PN}-1.8.9-ipmievd.initd ipmievd
+	newconfd "${FILESDIR}"/${PN}-1.8.9-ipmievd.confd ipmievd
+	# TODO: init script for contrib/bmc-snmp-proxy
+	# TODO: contrib/exchange-bmc-os-info
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2016-09-28 20:32 Lars Wendler
  0 siblings, 0 replies; 53+ messages in thread
From: Lars Wendler @ 2016-09-28 20:32 UTC (permalink / raw
  To: gentoo-commits

commit:     db357d7f52474bc22f76f5a8dd9eb475cf626744
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 28 20:32:38 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Sep 28 20:32:50 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db357d7f

sys-apps/ipmitool: Added sys-libs/readline to RDEPEND (thanks to Whissi).

Package-Manager: portage-2.3.1
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.14-r1.ebuild | 5 +++--
 sys-apps/ipmitool/ipmitool-1.8.16.ebuild    | 3 ++-
 sys-apps/ipmitool/ipmitool-1.8.17.ebuild    | 3 ++-
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.14-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.14-r1.ebuild
index ac2258e..e9c2959 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.14-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.14-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,7 +18,8 @@ SLOT="0"
 KEYWORDS="amd64 hppa ~ia64 ppc x86"
 LICENSE="BSD"
 
-RDEPEND="dev-libs/openssl"
+RDEPEND="dev-libs/openssl
+	sys-libs/readline"
 DEPEND="${RDEPEND}
 		openipmi? ( sys-libs/openipmi )
 		virtual/os-headers"

diff --git a/sys-apps/ipmitool/ipmitool-1.8.16.ebuild b/sys-apps/ipmitool/ipmitool-1.8.16.ebuild
index 7b80023..61582bb 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.16.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.16.ebuild
@@ -18,7 +18,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
 LICENSE="BSD"
 
-RDEPEND="dev-libs/openssl:0="
+RDEPEND="dev-libs/openssl:0=
+	sys-libs/readline:0="
 DEPEND="${RDEPEND}
 		openipmi? ( sys-libs/openipmi )
 		virtual/os-headers"

diff --git a/sys-apps/ipmitool/ipmitool-1.8.17.ebuild b/sys-apps/ipmitool/ipmitool-1.8.17.ebuild
index eaf8379..9dbee83 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.17.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.17.ebuild
@@ -18,7 +18,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
 LICENSE="BSD"
 
-RDEPEND="dev-libs/openssl:0="
+RDEPEND="dev-libs/openssl:0=
+	sys-libs/readline:0="
 DEPEND="${RDEPEND}
 		openipmi? ( sys-libs/openipmi )
 		virtual/os-headers"


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2016-10-17  9:05 Lars Wendler
  0 siblings, 0 replies; 53+ messages in thread
From: Lars Wendler @ 2016-10-17  9:05 UTC (permalink / raw
  To: gentoo-commits

commit:     0a6493a1703e2b7cd4767af0fc6fa7e648b46459
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 17 08:45:51 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Oct 17 09:04:50 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6493a1

sys-apps/ipmitool: Bump to version 1.8.18

Package-Manager: portage-2.3.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-apps/ipmitool/Manifest               |  2 +
 sys-apps/ipmitool/ipmitool-1.8.18.ebuild | 83 ++++++++++++++++++++++++++++++++
 2 files changed, 85 insertions(+)

diff --git a/sys-apps/ipmitool/Manifest b/sys-apps/ipmitool/Manifest
index c3b887b..5485156 100644
--- a/sys-apps/ipmitool/Manifest
+++ b/sys-apps/ipmitool/Manifest
@@ -1,6 +1,8 @@
 DIST ipmitool-1.8.14.tar.gz 917886 SHA256 fe9bce4587f83fe0fd7c4d86fd3241fe41cb661ebc5c7321128d59cc295874ab SHA512 1376a0d4209e4622f9b0e27d3f3d67d552be936ded92e4e894d2b04871717a585075b54bbb9b91d62b58483ee9b94b5c64e2ecdfcef3c3f818fa6f035fb34216 WHIRLPOOL a16d965218829f1a1b29133e8722272d6062698c546f96de94385b3a62aef5d886e4890ad48ed43f04531a18d806a2a5a798f50ce9dadcb87ba17b2902cffdce
 DIST ipmitool-1.8.16.tar.gz 960472 SHA256 b83e12572fff00fce6bd5ae98f390063da7bd13f555cd386d94605917d808f73 SHA512 30f79e1547c7bb04f8447e9b3bba9a3761d0c8ce5b8b9aa98848382ee9163569b51dd4bc670998f52d3d07ee111747c981b840656113885185ed29c6c6a0f8fd WHIRLPOOL e63d1d42ab7cd0e05a7f679f5d663d36f2b837d92ec2547288208f48cfd4d4a0ba1e8571bf993f7cb05a2b72d0a12a916ffa445dd19e5c298040cb6e3c5a9419
 DIST ipmitool-1.8.17.tar.gz 976189 SHA256 717d3972c050541878eaeba85e02168e76f6e98bdb4837ac214fae165af89961 SHA512 929cf0087d3d712caf845eb62771aa96d034c2222170850b0d8bfdbb41d0b0aee05c14aa48e82368f4494606781c6639ada348fd086907c21b817d95dd36a3f6 WHIRLPOOL fdac04cc2601680ec645f5634947da52e31b1fe5b57ad2e74d5099cda3fd605e1ae218441de7241a4f7822701e7e49b81e0c8c52367cde8dfdcd1b217a3e07e0
+DIST ipmitool-1.8.18.tar.gz 995313 SHA256 7524b5c5299f870333a402535d1639fd725c800a697b0215ef7ce732bc45d04d SHA512 274d424fff079f7628c0f9fe06580937cb9717c809a71b2f5ef97266c6b6c89983b662fbb1f090e2f94861f1799677c8fc6536013828a8a5e6cb239af53e45ab WHIRLPOOL 36a99cd698edc7d07871341498f273d0e52095a08460835fe0fdfead1271757d1c52a866e19ca006d4e531a917a2f97fb94711671fa9154599ca6f5cc51ac625
 DIST ipmitool_1.8.14-4.debian.tar.xz 16452 SHA256 24b57ffec3ca1bda69f82b006a12a3ccd1e643b2e0250c0a670218e1e76a54dc SHA512 f7b464d9167e2c92b9536fee1e0cb66da11f6cdc6f86d7adb3ad5c239f3c1850663ddfd9571561502904daff52b3a57b633c389de697da42e7bfafe8c67a60a9 WHIRLPOOL a559a3c1771fc4e33b817977c8eb23372e27a3d2c1bcbc5eefd3e714bfa0da82d05e597dbb2afc8cbf52b6b5ffcde4273505cad5fedc4b8893809d691fa21fc5
 DIST ipmitool_1.8.16-3.debian.tar.xz 17788 SHA256 89f5d5bfae8a856c24249b98b2d9efbc6d39b5cc1536911efd2944c5f88d6205 SHA512 8f8b6862d6ff77e6a4f4ad3ae21d056c5d90d43610a45dac556b0a41a5417185553b81e863630a62bfa2ef2e1f7680a24e2661f469214eb3b4e93d8ae4ffb800 WHIRLPOOL c664f96ab9e62eb1ecd3cb1e505253ce6c9641d756e56f76a7c9b23bf31cb8b3a53b8aef32050b30cc125fe8da8fa7d95cb39f77f2afd55d71efe87ddd8c1825
 DIST ipmitool_1.8.17-1.debian.tar.xz 18252 SHA256 23fe78d07c96918377c0222f4dba5780e8a1746fc75c5f51a0a907cfefff7a61 SHA512 e1133262020e8fabe47e7aa308956078bc9fb3bb7033413230f1cf76aca1d4733bac64e52039365f24fe54a1bf8e271071bdaa1722720fca62f1c9e8888777a8 WHIRLPOOL 04c15df52d5fa74876de193b274d0f0ef0d858a2601b55a4823a6ddff405550def96a3407e7890b74e14da72fed21d9c6118a532ac01f2803a3664e7b9fbff80
+DIST ipmitool_1.8.18-1.debian.tar.xz 19140 SHA256 6b29232649a063e444ca23a4723b9af793e890df206b9b0f81a7608f87110ec3 SHA512 8aede337d07987decfd032898f194d32730eced443630ac3956676533d693fb2d17a175ef14218cbcd55da44f6b17714f676a912a1d5124a15a995e01d2828ef WHIRLPOOL e6d9f024603506431c03f05d87533c0bdbc5f4d72590483c86a074e6182c963f15dca8b523f54bc1f9c9441a3c2706490b03de37a414787ce420f6051d215769

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18.ebuild
new file mode 100644
index 00000000..f38b2dc
--- /dev/null
+++ b/sys-apps/ipmitool/ipmitool-1.8.18.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools eutils
+
+DESCRIPTION="Utility for controlling IPMI enabled devices."
+HOMEPAGE="http://ipmitool.sf.net/"
+DEBIAN_PR="1.debian"
+DEBIAN_P="${P/-/_}"
+DEBIAN_PF="${DEBIAN_P}-${DEBIAN_PR}"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+	http://http.debian.net/debian/pool/main/i/${PN}/${DEBIAN_PF}.tar.xz"
+	# https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz
+#IUSE="freeipmi openipmi status"
+IUSE="openipmi static"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
+LICENSE="BSD"
+
+RDEPEND="dev-libs/openssl:0=
+	sys-libs/readline:0="
+DEPEND="${RDEPEND}
+		openipmi? ( sys-libs/openipmi )
+		virtual/os-headers"
+		#freeipmi? ( sys-libs/freeipmi )
+# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
+# but it doesn't actually need either.
+
+src_prepare() {
+	default
+	[ -d "${S}"/debian ] && mv "${S}"/debian{,.package}
+	ln -s "${WORKDIR}"/debian "${S}"
+	for p in $(grep -v "^#" debian/patches/series) ; do
+		eapply debian/patches/$p
+	done
+
+	eautoreconf
+}
+
+src_configure() {
+	# - LIPMI and BMC are the Solaris libs
+	# - OpenIPMI is unconditionally enabled in the configure as there is compat
+	# code that is used if the library itself is not available
+	# FreeIPMI does build now, but is disabled until the other arches keyword it
+	#	`use_enable freeipmi intf-free` \
+	# --enable-ipmievd is now unconditional
+	econf \
+		$(use_enable static) \
+		--enable-ipmishell \
+		--enable-intf-lan \
+		--enable-intf-lanplus \
+		--enable-intf-open \
+		--enable-intf-serial \
+		--disable-intf-bmc \
+		--disable-intf-dummy \
+		--disable-intf-free \
+		--disable-intf-imb \
+		--disable-intf-lipmi \
+		--disable-internal-md5 \
+		--with-kerneldir=/usr --bindir=/usr/sbin
+
+	# Fix linux/ipmi.h to compile properly. This is a hack since it doesn't
+	# include the below file to define some things.
+	echo "#include <asm/byteorder.h>" >>config.h
+}
+
+src_install() {
+	emake DESTDIR="${D}" PACKAGE="${PF}" install
+
+	into /usr
+	dosbin contrib/bmclanconf
+	rm -f "${D}"/usr/share/doc/${PF}/COPYING
+	docinto contrib
+	cd "${S}"/contrib
+	dodoc collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh README
+
+	newinitd "${FILESDIR}"/${PN}-1.8.9-ipmievd.initd ipmievd
+	newconfd "${FILESDIR}"/${PN}-1.8.9-ipmievd.confd ipmievd
+	# TODO: init script for contrib/bmc-snmp-proxy
+	# TODO: contrib/exchange-bmc-os-info
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2016-10-17  9:05 Lars Wendler
  0 siblings, 0 replies; 53+ messages in thread
From: Lars Wendler @ 2016-10-17  9:05 UTC (permalink / raw
  To: gentoo-commits

commit:     9752256f31a5375b45b08fdf96dcd8244f2b338a
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 17 08:46:20 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Oct 17 09:04:52 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9752256f

sys-apps/ipmitool: Removed old.

Package-Manager: portage-2.3.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-apps/ipmitool/Manifest               |  2 -
 sys-apps/ipmitool/ipmitool-1.8.16.ebuild | 82 --------------------------------
 2 files changed, 84 deletions(-)

diff --git a/sys-apps/ipmitool/Manifest b/sys-apps/ipmitool/Manifest
index 5485156..b71f8ca 100644
--- a/sys-apps/ipmitool/Manifest
+++ b/sys-apps/ipmitool/Manifest
@@ -1,8 +1,6 @@
 DIST ipmitool-1.8.14.tar.gz 917886 SHA256 fe9bce4587f83fe0fd7c4d86fd3241fe41cb661ebc5c7321128d59cc295874ab SHA512 1376a0d4209e4622f9b0e27d3f3d67d552be936ded92e4e894d2b04871717a585075b54bbb9b91d62b58483ee9b94b5c64e2ecdfcef3c3f818fa6f035fb34216 WHIRLPOOL a16d965218829f1a1b29133e8722272d6062698c546f96de94385b3a62aef5d886e4890ad48ed43f04531a18d806a2a5a798f50ce9dadcb87ba17b2902cffdce
-DIST ipmitool-1.8.16.tar.gz 960472 SHA256 b83e12572fff00fce6bd5ae98f390063da7bd13f555cd386d94605917d808f73 SHA512 30f79e1547c7bb04f8447e9b3bba9a3761d0c8ce5b8b9aa98848382ee9163569b51dd4bc670998f52d3d07ee111747c981b840656113885185ed29c6c6a0f8fd WHIRLPOOL e63d1d42ab7cd0e05a7f679f5d663d36f2b837d92ec2547288208f48cfd4d4a0ba1e8571bf993f7cb05a2b72d0a12a916ffa445dd19e5c298040cb6e3c5a9419
 DIST ipmitool-1.8.17.tar.gz 976189 SHA256 717d3972c050541878eaeba85e02168e76f6e98bdb4837ac214fae165af89961 SHA512 929cf0087d3d712caf845eb62771aa96d034c2222170850b0d8bfdbb41d0b0aee05c14aa48e82368f4494606781c6639ada348fd086907c21b817d95dd36a3f6 WHIRLPOOL fdac04cc2601680ec645f5634947da52e31b1fe5b57ad2e74d5099cda3fd605e1ae218441de7241a4f7822701e7e49b81e0c8c52367cde8dfdcd1b217a3e07e0
 DIST ipmitool-1.8.18.tar.gz 995313 SHA256 7524b5c5299f870333a402535d1639fd725c800a697b0215ef7ce732bc45d04d SHA512 274d424fff079f7628c0f9fe06580937cb9717c809a71b2f5ef97266c6b6c89983b662fbb1f090e2f94861f1799677c8fc6536013828a8a5e6cb239af53e45ab WHIRLPOOL 36a99cd698edc7d07871341498f273d0e52095a08460835fe0fdfead1271757d1c52a866e19ca006d4e531a917a2f97fb94711671fa9154599ca6f5cc51ac625
 DIST ipmitool_1.8.14-4.debian.tar.xz 16452 SHA256 24b57ffec3ca1bda69f82b006a12a3ccd1e643b2e0250c0a670218e1e76a54dc SHA512 f7b464d9167e2c92b9536fee1e0cb66da11f6cdc6f86d7adb3ad5c239f3c1850663ddfd9571561502904daff52b3a57b633c389de697da42e7bfafe8c67a60a9 WHIRLPOOL a559a3c1771fc4e33b817977c8eb23372e27a3d2c1bcbc5eefd3e714bfa0da82d05e597dbb2afc8cbf52b6b5ffcde4273505cad5fedc4b8893809d691fa21fc5
-DIST ipmitool_1.8.16-3.debian.tar.xz 17788 SHA256 89f5d5bfae8a856c24249b98b2d9efbc6d39b5cc1536911efd2944c5f88d6205 SHA512 8f8b6862d6ff77e6a4f4ad3ae21d056c5d90d43610a45dac556b0a41a5417185553b81e863630a62bfa2ef2e1f7680a24e2661f469214eb3b4e93d8ae4ffb800 WHIRLPOOL c664f96ab9e62eb1ecd3cb1e505253ce6c9641d756e56f76a7c9b23bf31cb8b3a53b8aef32050b30cc125fe8da8fa7d95cb39f77f2afd55d71efe87ddd8c1825
 DIST ipmitool_1.8.17-1.debian.tar.xz 18252 SHA256 23fe78d07c96918377c0222f4dba5780e8a1746fc75c5f51a0a907cfefff7a61 SHA512 e1133262020e8fabe47e7aa308956078bc9fb3bb7033413230f1cf76aca1d4733bac64e52039365f24fe54a1bf8e271071bdaa1722720fca62f1c9e8888777a8 WHIRLPOOL 04c15df52d5fa74876de193b274d0f0ef0d858a2601b55a4823a6ddff405550def96a3407e7890b74e14da72fed21d9c6118a532ac01f2803a3664e7b9fbff80
 DIST ipmitool_1.8.18-1.debian.tar.xz 19140 SHA256 6b29232649a063e444ca23a4723b9af793e890df206b9b0f81a7608f87110ec3 SHA512 8aede337d07987decfd032898f194d32730eced443630ac3956676533d693fb2d17a175ef14218cbcd55da44f6b17714f676a912a1d5124a15a995e01d2828ef WHIRLPOOL e6d9f024603506431c03f05d87533c0bdbc5f4d72590483c86a074e6182c963f15dca8b523f54bc1f9c9441a3c2706490b03de37a414787ce420f6051d215769

diff --git a/sys-apps/ipmitool/ipmitool-1.8.16.ebuild b/sys-apps/ipmitool/ipmitool-1.8.16.ebuild
deleted file mode 100644
index 61582bb..00000000
--- a/sys-apps/ipmitool/ipmitool-1.8.16.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit autotools eutils
-
-DESCRIPTION="Utility for controlling IPMI enabled devices."
-HOMEPAGE="http://ipmitool.sf.net/"
-DEBIAN_PR="3.debian"
-DEBIAN_P="${P/-/_}"
-DEBIAN_PF="${DEBIAN_P}-${DEBIAN_PR}"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
-	https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz"
-#IUSE="freeipmi openipmi status"
-IUSE="openipmi static"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
-LICENSE="BSD"
-
-RDEPEND="dev-libs/openssl:0=
-	sys-libs/readline:0="
-DEPEND="${RDEPEND}
-		openipmi? ( sys-libs/openipmi )
-		virtual/os-headers"
-		#freeipmi? ( sys-libs/freeipmi )
-# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
-# but it doesn't actually need either.
-
-src_prepare() {
-	default
-	[ -d "${S}"/debian ] && mv "${S}"/debian{,.package}
-	ln -s "${WORKDIR}"/debian "${S}"
-	for p in $(cat debian/patches/series) ; do
-		eapply debian/patches/$p
-	done
-
-	eautoreconf
-}
-
-src_configure() {
-	# - LIPMI and BMC are the Solaris libs
-	# - OpenIPMI is unconditionally enabled in the configure as there is compat
-	# code that is used if the library itself is not available
-	# FreeIPMI does build now, but is disabled until the other arches keyword it
-	#	`use_enable freeipmi intf-free` \
-	# --enable-ipmievd is now unconditional
-	econf \
-		$(use_enable static) \
-		--enable-ipmishell \
-		--enable-intf-lan \
-		--enable-intf-lanplus \
-		--enable-intf-open \
-		--enable-intf-serial \
-		--disable-intf-bmc \
-		--disable-intf-dummy \
-		--disable-intf-free \
-		--disable-intf-imb \
-		--disable-intf-lipmi \
-		--disable-internal-md5 \
-		--with-kerneldir=/usr --bindir=/usr/sbin \
-		|| die "econf failed"
-	# Fix linux/ipmi.h to compile properly. This is a hack since it doesn't
-	# include the below file to define some things.
-	echo "#include <asm/byteorder.h>" >>config.h
-}
-
-src_install() {
-	emake DESTDIR="${D}" PACKAGE="${PF}" install || die "emake install failed"
-
-	into /usr
-	dosbin contrib/bmclanconf
-	rm -f "${D}"/usr/share/doc/${PF}/COPYING
-	docinto contrib
-	cd "${S}"/contrib
-	dodoc collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh README
-
-	newinitd "${FILESDIR}"/${PN}-1.8.9-ipmievd.initd ipmievd
-	newconfd "${FILESDIR}"/${PN}-1.8.9-ipmievd.confd ipmievd
-	# TODO: init script for contrib/bmc-snmp-proxy
-	# TODO: contrib/exchange-bmc-os-info
-}


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2016-10-17 23:19 Anthony G. Basile
  0 siblings, 0 replies; 53+ messages in thread
From: Anthony G. Basile @ 2016-10-17 23:19 UTC (permalink / raw
  To: gentoo-commits

commit:     06a7ff1c39431a05df8ba9bf3a773778e4fc7557
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 17 23:19:02 2016 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Mon Oct 17 23:19:02 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a7ff1c

sys-apps/ipmitool: add libressl support

Package-Manager: portage-2.2.28

 .../ipmitool/{ipmitool-1.8.17.ebuild => ipmitool-1.8.17-r1.ebuild}  | 6 ++++--
 .../ipmitool/{ipmitool-1.8.18.ebuild => ipmitool-1.8.18-r1.ebuild}  | 6 ++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.17.ebuild b/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild
similarity index 95%
rename from sys-apps/ipmitool/ipmitool-1.8.17.ebuild
rename to sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild
index 9dbee83..7f771e0 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.17.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild
@@ -13,12 +13,14 @@ DEBIAN_PF="${DEBIAN_P}-${DEBIAN_PR}"
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 	https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz"
 #IUSE="freeipmi openipmi status"
-IUSE="openipmi static"
+IUSE="libressl openipmi static"
 SLOT="0"
 KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
 LICENSE="BSD"
 
-RDEPEND="dev-libs/openssl:0=
+RDEPEND="
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
 	sys-libs/readline:0="
 DEPEND="${RDEPEND}
 		openipmi? ( sys-libs/openipmi )

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
similarity index 95%
rename from sys-apps/ipmitool/ipmitool-1.8.18.ebuild
rename to sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
index f38b2dc..b03e71d 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
@@ -14,12 +14,14 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 	http://http.debian.net/debian/pool/main/i/${PN}/${DEBIAN_PF}.tar.xz"
 	# https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz
 #IUSE="freeipmi openipmi status"
-IUSE="openipmi static"
+IUSE="libressl openipmi static"
 SLOT="0"
 KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
 LICENSE="BSD"
 
-RDEPEND="dev-libs/openssl:0=
+RDEPEND="
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
 	sys-libs/readline:0="
 DEPEND="${RDEPEND}
 		openipmi? ( sys-libs/openipmi )


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2016-12-20 18:18 Tobias Klausmann
  0 siblings, 0 replies; 53+ messages in thread
From: Tobias Klausmann @ 2016-12-20 18:18 UTC (permalink / raw
  To: gentoo-commits

commit:     84310772bd0b77b05fe30b9660b613e5eaa92897
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 20 18:17:12 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 18:17:54 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84310772

sys-apps/ipmitool-1.8.17-r1: stable on amd64

Gentoo-Bug: 595458

 sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild
index 7f771e0..c2388e5 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 #IUSE="freeipmi openipmi status"
 IUSE="libressl openipmi static"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
+KEYWORDS="amd64 ~hppa ~ia64 ~ppc ~x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2016-12-20 18:26 Thomas Deutschmann
  0 siblings, 0 replies; 53+ messages in thread
From: Thomas Deutschmann @ 2016-12-20 18:26 UTC (permalink / raw
  To: gentoo-commits

commit:     016813bbe79844c6d118005d00e6895c311c538d
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 20 18:25:50 2016 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 18:25:50 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016813bb

sys-apps/ipmitool: x86 stable (bug #595458)

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild
index c2388e5..a8ddcaa 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 #IUSE="freeipmi openipmi status"
 IUSE="libressl openipmi static"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ia64 ~ppc ~x86"
+KEYWORDS="amd64 ~hppa ~ia64 ~ppc x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2017-01-16 15:42 Jeroen Roovers
  0 siblings, 0 replies; 53+ messages in thread
From: Jeroen Roovers @ 2017-01-16 15:42 UTC (permalink / raw
  To: gentoo-commits

commit:     f643aa0ada41bf0b53095e44465062eea10bc911
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 16 15:42:03 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Mon Jan 16 15:42:03 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f643aa0a

sys-apps/ipmitool: Stable for HPPA (bug #595458).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild
index 6b0c175..4485fdf 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 #IUSE="freeipmi openipmi status"
 IUSE="libressl openipmi static"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ia64 ppc x86"
+KEYWORDS="amd64 hppa ~ia64 ppc x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2018-06-13 13:05 Lars Wendler
  0 siblings, 0 replies; 53+ messages in thread
From: Lars Wendler @ 2018-06-13 13:05 UTC (permalink / raw
  To: gentoo-commits

commit:     45241e8da96e991ed9b98ebfcc68a9bcd2622aee
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 13 12:41:51 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Jun 13 13:04:56 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45241e8d

sys-apps/ipmitool: Removed old.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/ipmitool/Manifest                  |  2 -
 sys-apps/ipmitool/ipmitool-1.8.14-r1.ebuild | 82 -----------------------------
 2 files changed, 84 deletions(-)

diff --git a/sys-apps/ipmitool/Manifest b/sys-apps/ipmitool/Manifest
index b3d0e124620..ea33b17d9c8 100644
--- a/sys-apps/ipmitool/Manifest
+++ b/sys-apps/ipmitool/Manifest
@@ -1,6 +1,4 @@
-DIST ipmitool-1.8.14.tar.gz 917886 BLAKE2B 6b6753f1320f38f6dc302607113d586ef42176b50ec5b71415b7d8c00f7363bee137103058653e081dec0cd686e88a832bef653874e5e13b00b21ab3c03a7db2 SHA512 1376a0d4209e4622f9b0e27d3f3d67d552be936ded92e4e894d2b04871717a585075b54bbb9b91d62b58483ee9b94b5c64e2ecdfcef3c3f818fa6f035fb34216
 DIST ipmitool-1.8.17.tar.gz 976189 BLAKE2B 62ca530b2a9fdc0e8071d02b7f903530f223bdf07d75278eb9dafeb167b9ec347b0fbf199e2e7cf8f258463abfc8887c8b9b4df80509758ae8588ca73bbaf68a SHA512 929cf0087d3d712caf845eb62771aa96d034c2222170850b0d8bfdbb41d0b0aee05c14aa48e82368f4494606781c6639ada348fd086907c21b817d95dd36a3f6
 DIST ipmitool-1.8.18.tar.gz 995313 BLAKE2B 4aee2b1488a8a97348954dd1555baf3d576d70f22fd17f11ba6147595b07ef52059ac8ab6775afa0ad956355eefbf3e2b0300cf87bb373d2f82b585de807412d SHA512 274d424fff079f7628c0f9fe06580937cb9717c809a71b2f5ef97266c6b6c89983b662fbb1f090e2f94861f1799677c8fc6536013828a8a5e6cb239af53e45ab
-DIST ipmitool_1.8.14-4.debian.tar.xz 16452 BLAKE2B a0a036a6ee6c2c7c450fe5400892db66b2525b895277dfdff633877306257ac7f6a684a39eb3f50ab46d7239d61612e29742e70ec924eb28b76d2e8408d49df5 SHA512 f7b464d9167e2c92b9536fee1e0cb66da11f6cdc6f86d7adb3ad5c239f3c1850663ddfd9571561502904daff52b3a57b633c389de697da42e7bfafe8c67a60a9
 DIST ipmitool_1.8.17-1.debian.tar.xz 18252 BLAKE2B 6219d81b6b54354e8e412850fc1ee673e2dead153076d55c67fad0518e7230642934a52ba0abea29d8b1f47eb7beef10cbe25a7b8a4df158d4b44b1f1e229f4d SHA512 e1133262020e8fabe47e7aa308956078bc9fb3bb7033413230f1cf76aca1d4733bac64e52039365f24fe54a1bf8e271071bdaa1722720fca62f1c9e8888777a8
 DIST ipmitool_1.8.18-1.debian.tar.xz 19140 BLAKE2B 255c4da005946f3b118a127f96fc5daad02a170ea079d7a765a0c7650e1eb7e50ad49b31fca95312b49e5a524e04a8a21215cafb1a8451e5b2af2aaec22cda75 SHA512 8aede337d07987decfd032898f194d32730eced443630ac3956676533d693fb2d17a175ef14218cbcd55da44f6b17714f676a912a1d5124a15a995e01d2828ef

diff --git a/sys-apps/ipmitool/ipmitool-1.8.14-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.14-r1.ebuild
deleted file mode 100644
index fa7af5d6aa1..00000000000
--- a/sys-apps/ipmitool/ipmitool-1.8.14-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils
-
-DESCRIPTION="Utility for controlling IPMI enabled devices."
-HOMEPAGE="http://ipmitool.sf.net/"
-DEBIAN_PR="4.debian"
-DEBIAN_P="${P/-/_}"
-DEBIAN_PF="${DEBIAN_P}-${DEBIAN_PR}"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
-	https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz"
-#IUSE="freeipmi openipmi status"
-IUSE="openipmi static"
-SLOT="0"
-KEYWORDS="amd64 hppa ~ia64 ppc x86"
-LICENSE="BSD"
-
-RDEPEND="dev-libs/openssl
-	sys-libs/readline"
-DEPEND="${RDEPEND}
-		openipmi? ( sys-libs/openipmi )
-		virtual/os-headers"
-		#freeipmi? ( sys-libs/freeipmi )
-# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
-# but it doesn't actually need either.
-
-src_prepare() {
-	[ -d "${S}"/debian ] && mv "${S}"/debian{,.package}
-	ln -s "${WORKDIR}"/debian "${S}"
-	for p in $(cat debian/patches/series) ; do
-		epatch debian/patches/$p
-	done
-}
-
-src_configure() {
-	# - LIPMI and BMC are the Solaris libs
-	# - OpenIPMI is unconditionally enabled in the configure as there is compat
-	# code that is used if the library itself is not available
-	# FreeIPMI does build now, but is disabled until the other arches keyword it
-	#	`use_enable freeipmi intf-free` \
-	# --enable-ipmievd is now unconditional
-	econf \
-		$(use_enable static) \
-		--enable-ipmishell \
-		--enable-intf-lan \
-		--enable-intf-lanplus \
-		--enable-intf-open \
-		--enable-intf-serial \
-		--disable-intf-bmc \
-		--disable-intf-dummy \
-		--disable-intf-free \
-		--disable-intf-imb \
-		--disable-intf-lipmi \
-		--disable-internal-md5 \
-		--with-kerneldir=/usr --bindir=/usr/sbin \
-		|| die "econf failed"
-	# Fix linux/ipmi.h to compile properly. This is a hack since it doesn't
-	# include the below file to define some things.
-	echo "#include <asm/byteorder.h>" >>config.h
-}
-
-src_compile() {
-	emake || die "emake failed"
-}
-
-src_install() {
-	emake DESTDIR="${D}" PACKAGE="${PF}" install || die "emake install failed"
-
-	into /usr
-	dosbin contrib/bmclanconf
-	rm -f "${D}"/usr/share/doc/${PF}/COPYING
-	docinto contrib
-	cd "${S}"/contrib
-	dodoc collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh README
-
-	newinitd "${FILESDIR}"/${PN}-1.8.9-ipmievd.initd ipmievd
-	newconfd "${FILESDIR}"/${PN}-1.8.9-ipmievd.confd ipmievd
-	# TODO: init script for contrib/bmc-snmp-proxy
-	# TODO: contrib/exchange-bmc-os-info
-}


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2019-05-24 22:08 Sergei Trofimovich
  0 siblings, 0 replies; 53+ messages in thread
From: Sergei Trofimovich @ 2019-05-24 22:08 UTC (permalink / raw
  To: gentoo-commits

commit:     25461a19856c2a25cc1f0e7dafe0a6341af606a5
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri May 24 21:43:15 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri May 24 22:08:34 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25461a19

sys-apps/ipmitool: stable 1.8.18-r1 for ppc, bug #686402

Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
index 6c26d8e0980..952be29bfad 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 #IUSE="freeipmi openipmi status"
 IUSE="libressl openipmi static"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
+KEYWORDS="~amd64 ~hppa ~ia64 ppc ~x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2019-05-26  7:04 Sergei Trofimovich
  0 siblings, 0 replies; 53+ messages in thread
From: Sergei Trofimovich @ 2019-05-26  7:04 UTC (permalink / raw
  To: gentoo-commits

commit:     8ea5758e673d4b41f99b4cdf001c3a27e4320baf
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun May 26 07:02:42 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun May 26 07:03:57 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea5758e

sys-apps/ipmitool: stable 1.8.18-r1 for hppa, bug #686402

Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
index 952be29bfad..bd8dd518f64 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 #IUSE="freeipmi openipmi status"
 IUSE="libressl openipmi static"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ppc ~x86"
+KEYWORDS="~amd64 hppa ~ia64 ppc ~x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2019-05-26 11:21 Mikle Kolyada
  0 siblings, 0 replies; 53+ messages in thread
From: Mikle Kolyada @ 2019-05-26 11:21 UTC (permalink / raw
  To: gentoo-commits

commit:     8b249dcd64313fb505b78bc6a9f1121201c5bcd0
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May 26 11:20:35 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May 26 11:20:35 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b249dcd

sys-apps/ipmitool: x86 stable wrt bug #686402

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
index bd8dd518f64..3f6ae48c5dc 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 #IUSE="freeipmi openipmi status"
 IUSE="libressl openipmi static"
 SLOT="0"
-KEYWORDS="~amd64 hppa ~ia64 ppc ~x86"
+KEYWORDS="~amd64 hppa ~ia64 ppc x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2019-05-26 11:21 Mikle Kolyada
  0 siblings, 0 replies; 53+ messages in thread
From: Mikle Kolyada @ 2019-05-26 11:21 UTC (permalink / raw
  To: gentoo-commits

commit:     ebe8a4478ee744870692a985aa9ff3b8f247362d
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May 26 11:21:02 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May 26 11:21:02 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe8a447

sys-apps/ipmitool: amd64 stable wrt bug #686402

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
index 3f6ae48c5dc..925d59f5d91 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 #IUSE="freeipmi openipmi status"
 IUSE="libressl openipmi static"
 SLOT="0"
-KEYWORDS="~amd64 hppa ~ia64 ppc x86"
+KEYWORDS="amd64 hppa ~ia64 ppc x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2020-05-16  9:47 Georgy Yakovlev
  0 siblings, 0 replies; 53+ messages in thread
From: Georgy Yakovlev @ 2020-05-16  9:47 UTC (permalink / raw
  To: gentoo-commits

commit:     8422935631723c588365632ba7787c7f365f072c
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat May 16 09:46:24 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat May 16 09:46:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84229356

sys-apps/ipmitool: add ~ppc64 keyword

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
index 925d59f5d91..3838cd1bd33 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 #IUSE="freeipmi openipmi status"
 IUSE="libressl openipmi static"
 SLOT="0"
-KEYWORDS="amd64 hppa ~ia64 ppc x86"
+KEYWORDS="amd64 hppa ~ia64 ppc ~ppc64 x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2020-07-21  7:10 Andreas Sturmlechner
  0 siblings, 0 replies; 53+ messages in thread
From: Andreas Sturmlechner @ 2020-07-21  7:10 UTC (permalink / raw
  To: gentoo-commits

commit:     046bc5d16fa176e28a53bc48224eacd749e22e82
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun May 26 11:44:55 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jul 21 07:06:44 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=046bc5d1

sys-apps/ipmitool: Drop 1.8.17-r1

Broken by >=OpenSSL-1.1

Package-Manager: Portage-2.3.66, Repoman-2.3.13
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sys-apps/ipmitool/Manifest                  |  2 -
 sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild | 83 -----------------------------
 2 files changed, 85 deletions(-)

diff --git a/sys-apps/ipmitool/Manifest b/sys-apps/ipmitool/Manifest
index ea33b17d9c8..b3c7ece3e8c 100644
--- a/sys-apps/ipmitool/Manifest
+++ b/sys-apps/ipmitool/Manifest
@@ -1,4 +1,2 @@
-DIST ipmitool-1.8.17.tar.gz 976189 BLAKE2B 62ca530b2a9fdc0e8071d02b7f903530f223bdf07d75278eb9dafeb167b9ec347b0fbf199e2e7cf8f258463abfc8887c8b9b4df80509758ae8588ca73bbaf68a SHA512 929cf0087d3d712caf845eb62771aa96d034c2222170850b0d8bfdbb41d0b0aee05c14aa48e82368f4494606781c6639ada348fd086907c21b817d95dd36a3f6
 DIST ipmitool-1.8.18.tar.gz 995313 BLAKE2B 4aee2b1488a8a97348954dd1555baf3d576d70f22fd17f11ba6147595b07ef52059ac8ab6775afa0ad956355eefbf3e2b0300cf87bb373d2f82b585de807412d SHA512 274d424fff079f7628c0f9fe06580937cb9717c809a71b2f5ef97266c6b6c89983b662fbb1f090e2f94861f1799677c8fc6536013828a8a5e6cb239af53e45ab
-DIST ipmitool_1.8.17-1.debian.tar.xz 18252 BLAKE2B 6219d81b6b54354e8e412850fc1ee673e2dead153076d55c67fad0518e7230642934a52ba0abea29d8b1f47eb7beef10cbe25a7b8a4df158d4b44b1f1e229f4d SHA512 e1133262020e8fabe47e7aa308956078bc9fb3bb7033413230f1cf76aca1d4733bac64e52039365f24fe54a1bf8e271071bdaa1722720fca62f1c9e8888777a8
 DIST ipmitool_1.8.18-1.debian.tar.xz 19140 BLAKE2B 255c4da005946f3b118a127f96fc5daad02a170ea079d7a765a0c7650e1eb7e50ad49b31fca95312b49e5a524e04a8a21215cafb1a8451e5b2af2aaec22cda75 SHA512 8aede337d07987decfd032898f194d32730eced443630ac3956676533d693fb2d17a175ef14218cbcd55da44f6b17714f676a912a1d5124a15a995e01d2828ef

diff --git a/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild
deleted file mode 100644
index 0e6967bb3a2..00000000000
--- a/sys-apps/ipmitool/ipmitool-1.8.17-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils
-
-DESCRIPTION="Utility for controlling IPMI enabled devices."
-HOMEPAGE="http://ipmitool.sf.net/"
-DEBIAN_PR="1.debian"
-DEBIAN_P="${P/-/_}"
-DEBIAN_PF="${DEBIAN_P}-${DEBIAN_PR}"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
-	https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz"
-#IUSE="freeipmi openipmi status"
-IUSE="libressl openipmi static"
-SLOT="0"
-KEYWORDS="amd64 hppa ~ia64 ppc x86"
-LICENSE="BSD"
-
-RDEPEND="
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
-	sys-libs/readline:0="
-DEPEND="${RDEPEND}
-		openipmi? ( sys-libs/openipmi )
-		virtual/os-headers"
-		#freeipmi? ( sys-libs/freeipmi )
-# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
-# but it doesn't actually need either.
-
-src_prepare() {
-	default
-	[ -d "${S}"/debian ] && mv "${S}"/debian{,.package}
-	ln -s "${WORKDIR}"/debian "${S}"
-	for p in $(grep -v "^#" debian/patches/series) ; do
-		eapply debian/patches/$p
-	done
-
-	eautoreconf
-}
-
-src_configure() {
-	# - LIPMI and BMC are the Solaris libs
-	# - OpenIPMI is unconditionally enabled in the configure as there is compat
-	# code that is used if the library itself is not available
-	# FreeIPMI does build now, but is disabled until the other arches keyword it
-	#	`use_enable freeipmi intf-free` \
-	# --enable-ipmievd is now unconditional
-	econf \
-		$(use_enable static) \
-		--enable-ipmishell \
-		--enable-intf-lan \
-		--enable-intf-lanplus \
-		--enable-intf-open \
-		--enable-intf-serial \
-		--disable-intf-bmc \
-		--disable-intf-dummy \
-		--disable-intf-free \
-		--disable-intf-imb \
-		--disable-intf-lipmi \
-		--disable-internal-md5 \
-		--with-kerneldir=/usr --bindir=/usr/sbin
-
-	# Fix linux/ipmi.h to compile properly. This is a hack since it doesn't
-	# include the below file to define some things.
-	echo "#include <asm/byteorder.h>" >>config.h
-}
-
-src_install() {
-	emake DESTDIR="${D}" PACKAGE="${PF}" install
-
-	into /usr
-	dosbin contrib/bmclanconf
-	rm -f "${D}"/usr/share/doc/${PF}/COPYING
-	docinto contrib
-	cd "${S}"/contrib
-	dodoc collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh README
-
-	newinitd "${FILESDIR}"/${PN}-1.8.9-ipmievd.initd ipmievd
-	newconfd "${FILESDIR}"/${PN}-1.8.9-ipmievd.confd ipmievd
-	# TODO: init script for contrib/bmc-snmp-proxy
-	# TODO: contrib/exchange-bmc-os-info
-}


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2020-08-19 20:00 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2020-08-19 20:00 UTC (permalink / raw
  To: gentoo-commits

commit:     f4a38f72f1e68262cffb61ef741a4b687e767b90
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 19 19:59:32 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 19 20:00:12 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4a38f72

sys-apps/ipmitool: Keyword 1.8.18-r1 arm64, #738050

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
index 3838cd1bd33..9b95f9ff8ce 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 #IUSE="freeipmi openipmi status"
 IUSE="libressl openipmi static"
 SLOT="0"
-KEYWORDS="amd64 hppa ~ia64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 hppa ~ia64 ppc ~ppc64 x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2020-10-21 22:09 Robin H. Johnson
  0 siblings, 0 replies; 53+ messages in thread
From: Robin H. Johnson @ 2020-10-21 22:09 UTC (permalink / raw
  To: gentoo-commits

commit:     354053fecd502788f67e9d432c0985f3ab724c79
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 21 22:08:51 2020 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Wed Oct 21 22:09:13 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354053fe

sys-apps/ipmitool: snapshot upstream for CVE

Upstream has still made a new release since 2016/10/08; including the
promised 1.8.19 per their own security advisory on 2020/02/04.

Capture the latest upstream state as a snapshot release, and port the
Debian patchset to it, as the Debian patchset contains other updates &
CVE fixes rejected by upstream.

Reference: https://github.com/ipmitool/ipmitool/security/advisories/GHSA-g659-9qxw-p7cp
Bug: https://bugs.gentoo.org/708436
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 sys-apps/ipmitool/Manifest                         |   4 +
 sys-apps/ipmitool/ipmitool-1.8.18-r2.ebuild        |  96 ++++++++++++++
 sys-apps/ipmitool/ipmitool-1.8.18_p20201004.ebuild | 145 +++++++++++++++++++++
 3 files changed, 245 insertions(+)

diff --git a/sys-apps/ipmitool/Manifest b/sys-apps/ipmitool/Manifest
index b3c7ece3e8c..dac59e8952b 100644
--- a/sys-apps/ipmitool/Manifest
+++ b/sys-apps/ipmitool/Manifest
@@ -1,2 +1,6 @@
+DIST enterprise-numbers.2020-10-21.xz 1426932 BLAKE2B bfe39ceea321ba47cd40eafa67862eb4dfd6dc29b192afb20ad0c908cd93a16b4103c5de64d042df012417c8cadc03000f2b2a00779bcc582a430603cad5f3cf SHA512 4a854a56e8ed51997c320cbfba041d43cb98b14743ef80b67e701942068d3729604abaedb617655a83ca21a7e20ea5a622ede4de317ca492cefd46da784d28f3
 DIST ipmitool-1.8.18.tar.gz 995313 BLAKE2B 4aee2b1488a8a97348954dd1555baf3d576d70f22fd17f11ba6147595b07ef52059ac8ab6775afa0ad956355eefbf3e2b0300cf87bb373d2f82b585de807412d SHA512 274d424fff079f7628c0f9fe06580937cb9717c809a71b2f5ef97266c6b6c89983b662fbb1f090e2f94861f1799677c8fc6536013828a8a5e6cb239af53e45ab
+DIST ipmitool-1.8.18_p20201004.tar.gz 638493 BLAKE2B 52f4ec8c82336b88640d1b91fc17af8f2fe0948a5c48c16067867dcad0852168d48bb21fdd99bde7ed957b66df888fd369c909079d1f81c861acd8c7f8dfa6f2 SHA512 8d72eef3584f4d2c86bfe43f70b5d687f3b7bbdf75b8979f7132c5c98b01baae22c336e540c197652187749fc9bb221a92e546b56e5cf2eb5650fad5094e9433
 DIST ipmitool_1.8.18-1.debian.tar.xz 19140 BLAKE2B 255c4da005946f3b118a127f96fc5daad02a170ea079d7a765a0c7650e1eb7e50ad49b31fca95312b49e5a524e04a8a21215cafb1a8451e5b2af2aaec22cda75 SHA512 8aede337d07987decfd032898f194d32730eced443630ac3956676533d693fb2d17a175ef14218cbcd55da44f6b17714f676a912a1d5124a15a995e01d2828ef
+DIST ipmitool_1.8.18-9.debian-ported-gentoo.tar.xz 3208 BLAKE2B b37a127eff361039b3b810e19dd97f0c395462b658803f56f10f2dd1abbbe92743dc409ce6b83560db15621b7fa7a3c0f989100077893993df18108a082e49d2 SHA512 0f7646a2307ac98425e99dece9d3e3b23026136a97524151efdecc910fb537af41a91702782989046e44163da98610fa05792878473e228b45c16351f6015a45
+DIST ipmitool_1.8.18-9.debian.tar.xz 18508 BLAKE2B 09e37fd2f6fad8f847bae87aa51f44293e5640b4c8ebc05e52ebd751542d7865024835fe728c14e3a44f48d54fedff9e7693653bd2288db27d21a5bae16268b6 SHA512 af2b4aa855125e1beb62ffd2931b5d4c0aa8cc4edbde27ea1b4be172e6a4351f574c32b2437b354d11b7f1c739161d850c47839d7a7d9f522b52e24f47a9ea8d

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18-r2.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18-r2.ebuild
new file mode 100644
index 00000000000..eb3cdab7d44
--- /dev/null
+++ b/sys-apps/ipmitool/ipmitool-1.8.18-r2.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils
+
+DESCRIPTION="Utility for controlling IPMI enabled devices."
+HOMEPAGE="http://ipmitool.sf.net/"
+DEBIAN_PR="9.debian"
+DEBIAN_PV="${PV/_p*}"
+DEBIAN_P="${PN}_${DEBIAN_PV}"
+DEBIAN_PF="${DEBIAN_P}-${DEBIAN_PR}"
+COMMIT_ID=
+if [[ -n "${COMMIT_ID}" ]]; then
+	S="${WORKDIR}/${PN}-${COMMIT_ID}"
+	SRC_URI="https://github.com/ipmitool/ipmitool/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
+else
+	SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+fi
+SRC_URI+="
+	http://http.debian.net/debian/pool/main/i/${PN}/${DEBIAN_PF}.tar.xz"
+	# https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz
+#IUSE="freeipmi openipmi status"
+IUSE="libressl openipmi static"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+LICENSE="BSD"
+
+RDEPEND="
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
+	sys-libs/readline:0="
+DEPEND="${RDEPEND}
+		openipmi? ( sys-libs/openipmi )
+		virtual/os-headers"
+		#freeipmi? ( sys-libs/freeipmi )
+# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
+# but it doesn't actually need either.
+
+PATCHES=(
+	#"${FILESDIR}"/${P}-openssl-1.1.patch
+)
+
+src_prepare() {
+	default
+	[ -d "${S}"/debian ] && mv "${S}"/debian{,.package}
+	ln -s "${WORKDIR}"/debian "${S}"
+	for p in $(grep -v "^#" debian/patches/series) ; do
+		eapply debian/patches/$p
+	done
+
+	eautoreconf
+}
+
+src_configure() {
+	# - LIPMI and BMC are the Solaris libs
+	# - OpenIPMI is unconditionally enabled in the configure as there is compat
+	# code that is used if the library itself is not available
+	# FreeIPMI does build now, but is disabled until the other arches keyword it
+	#	`use_enable freeipmi intf-free` \
+	# --enable-ipmievd is now unconditional
+	econf \
+		$(use_enable static) \
+		--enable-ipmishell \
+		--enable-intf-lan \
+		--enable-intf-lanplus \
+		--enable-intf-open \
+		--enable-intf-serial \
+		--disable-intf-bmc \
+		--disable-intf-dummy \
+		--disable-intf-free \
+		--disable-intf-imb \
+		--disable-intf-lipmi \
+		--disable-internal-md5 \
+		--with-kerneldir=/usr --bindir=/usr/sbin
+
+	# Fix linux/ipmi.h to compile properly. This is a hack since it doesn't
+	# include the below file to define some things.
+	echo "#include <asm/byteorder.h>" >>config.h
+}
+
+src_install() {
+	emake DESTDIR="${D}" PACKAGE="${PF}" install
+
+	into /usr
+	dosbin contrib/bmclanconf
+	rm -f "${D}"/usr/share/doc/${PF}/COPYING
+	docinto contrib
+	cd "${S}"/contrib
+	dodoc collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh README
+
+	newinitd "${FILESDIR}"/${PN}-1.8.9-ipmievd.initd ipmievd
+	newconfd "${FILESDIR}"/${PN}-1.8.9-ipmievd.confd ipmievd
+	# TODO: init script for contrib/bmc-snmp-proxy
+	# TODO: contrib/exchange-bmc-os-info
+}

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004.ebuild
new file mode 100644
index 00000000000..df692871cc0
--- /dev/null
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils
+
+DESCRIPTION="Utility for controlling IPMI enabled devices."
+HOMEPAGE="http://ipmitool.sf.net/"
+DEBIAN_PR="9.debian"
+DEBIAN_PV="${PV/_p*}"
+DEBIAN_P="${PN}_${DEBIAN_PV}"
+DEBIAN_PF="${DEBIAN_P}-${DEBIAN_PR}"
+COMMIT_ID=7fd7c0f2ba39e223868a8d83d81d4074f057d6fc
+if [[ -n "${COMMIT_ID}" ]]; then
+	S="${WORKDIR}/${PN}-${COMMIT_ID}"
+	SRC_URI="https://github.com/ipmitool/ipmitool/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
+else
+	SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+fi
+# https://www.iana.org/assignments/enterprise-numbers/enterprise-numbers
+# is not available with version numbers or dates!
+SRC_URI+="
+	https://dev.gentoo.org/~robbat2/distfiles/ipmitool_1.8.18-9.debian-ported-gentoo.tar.xz
+	https://dev.gentoo.org/~robbat2/distfiles/enterprise-numbers.2020-10-21.xz
+	"
+	#http://http.debian.net/debian/pool/main/i/${PN}/${DEBIAN_PF}.tar.xz
+	# https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz
+#IUSE="freeipmi openipmi status"
+IUSE="libressl openipmi static systemd"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+LICENSE="BSD"
+
+RDEPEND="
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
+	systemd? ( sys-apps/systemd:0= )
+	sys-libs/readline:0="
+DEPEND="${RDEPEND}
+		openipmi? ( sys-libs/openipmi )
+		virtual/os-headers"
+		#freeipmi? ( sys-libs/freeipmi )
+# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
+# but it doesn't actually need either.
+
+PATCHES=(
+	#"${FILESDIR}"/${P}-openssl-1.1.patch
+)
+
+# I hope all of this will get MUCH cleaner if upstream will just make a new
+# release! - robbat2 2020/10/21
+src_prepare() {
+	default
+	if [ -d "${S}"/debian ] ; then
+		mv "${S}"/debian{,.package}
+		ln -s "${WORKDIR}"/debian "${S}"
+		eautoreconf
+		# Upstream commit includes SOME of the debian changes, but not all of them
+		sed -i \
+			-e '/^#/d' \
+			-e '/0120-openssl1.1.patch/d' \
+			debian/patches/series
+		for p in $(cat debian/patches/series) ; do
+			echo $p
+			if ! nonfatal eapply -p1 debian/patches/$p ; then
+				echo "failed $p"
+				fail=1
+			fi
+		done
+		[[ $fail -eq 1 ]] && die "fail"
+	fi
+	pd="${WORKDIR}"/ipmitool_1.8.18-9.debian-ported-gentoo/
+	PATCHES=(
+		#"${pd}"/0000.0120-openssl1.1.patch
+		"${pd}"/0001.0100-fix_buf_overflow.patch
+		"${pd}"/0002.0500-fix_CVE-2011-4339.patch
+		"${pd}"/0003.0600-manpage_longlines.patch
+		#"${pd}"/0004.0110-getpass-prototype.patch
+		#"${pd}"/0005.0115-typo.patch
+		"${pd}"/0006.0125-nvidia-iana.patch
+		"${pd}"/0007.0615-manpage_typo.patch
+		#"${pd}"/0008.0130-Correct_lanplus_segment_violation.patch
+		"${pd}"/0009.0005-gcc10.patch
+		#"${pd}"/0010.0010-utf8.patch
+	)
+	for p in "${PATCHES[@]}" ; do
+		eapply -p1 $p || die "failed $p"
+	done
+
+	eautoreconf
+
+	# If this file is not present, then ipmitool will try to download it during make install!
+	cp -al \
+		"${WORKDIR}/enterprise-numbers.2020-10-21" \
+		"${S}"/enterprise-numbers \
+		|| die "Could not place IANA enterprise-numbers"
+}
+
+src_configure() {
+	# - LIPMI and BMC are the Solaris libs
+	# - OpenIPMI is unconditionally enabled in the configure as there is compat
+	# code that is used if the library itself is not available
+	# FreeIPMI does build now, but is disabled until the other arches keyword it
+	#	`use_enable freeipmi intf-free` \
+	# --enable-ipmievd is now unconditional
+	WGET=/bin/true \
+	CURL=/bin/true \
+	econf \
+		$(use_enable static) \
+		--enable-ipmishell \
+		--enable-intf-lan \
+		--enable-intf-usb \
+		$(enable_with systemd intf-dbus) \
+		--enable-intf-lanplus \
+		--enable-intf-open \
+		--enable-intf-serial \
+		--disable-intf-bmc \
+		--disable-intf-dummy \
+		--disable-intf-free \
+		--disable-intf-imb \
+		--disable-intf-lipmi \
+		--disable-internal-md5 \
+		--with-kerneldir=/usr \
+		--bindir=/usr/sbin
+
+	# Fix linux/ipmi.h to compile properly. This is a hack since it doesn't
+	# include the below file to define some things.
+	echo "#include <asm/byteorder.h>" >>config.h
+}
+
+src_install() {
+	emake DESTDIR="${D}" PACKAGE="${PF}" install
+
+	into /usr
+	dosbin contrib/bmclanconf
+	rm -f "${D}"/usr/share/doc/${PF}/COPYING
+	docinto contrib
+	cd "${S}"/contrib
+	dodoc collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh README
+
+	newinitd "${FILESDIR}"/${PN}-1.8.9-ipmievd.initd ipmievd
+	newconfd "${FILESDIR}"/${PN}-1.8.9-ipmievd.confd ipmievd
+	# TODO: init script for contrib/bmc-snmp-proxy
+	# TODO: contrib/exchange-bmc-os-info
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2020-10-22  4:08 Georgy Yakovlev
  0 siblings, 0 replies; 53+ messages in thread
From: Georgy Yakovlev @ 2020-10-22  4:08 UTC (permalink / raw
  To: gentoo-commits

commit:     0210ad4e5ee58533a7d381e82356b0ffe6812352
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 22 04:05:09 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Oct 22 04:06:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0210ad4e

sys-apps/ipmitool: QA fix enable_with: command not found

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 ...tool-1.8.18_p20201004.ebuild => ipmitool-1.8.18_p20201004-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
similarity index 99%
rename from sys-apps/ipmitool/ipmitool-1.8.18_p20201004.ebuild
rename to sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
index df692871cc0..fba11c4b0ca 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
@@ -110,7 +110,7 @@ src_configure() {
 		--enable-ipmishell \
 		--enable-intf-lan \
 		--enable-intf-usb \
-		$(enable_with systemd intf-dbus) \
+		$(use_enable systemd intf-dbus) \
 		--enable-intf-lanplus \
 		--enable-intf-open \
 		--enable-intf-serial \


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2020-10-22  5:18 Georgy Yakovlev
  0 siblings, 0 replies; 53+ messages in thread
From: Georgy Yakovlev @ 2020-10-22  5:18 UTC (permalink / raw
  To: gentoo-commits

commit:     1d030cd76f1cbd99c6d7bebe3810c1cc4929906f
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 22 04:21:23 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Oct 22 05:17:11 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d030cd7

sys-apps/ipmitool: rename useflag systemd -> openbmc

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild | 6 +++---
 sys-apps/ipmitool/metadata.xml                        | 1 +
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
index fba11c4b0ca..6f8b02be14a 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
@@ -26,7 +26,7 @@ SRC_URI+="
 	#http://http.debian.net/debian/pool/main/i/${PN}/${DEBIAN_PF}.tar.xz
 	# https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz
 #IUSE="freeipmi openipmi status"
-IUSE="libressl openipmi static systemd"
+IUSE="libressl openbmc openipmi static"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 LICENSE="BSD"
@@ -34,7 +34,7 @@ LICENSE="BSD"
 RDEPEND="
 	!libressl? ( dev-libs/openssl:0= )
 	libressl? ( dev-libs/libressl:0= )
-	systemd? ( sys-apps/systemd:0= )
+	openbmc? ( sys-apps/systemd:0= )
 	sys-libs/readline:0="
 DEPEND="${RDEPEND}
 		openipmi? ( sys-libs/openipmi )
@@ -110,7 +110,7 @@ src_configure() {
 		--enable-ipmishell \
 		--enable-intf-lan \
 		--enable-intf-usb \
-		$(use_enable systemd intf-dbus) \
+		$(use_enable openbmc intf-dbus) \
 		--enable-intf-lanplus \
 		--enable-intf-open \
 		--enable-intf-serial \

diff --git a/sys-apps/ipmitool/metadata.xml b/sys-apps/ipmitool/metadata.xml
index 741f1b487be..619cebe5e32 100644
--- a/sys-apps/ipmitool/metadata.xml
+++ b/sys-apps/ipmitool/metadata.xml
@@ -6,6 +6,7 @@
     <name>Gentoo Sysadmin Project</name>
   </maintainer>
   <use>
+    <flag name="openbmc">Enable OpenBMC D-Bus interface</flag>
     <flag name="openipmi">Use the system OpenIPMI implementation.</flag>
     <!-- <flag name='freeipmi'>Use the system FreeIPMI implementation.</flag> -->
   </use>


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2020-10-26 23:47 Sergei Trofimovich
  0 siblings, 0 replies; 53+ messages in thread
From: Sergei Trofimovich @ 2020-10-26 23:47 UTC (permalink / raw
  To: gentoo-commits

commit:     f25f67120ff49f0ddb0ad9f738da0e3aff9a7028
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 26 23:46:41 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Oct 26 23:46:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25f6712

sys-apps/ipmitool: stable 1.8.18_p20201004-r1 for ppc

stable wrt bug #708436

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
index c9d8a404de9..21cf160a0f4 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 #IUSE="freeipmi openipmi status"
 IUSE="libressl openbmc openipmi static"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2020-11-06  5:50 Robin H. Johnson
  0 siblings, 0 replies; 53+ messages in thread
From: Robin H. Johnson @ 2020-11-06  5:50 UTC (permalink / raw
  To: gentoo-commits

commit:     f7747ca3a8c8b2812660c3b54c9eef854c14fb31
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  6 05:46:51 2020 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Fri Nov  6 05:50:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7747ca3

sys-apps/ipmitool: runstatedir added in autoconf-2.69-r5

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild | 1 +
 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild
index a5724717937..d8df773c1c7 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild
@@ -37,6 +37,7 @@ RDEPEND="
 	openbmc? ( sys-apps/systemd:0= )
 	sys-libs/readline:0="
 DEPEND="${RDEPEND}
+		>=sys-devel/autoconf-2.69-r5
 		openipmi? ( sys-libs/openipmi )
 		virtual/os-headers"
 		#freeipmi? ( sys-libs/freeipmi )

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
index 528c0393a61..c395dcf3694 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
@@ -37,6 +37,7 @@ RDEPEND="
 	openbmc? ( sys-apps/systemd:0= )
 	sys-libs/readline:0="
 DEPEND="${RDEPEND}
+		>=sys-devel/autoconf-2.69-r5
 		openipmi? ( sys-libs/openipmi )
 		virtual/os-headers"
 		#freeipmi? ( sys-libs/freeipmi )


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2020-11-06 20:25 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2020-11-06 20:25 UTC (permalink / raw
  To: gentoo-commits

commit:     4eeafd336f8b94bcb55846bc3e7fce33f1f76384
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  6 20:24:41 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov  6 20:24:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eeafd33

sys-apps/ipmitool: Stabilize 1.8.18_p20201004-r1 amd64, #708436

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
index 21cf160a0f4..2bf4240201b 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 #IUSE="freeipmi openipmi status"
 IUSE="libressl openbmc openipmi static"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2020-11-14 19:17 Sergei Trofimovich
  0 siblings, 0 replies; 53+ messages in thread
From: Sergei Trofimovich @ 2020-11-14 19:17 UTC (permalink / raw
  To: gentoo-commits

commit:     6667b7ceef29277dc981bd0e837fe0096cc9d063
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 14 19:16:14 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov 14 19:16:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6667b7ce

sys-apps/ipmitool: stable 1.8.18_p20201004-r1 for hppa

stable wrt bug #708436

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
index 2bf4240201b..aa2af512c5f 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 #IUSE="freeipmi openipmi status"
 IUSE="libressl openbmc openipmi static"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 hppa ~ia64 ppc ~ppc64 x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2020-12-29 20:46 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2020-12-29 20:46 UTC (permalink / raw
  To: gentoo-commits

commit:     989d26c6ff9f0298eba4b09df237862cf9509af8
Author:     John Helmert III <jchelmert3 <AT> posteo <DOT> net>
AuthorDate: Sun Dec 27 08:36:55 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 20:46:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989d26c6

sys-apps/ipmitool: security cleanup (drop <1.8.18_p20201004-r1)

Bug: https://bugs.gentoo.org/708436
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: John Helmert III <jchelmert3 <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/18827
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/Manifest                  |  3 -
 sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild | 89 --------------------------
 sys-apps/ipmitool/ipmitool-1.8.18-r2.ebuild | 96 -----------------------------
 3 files changed, 188 deletions(-)

diff --git a/sys-apps/ipmitool/Manifest b/sys-apps/ipmitool/Manifest
index dac59e8952b..5c974ac3707 100644
--- a/sys-apps/ipmitool/Manifest
+++ b/sys-apps/ipmitool/Manifest
@@ -1,6 +1,3 @@
 DIST enterprise-numbers.2020-10-21.xz 1426932 BLAKE2B bfe39ceea321ba47cd40eafa67862eb4dfd6dc29b192afb20ad0c908cd93a16b4103c5de64d042df012417c8cadc03000f2b2a00779bcc582a430603cad5f3cf SHA512 4a854a56e8ed51997c320cbfba041d43cb98b14743ef80b67e701942068d3729604abaedb617655a83ca21a7e20ea5a622ede4de317ca492cefd46da784d28f3
-DIST ipmitool-1.8.18.tar.gz 995313 BLAKE2B 4aee2b1488a8a97348954dd1555baf3d576d70f22fd17f11ba6147595b07ef52059ac8ab6775afa0ad956355eefbf3e2b0300cf87bb373d2f82b585de807412d SHA512 274d424fff079f7628c0f9fe06580937cb9717c809a71b2f5ef97266c6b6c89983b662fbb1f090e2f94861f1799677c8fc6536013828a8a5e6cb239af53e45ab
 DIST ipmitool-1.8.18_p20201004.tar.gz 638493 BLAKE2B 52f4ec8c82336b88640d1b91fc17af8f2fe0948a5c48c16067867dcad0852168d48bb21fdd99bde7ed957b66df888fd369c909079d1f81c861acd8c7f8dfa6f2 SHA512 8d72eef3584f4d2c86bfe43f70b5d687f3b7bbdf75b8979f7132c5c98b01baae22c336e540c197652187749fc9bb221a92e546b56e5cf2eb5650fad5094e9433
-DIST ipmitool_1.8.18-1.debian.tar.xz 19140 BLAKE2B 255c4da005946f3b118a127f96fc5daad02a170ea079d7a765a0c7650e1eb7e50ad49b31fca95312b49e5a524e04a8a21215cafb1a8451e5b2af2aaec22cda75 SHA512 8aede337d07987decfd032898f194d32730eced443630ac3956676533d693fb2d17a175ef14218cbcd55da44f6b17714f676a912a1d5124a15a995e01d2828ef
 DIST ipmitool_1.8.18-9.debian-ported-gentoo.tar.xz 3208 BLAKE2B b37a127eff361039b3b810e19dd97f0c395462b658803f56f10f2dd1abbbe92743dc409ce6b83560db15621b7fa7a3c0f989100077893993df18108a082e49d2 SHA512 0f7646a2307ac98425e99dece9d3e3b23026136a97524151efdecc910fb537af41a91702782989046e44163da98610fa05792878473e228b45c16351f6015a45
-DIST ipmitool_1.8.18-9.debian.tar.xz 18508 BLAKE2B 09e37fd2f6fad8f847bae87aa51f44293e5640b4c8ebc05e52ebd751542d7865024835fe728c14e3a44f48d54fedff9e7693653bd2288db27d21a5bae16268b6 SHA512 af2b4aa855125e1beb62ffd2931b5d4c0aa8cc4edbde27ea1b4be172e6a4351f574c32b2437b354d11b7f1c739161d850c47839d7a7d9f522b52e24f47a9ea8d

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
deleted file mode 100644
index 314005e456a..00000000000
--- a/sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils
-
-DESCRIPTION="Utility for controlling IPMI enabled devices."
-HOMEPAGE="http://ipmitool.sf.net/"
-DEBIAN_PR="1.debian"
-DEBIAN_P="${P/-/_}"
-DEBIAN_PF="${DEBIAN_P}-${DEBIAN_PR}"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
-	http://http.debian.net/debian/pool/main/i/${PN}/${DEBIAN_PF}.tar.xz"
-	# https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz
-#IUSE="freeipmi openipmi status"
-IUSE="libressl openipmi static"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 hppa ~ia64 ppc ~ppc64 x86"
-LICENSE="BSD"
-
-RDEPEND="
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
-	sys-libs/readline:0="
-DEPEND="${RDEPEND}
-		openipmi? ( sys-libs/openipmi )
-		virtual/os-headers"
-		#freeipmi? ( sys-libs/freeipmi )
-# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
-# but it doesn't actually need either.
-
-PATCHES=(
-	"${FILESDIR}"/${P}-openssl-1.1.patch
-	"${FILESDIR}/ipmitool-1.8.18-fno-common.patch"
-)
-
-src_prepare() {
-	default
-	[ -d "${S}"/debian ] && mv "${S}"/debian{,.package}
-	ln -s "${WORKDIR}"/debian "${S}"
-	for p in $(grep -v "^#" debian/patches/series) ; do
-		eapply debian/patches/$p
-	done
-
-	eautoreconf
-}
-
-src_configure() {
-	# - LIPMI and BMC are the Solaris libs
-	# - OpenIPMI is unconditionally enabled in the configure as there is compat
-	# code that is used if the library itself is not available
-	# FreeIPMI does build now, but is disabled until the other arches keyword it
-	#	`use_enable freeipmi intf-free` \
-	# --enable-ipmievd is now unconditional
-	econf \
-		$(use_enable static) \
-		--enable-ipmishell \
-		--enable-intf-lan \
-		--enable-intf-lanplus \
-		--enable-intf-open \
-		--enable-intf-serial \
-		--disable-intf-bmc \
-		--disable-intf-dummy \
-		--disable-intf-free \
-		--disable-intf-imb \
-		--disable-intf-lipmi \
-		--disable-internal-md5 \
-		--with-kerneldir=/usr --bindir=/usr/sbin
-
-	# Fix linux/ipmi.h to compile properly. This is a hack since it doesn't
-	# include the below file to define some things.
-	echo "#include <asm/byteorder.h>" >>config.h
-}
-
-src_install() {
-	emake DESTDIR="${D}" PACKAGE="${PF}" install
-
-	into /usr
-	dosbin contrib/bmclanconf
-	rm -f "${D}"/usr/share/doc/${PF}/COPYING
-	docinto contrib
-	cd "${S}"/contrib
-	dodoc collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh README
-
-	newinitd "${FILESDIR}"/${PN}-1.8.9-ipmievd.initd ipmievd
-	newconfd "${FILESDIR}"/${PN}-1.8.9-ipmievd.confd ipmievd
-	# TODO: init script for contrib/bmc-snmp-proxy
-	# TODO: contrib/exchange-bmc-os-info
-}

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18-r2.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18-r2.ebuild
deleted file mode 100644
index eb3cdab7d44..00000000000
--- a/sys-apps/ipmitool/ipmitool-1.8.18-r2.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils
-
-DESCRIPTION="Utility for controlling IPMI enabled devices."
-HOMEPAGE="http://ipmitool.sf.net/"
-DEBIAN_PR="9.debian"
-DEBIAN_PV="${PV/_p*}"
-DEBIAN_P="${PN}_${DEBIAN_PV}"
-DEBIAN_PF="${DEBIAN_P}-${DEBIAN_PR}"
-COMMIT_ID=
-if [[ -n "${COMMIT_ID}" ]]; then
-	S="${WORKDIR}/${PN}-${COMMIT_ID}"
-	SRC_URI="https://github.com/ipmitool/ipmitool/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
-else
-	SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-fi
-SRC_URI+="
-	http://http.debian.net/debian/pool/main/i/${PN}/${DEBIAN_PF}.tar.xz"
-	# https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz
-#IUSE="freeipmi openipmi status"
-IUSE="libressl openipmi static"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
-LICENSE="BSD"
-
-RDEPEND="
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
-	sys-libs/readline:0="
-DEPEND="${RDEPEND}
-		openipmi? ( sys-libs/openipmi )
-		virtual/os-headers"
-		#freeipmi? ( sys-libs/freeipmi )
-# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
-# but it doesn't actually need either.
-
-PATCHES=(
-	#"${FILESDIR}"/${P}-openssl-1.1.patch
-)
-
-src_prepare() {
-	default
-	[ -d "${S}"/debian ] && mv "${S}"/debian{,.package}
-	ln -s "${WORKDIR}"/debian "${S}"
-	for p in $(grep -v "^#" debian/patches/series) ; do
-		eapply debian/patches/$p
-	done
-
-	eautoreconf
-}
-
-src_configure() {
-	# - LIPMI and BMC are the Solaris libs
-	# - OpenIPMI is unconditionally enabled in the configure as there is compat
-	# code that is used if the library itself is not available
-	# FreeIPMI does build now, but is disabled until the other arches keyword it
-	#	`use_enable freeipmi intf-free` \
-	# --enable-ipmievd is now unconditional
-	econf \
-		$(use_enable static) \
-		--enable-ipmishell \
-		--enable-intf-lan \
-		--enable-intf-lanplus \
-		--enable-intf-open \
-		--enable-intf-serial \
-		--disable-intf-bmc \
-		--disable-intf-dummy \
-		--disable-intf-free \
-		--disable-intf-imb \
-		--disable-intf-lipmi \
-		--disable-internal-md5 \
-		--with-kerneldir=/usr --bindir=/usr/sbin
-
-	# Fix linux/ipmi.h to compile properly. This is a hack since it doesn't
-	# include the below file to define some things.
-	echo "#include <asm/byteorder.h>" >>config.h
-}
-
-src_install() {
-	emake DESTDIR="${D}" PACKAGE="${PF}" install
-
-	into /usr
-	dosbin contrib/bmclanconf
-	rm -f "${D}"/usr/share/doc/${PF}/COPYING
-	docinto contrib
-	cd "${S}"/contrib
-	dodoc collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh README
-
-	newinitd "${FILESDIR}"/${PN}-1.8.9-ipmievd.initd ipmievd
-	newconfd "${FILESDIR}"/${PN}-1.8.9-ipmievd.confd ipmievd
-	# TODO: init script for contrib/bmc-snmp-proxy
-	# TODO: contrib/exchange-bmc-os-info
-}


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2021-04-03 15:44 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2021-04-03 15:44 UTC (permalink / raw
  To: gentoo-commits

commit:     b405088a516cee7dddcb234a278b1ad41719675b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  2 06:22:44 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr  3 15:43:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b405088a

sys-apps/ipmitool: fix variable references

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild |  9 +++++----
 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild | 11 ++++++-----
 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild | 11 ++++++-----
 3 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
index 2bf4240201b..c5fb6c0ba88 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+
 inherit autotools eutils
 
 DESCRIPTION="Utility for controlling IPMI enabled devices."
@@ -61,9 +62,9 @@ src_prepare() {
 			-e '/0120-openssl1.1.patch/d' \
 			debian/patches/series
 		for p in $(cat debian/patches/series) ; do
-			echo $p
+			echo ${p}
 			if ! nonfatal eapply -p1 debian/patches/$p ; then
-				echo "failed $p"
+				echo "failed ${p}"
 				fail=1
 			fi
 		done
@@ -84,7 +85,7 @@ src_prepare() {
 		#"${pd}"/0010.0010-utf8.patch
 	)
 	for p in "${PATCHES[@]}" ; do
-		eapply -p1 $p || die "failed $p"
+		eapply -p1 ${p} || die "failed ${p}"
 	done
 
 	eautoreconf

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild
index d8df773c1c7..e8b856e1e81 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools eutils flag-o-matic systemd
 
 DESCRIPTION="Utility for controlling IPMI enabled devices."
@@ -62,9 +63,9 @@ src_prepare() {
 			-e '/0120-openssl1.1.patch/d' \
 			debian/patches/series
 		for p in $(cat debian/patches/series) ; do
-			echo $p
-			if ! nonfatal eapply -p1 debian/patches/$p ; then
-				echo "failed $p"
+			echo ${p}
+			if ! nonfatal eapply -p1 debian/patches/${p} ; then
+				echo "failed ${p}"
 				fail=1
 			fi
 		done
@@ -85,7 +86,7 @@ src_prepare() {
 		#"${pd}"/0010.0010-utf8.patch
 	)
 	for p in "${PATCHES[@]}" ; do
-		eapply -p1 $p || die "failed $p"
+		eapply -p1 ${p} || die "failed ${p}"
 	done
 
 	# Gentoo chooses to install ipmitool in /usr/sbin

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
index c395dcf3694..b881605ca26 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools eutils flag-o-matic systemd
 
 DESCRIPTION="Utility for controlling IPMI enabled devices."
@@ -62,9 +63,9 @@ src_prepare() {
 			-e '/0120-openssl1.1.patch/d' \
 			debian/patches/series
 		for p in $(cat debian/patches/series) ; do
-			echo $p
-			if ! nonfatal eapply -p1 debian/patches/$p ; then
-				echo "failed $p"
+			echo ${p}
+			if ! nonfatal eapply -p1 debian/patches/${p} ; then
+				echo "failed ${p}"
 				fail=1
 			fi
 		done
@@ -85,7 +86,7 @@ src_prepare() {
 		#"${pd}"/0010.0010-utf8.patch
 	)
 	for p in "${PATCHES[@]}" ; do
-		eapply -p1 $p || die "failed $p"
+		eapply -p1 ${p} || die "failed ${p}"
 	done
 
 	# Gentoo chooses to install ipmitool in /usr/sbin


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2021-05-01 10:14 Mikle Kolyada
  0 siblings, 0 replies; 53+ messages in thread
From: Mikle Kolyada @ 2021-05-01 10:14 UTC (permalink / raw
  To: gentoo-commits

commit:     d543865ee1a9e3c3100b1cc11aec9b7db6ef9db7
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat May  1 10:11:38 2021 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat May  1 10:11:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d543865e

sys-apps/ipmitool: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild | 5 ++---
 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild | 5 ++---
 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild | 5 ++---
 3 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
index de306acb3fb..47992a4ef83 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
@@ -27,14 +27,13 @@ SRC_URI+="
 	#http://http.debian.net/debian/pool/main/i/${PN}/${DEBIAN_PF}.tar.xz
 	# https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz
 #IUSE="freeipmi openipmi status"
-IUSE="libressl openbmc openipmi static"
+IUSE="openbmc openipmi static"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 x86"
 LICENSE="BSD"
 
 RDEPEND="
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
+	dev-libs/openssl:0=
 	openbmc? ( sys-apps/systemd:0= )
 	sys-libs/readline:0="
 DEPEND="${RDEPEND}

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild
index 906eff1c718..f7c83a27944 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild
@@ -27,14 +27,13 @@ SRC_URI+="
 	#http://http.debian.net/debian/pool/main/i/${PN}/${DEBIAN_PF}.tar.xz
 	# https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz
 #IUSE="freeipmi openipmi status"
-IUSE="libressl openbmc openipmi static"
+IUSE="openbmc openipmi static"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 LICENSE="BSD"
 
 RDEPEND="
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
+	dev-libs/openssl:0=
 	openbmc? ( sys-apps/systemd:0= )
 	sys-libs/readline:0="
 DEPEND="${RDEPEND}

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
index 2e108b64bdd..3d8308829c5 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
@@ -27,14 +27,13 @@ SRC_URI+="
 	#http://http.debian.net/debian/pool/main/i/${PN}/${DEBIAN_PF}.tar.xz
 	# https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz
 #IUSE="freeipmi openipmi status"
-IUSE="libressl openbmc openipmi static"
+IUSE="openbmc openipmi static"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 LICENSE="BSD"
 
 RDEPEND="
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
+	dev-libs/openssl:0=
 	openbmc? ( sys-apps/systemd:0= )
 	sys-libs/readline:0="
 DEPEND="${RDEPEND}


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2021-07-06 19:57 Georgy Yakovlev
  0 siblings, 0 replies; 53+ messages in thread
From: Georgy Yakovlev @ 2021-07-06 19:57 UTC (permalink / raw
  To: gentoo-commits

commit:     8cda3ca7ffaa34cec1714c858476d5344cb402a5
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  6 19:03:17 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Jul  6 19:56:48 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cda3ca7

sys-apps/ipmitool: stabilize 1.8.18_p20201004-r1 for ppc64

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
index 47992a4ef83..93f7d10f73a 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
@@ -29,7 +29,7 @@ SRC_URI+="
 #IUSE="freeipmi openipmi status"
 IUSE="openbmc openipmi static"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ppc64 x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2021-12-26  0:20 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2021-12-26  0:20 UTC (permalink / raw
  To: gentoo-commits

commit:     fc25aa2c5a4ca91741e1da6a4bb8c772748052ca
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 26 00:15:51 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 26 00:19:46 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc25aa2c

sys-apps/ipmitool: drop trailing full stop from DESCRIPTION

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild | 2 +-
 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild | 2 +-
 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
index 93f7d10f73a5..afe6d33c7255 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 inherit autotools
 
-DESCRIPTION="Utility for controlling IPMI enabled devices."
+DESCRIPTION="Utility for controlling IPMI enabled devices"
 HOMEPAGE="http://ipmitool.sf.net/"
 DEBIAN_PR="9.debian"
 DEBIAN_PV="${PV/_p*}"

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild
index f7c83a27944c..8b34a72624bb 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit autotools flag-o-matic systemd
 
-DESCRIPTION="Utility for controlling IPMI enabled devices."
+DESCRIPTION="Utility for controlling IPMI enabled devices"
 HOMEPAGE="http://ipmitool.sf.net/"
 DEBIAN_PR="9.debian"
 DEBIAN_PV="${PV/_p*}"

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
index 3d8308829c5f..1c0c8b005757 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit autotools flag-o-matic systemd
 
-DESCRIPTION="Utility for controlling IPMI enabled devices."
+DESCRIPTION="Utility for controlling IPMI enabled devices"
 HOMEPAGE="http://ipmitool.sf.net/"
 DEBIAN_PR="9.debian"
 DEBIAN_PV="${PV/_p*}"


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2022-01-10  8:38 Agostino Sarubbo
  0 siblings, 0 replies; 53+ messages in thread
From: Agostino Sarubbo @ 2022-01-10  8:38 UTC (permalink / raw
  To: gentoo-commits

commit:     4ceb3a4d8d9ab3f4903c099bdf366601b533e541
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 10 08:36:49 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jan 10 08:36:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ceb3a4d

sys-apps/ipmitool: amd64 stable wrt bug #828410

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
index 1c0c8b005757..bfbfdcc34ac0 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -29,7 +29,7 @@ SRC_URI+="
 #IUSE="freeipmi openipmi status"
 IUSE="openbmc openipmi static"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2022-01-10  9:25 Jakov Smolić
  0 siblings, 0 replies; 53+ messages in thread
From: Jakov Smolić @ 2022-01-10  9:25 UTC (permalink / raw
  To: gentoo-commits

commit:     7a8a28a99558a8ec61cc9cb9952b512e3aca3158
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 10 09:25:37 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jan 10 09:25:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a8a28a9

sys-apps/ipmitool: Stabilize 1.8.18_p20201004-r3 x86, #828410

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
index bfbfdcc34ac0..1f3ffafc715f 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
@@ -29,7 +29,7 @@ SRC_URI+="
 #IUSE="freeipmi openipmi status"
 IUSE="openbmc openipmi static"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2022-01-18 22:16 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2022-01-18 22:16 UTC (permalink / raw
  To: gentoo-commits

commit:     53c260a845eff1643eee5751a5959838b6e66748
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 18 22:15:41 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 18 22:16:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c260a8

sys-apps/ipmitool: Stabilize 1.8.18_p20201004-r3 ppc, #828410

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
index a1096451f138..5bd4a4db3526 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
@@ -29,7 +29,7 @@ SRC_URI+="
 #IUSE="freeipmi openipmi status"
 IUSE="openbmc openipmi static"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ppc64 x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2022-01-18 22:16 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2022-01-18 22:16 UTC (permalink / raw
  To: gentoo-commits

commit:     9a74233edaa82936af4e84847c5ff4d32af815aa
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 18 22:15:35 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 18 22:16:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a74233e

sys-apps/ipmitool: Stabilize 1.8.18_p20201004-r3 ppc64, #828410

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
index 1f3ffafc715f..a1096451f138 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
@@ -29,7 +29,7 @@ SRC_URI+="
 #IUSE="freeipmi openipmi status"
 IUSE="openbmc openipmi static"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2022-02-08  2:02 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2022-02-08  2:02 UTC (permalink / raw
  To: gentoo-commits

commit:     888fca9dba8b21bdc914cd1f678b1bfe29b859e3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  8 02:01:54 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb  8 02:01:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=888fca9d

sys-apps/ipmitool: Stabilize 1.8.18_p20201004-r3 arm64, #832539

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
index 5bd4a4db3526..db4412e523a3 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
@@ -29,7 +29,7 @@ SRC_URI+="
 #IUSE="freeipmi openipmi status"
 IUSE="openbmc openipmi static"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ppc64 x86"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 ppc ppc64 x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2022-02-08  6:35 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2022-02-08  6:35 UTC (permalink / raw
  To: gentoo-commits

commit:     32035b4fdefdc0f75449f775a84522031234f4e8
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Tue Feb  8 05:59:12 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb  8 06:34:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32035b4f

sys-apps/ipmitool: stable 1.8.18_p20201004-r3 for hppa, bug #832539

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
index db4412e523a3..f551622bcac4 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
@@ -29,7 +29,7 @@ SRC_URI+="
 #IUSE="freeipmi openipmi status"
 IUSE="openbmc openipmi static"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 ppc ppc64 x86"
+KEYWORDS="amd64 arm64 hppa ~ia64 ppc ppc64 x86"
 LICENSE="BSD"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2022-09-03 21:01 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2022-09-03 21:01 UTC (permalink / raw
  To: gentoo-commits

commit:     d018f609ba92ec7e9f61b951347d16a9f37e946c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  3 21:01:19 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep  3 21:01:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d018f609

sys-apps/ipmitool: add github upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/ipmitool/metadata.xml b/sys-apps/ipmitool/metadata.xml
index dc4d508dec2b..5a7c948d8055 100644
--- a/sys-apps/ipmitool/metadata.xml
+++ b/sys-apps/ipmitool/metadata.xml
@@ -13,5 +13,6 @@
   <upstream>
     <remote-id type="sourceforge">ipmitool</remote-id>
     <remote-id type="launchpad">ubuntu</remote-id>
+    <remote-id type="github">ipmitool/ipmitool</remote-id>
   </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2022-10-13 23:19 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2022-10-13 23:19 UTC (permalink / raw
  To: gentoo-commits

commit:     a21303f4a790501296bb91ac3d8efb4f111555d2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 23:19:46 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 23:19:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21303f4

sys-apps/ipmitool: Stabilize 1.8.19 arm64, #876199

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
index 318e661f232d..210c44be0470 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
@@ -24,7 +24,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="openbmc openipmi static"
 
 RDEPEND="dev-libs/openssl:0=


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2022-10-14  4:14 Arthur Zamarin
  0 siblings, 0 replies; 53+ messages in thread
From: Arthur Zamarin @ 2022-10-14  4:14 UTC (permalink / raw
  To: gentoo-commits

commit:     04b1940087a20e52c8280d7f6c56685d9268e9c5
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 14 04:13:51 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 14 04:13:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04b19400

sys-apps/ipmitool: Stabilize 1.8.19 ppc, #876199

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
index 210c44be0470..2891e5b44419 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
@@ -24,7 +24,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm64 ~hppa ~ia64 ppc ~ppc64 ~x86"
 IUSE="openbmc openipmi static"
 
 RDEPEND="dev-libs/openssl:0=


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2022-10-14  6:56 Agostino Sarubbo
  0 siblings, 0 replies; 53+ messages in thread
From: Agostino Sarubbo @ 2022-10-14  6:56 UTC (permalink / raw
  To: gentoo-commits

commit:     3a69dfa95f20373f9db619c213fe6371bd0d3519
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 14 06:56:00 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Oct 14 06:56:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a69dfa9

sys-apps/ipmitool: Stabilize 1.8.19 ppc64, #876199

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
index 2891e5b44419..469e82299e48 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
@@ -24,7 +24,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~hppa ~ia64 ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm64 ~hppa ~ia64 ppc ppc64 ~x86"
 IUSE="openbmc openipmi static"
 
 RDEPEND="dev-libs/openssl:0=


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2022-10-15  7:27 Arthur Zamarin
  0 siblings, 0 replies; 53+ messages in thread
From: Arthur Zamarin @ 2022-10-15  7:27 UTC (permalink / raw
  To: gentoo-commits

commit:     639999afe5a8b62f1cabbaa445bc77d09f71133d
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 15 07:27:24 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 15 07:27:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639999af

sys-apps/ipmitool: Stabilize 1.8.19 hppa, #876199

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
index 469e82299e48..508adb2ab426 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
@@ -24,7 +24,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~hppa ~ia64 ppc ppc64 ~x86"
+KEYWORDS="~amd64 arm64 hppa ~ia64 ppc ppc64 ~x86"
 IUSE="openbmc openipmi static"
 
 RDEPEND="dev-libs/openssl:0=


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2022-10-20 18:59 Jakov Smolić
  0 siblings, 0 replies; 53+ messages in thread
From: Jakov Smolić @ 2022-10-20 18:59 UTC (permalink / raw
  To: gentoo-commits

commit:     1d55f4bdeecc10dcc7286b6e0204dbac7cc97a1c
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 20 18:59:26 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Oct 20 18:59:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d55f4bd

sys-apps/ipmitool: Stabilize 1.8.19 amd64, #876199

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
index 0b16beb9a111..d8fa5dd394b5 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
@@ -24,7 +24,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm64 hppa ~ia64 ppc ppc64 x86"
+KEYWORDS="amd64 arm64 hppa ~ia64 ppc ppc64 x86"
 IUSE="openbmc openipmi static"
 
 RDEPEND="dev-libs/openssl:0=


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2023-01-31 10:41 Jakov Smolić
  0 siblings, 0 replies; 53+ messages in thread
From: Jakov Smolić @ 2023-01-31 10:41 UTC (permalink / raw
  To: gentoo-commits

commit:     5b957e0553dadf166d2821654a75540f3046f47c
Author:     jinqiang zhang <peeweep <AT> 0x0 <DOT> ee>
AuthorDate: Tue Jan 31 05:39:06 2023 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jan 31 10:41:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b957e05

sys-apps/ipmitool: Keyword 1.8.19 riscv, #892687

Signed-off-by: jinqiang zhang <peeweep <AT> 0x0.ee>
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.19.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
index d8fa5dd394b5..4ac4145e4659 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -24,7 +24,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm64 hppa ~ia64 ppc ppc64 x86"
+KEYWORDS="amd64 arm64 hppa ~ia64 ppc ppc64 ~riscv x86"
 IUSE="openbmc openipmi static"
 
 RDEPEND="dev-libs/openssl:0=


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2023-09-14  5:27 WANG Xuerui
  0 siblings, 0 replies; 53+ messages in thread
From: WANG Xuerui @ 2023-09-14  5:27 UTC (permalink / raw
  To: gentoo-commits

commit:     626ad7558e7381630e3ac683d7783dcde57047c8
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 14 05:13:18 2023 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu Sep 14 05:15:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=626ad755

sys-apps/ipmitool: keyword 1.8.19 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
index 4ac4145e4659..6e5a899d9aa5 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
@@ -24,7 +24,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm64 hppa ~ia64 ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
 IUSE="openbmc openipmi static"
 
 RDEPEND="dev-libs/openssl:0=


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2023-09-23 23:17 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-09-23 23:17 UTC (permalink / raw
  To: gentoo-commits

commit:     65133120acc4590beec5e77e6a92f2a7fc49b375
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 23 23:16:44 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 23 23:16:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65133120

sys-apps/ipmitool: filter-lto & -fno-strict-aliasing

Not really worried about fixing this properly at the moment given it's
filled with device-specific hax anyway and hard to test.

Closes: https://bugs.gentoo.org/863587
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild | 155 ++++++++++++++++++++++++++++
 1 file changed, 155 insertions(+)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
new file mode 100644
index 000000000000..6c2e4e526b97
--- /dev/null
+++ b/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic systemd
+
+DESCRIPTION="Utility for controlling IPMI enabled devices"
+HOMEPAGE="https://codeberg.org/IPMITool/ipmitool"
+
+COMMIT_ID=
+if [[ -n "${COMMIT_ID}" ]]; then
+	SRC_URI="https://github.com/ipmitool/ipmitool/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}/${PN}-${COMMIT_ID}"
+else
+	MY_P="${PN^^}_${PV//./_}"
+	SRC_URI="https://github.com/ipmitool/ipmitool/archive/refs/tags/${MY_P}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}/${PN}-${MY_P}"
+fi
+
+# to generate: `make enterprise-numbers` from git checkout of release tag
+SRC_URI+="
+	https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/enterprise-numbers-${PV}.xz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="openbmc openipmi static"
+
+RDEPEND="
+	dev-libs/openssl:=
+	sys-libs/readline:=
+	openbmc? ( sys-apps/systemd:= )
+"
+DEPEND="
+	${RDEPEND}
+	>=sys-devel/autoconf-2.69-r5
+	virtual/os-headers
+	openipmi? ( sys-libs/openipmi )
+"
+#freeipmi? ( sys-libs/freeipmi )
+# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
+# but it doesn't actually need either.
+
+PATCHES=(
+	"${FILESDIR}/${P}-missing-func-decl.patch"
+	# yoinked out of debian's patchset, previously carried in a SRC_URI
+	# tarball
+	"${FILESDIR}/${P}-fix-buffer-overflow.patch"
+	"${FILESDIR}/${P}-CVE-2011-4339.patch"
+	"${FILESDIR}/${P}-manpage-longlines.patch"
+	"${FILESDIR}/${P}-nvidia-iana.patch"
+)
+
+src_prepare() {
+	default
+
+	# Gentoo chooses to install ipmitool in /usr/sbin
+	# Where RedHat chooses /usr/bin
+	sed -i -e \
+		's,/usr/bin/ipmitool,/usr/sbin/ipmitool,g' \
+		"${S}"/contrib/* \
+		|| die "sed bindir failed"
+
+	eautoreconf
+
+	# If this file is not present, then ipmitool will try to download it during make install!
+	cp -al "${WORKDIR}/enterprise-numbers-${PV}" "${S}/enterprise-numbers" \
+		|| die "Could not place IANA enterprise-numbers"
+}
+
+src_configure() {
+	# bug #863587
+	filter-lto
+	append-flags -fno-strict-aliasing
+
+	# - LIPMI and BMC are the Solaris libs
+	# - OpenIPMI is unconditionally enabled in the configure as there is compat
+	# code that is used if the library itself is not available
+	# - FreeIPMI does build now, but is disabled until the other arches keyword it
+	#	`use_enable freeipmi intf-free` \
+	# - --enable-ipmievd is now unconditional
+	local econfargs=(
+		$(use_enable static)
+		--enable-ipmishell
+		--enable-intf-lan
+		--enable-intf-usb
+		$(use_enable openbmc intf-dbus)
+		--enable-intf-lanplus
+		--enable-intf-open
+		--enable-intf-serial
+		--disable-intf-bmc
+		--disable-intf-dummy
+		--disable-intf-free
+		--disable-intf-imb
+		--disable-intf-lipmi
+		--disable-internal-md5
+		--with-kerneldir=/usr
+		--bindir=/usr/sbin
+		--runstatedir=/run
+		CFLAGS="${CFLAGS}"
+	)
+
+	econf "${econfargs[@]}"
+}
+
+src_install() {
+	emake DESTDIR="${D}" PACKAGE="${PF}" install
+	into /usr
+
+	newinitd "${FILESDIR}/ipmievd.initd" ipmievd
+	newconfd "${FILESDIR}/ipmievd.confd" ipmievd
+
+	# From debian, less configurable than OpenRC
+	systemd_dounit "${FILESDIR}/ipmievd.service"
+
+	dosbin contrib/bmclanconf
+
+	exeinto /usr/libexec
+	doexe contrib/log_bmc.sh
+	newinitd "${FILESDIR}/log_bmc.initd" log_bmc
+
+	# contrib/exchange-bmc-os-info.init.redhat
+	# contrib/exchange-bmc-os-info.service.redhat
+	# contrib/exchange-bmc-os-info.sysconf
+	exeinto /usr/libexec
+	newexe contrib/exchange-bmc-os-info.init.redhat exchange-bmc-os-info
+
+	insinto /etc/sysconfig
+	newins contrib/exchange-bmc-os-info.sysconf exchange-bmc-os-info
+
+	systemd_newunit contrib/exchange-bmc-os-info.service.redhat exchange-bmc-os-info.service
+	newinitd "${FILESDIR}/exchange-bmc-os-info.initd" exchange-bmc-os-info
+
+	# contrib/bmc-snmp-proxy
+	# contrib/bmc-snmp-proxy.service
+	# contrib/bmc-snmp-proxy.sysconf
+	exeinto /usr/libexec
+	doexe contrib/bmc-snmp-proxy
+
+	insinto /etc/sysconfig
+	newins contrib/bmc-snmp-proxy.sysconf bmc-snmp-proxy
+
+	systemd_dounit contrib/bmc-snmp-proxy.service
+	# TODO: initd for bmc-snmp-proxy
+
+	insinto "/usr/share/${PN}"
+	doins contrib/oem_ibm_sel_map
+
+	cd "${S}/contrib"
+
+	docinto contrib
+	dodoc collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh README
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2023-09-23 23:17 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-09-23 23:17 UTC (permalink / raw
  To: gentoo-commits

commit:     d3c0bb9583f39ebb8810b2e334bfdbd7c01ab991
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 23 23:11:59 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 23 23:11:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c0bb95

sys-apps/ipmitool: update HOMEPAGE, SRC_URI

* Update HOMEPAGE to codeberg (see e.g. https://www.phoronix.com/news/ipmitool-GitHub-Suspended
  and the sourceforge project page)

* Style tweaks

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.19.ebuild | 64 +++++++++++++++++---------------
 1 file changed, 34 insertions(+), 30 deletions(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
index 6e5a899d9aa5..6e5efa1a400d 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
@@ -6,35 +6,40 @@ EAPI=8
 inherit autotools systemd
 
 DESCRIPTION="Utility for controlling IPMI enabled devices"
-HOMEPAGE="https://github.com/ipmitool/ipmitool"
+HOMEPAGE="https://codeberg.org/IPMITool/ipmitool"
 
 COMMIT_ID=
 if [[ -n "${COMMIT_ID}" ]]; then
-	SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/ipmitool/ipmitool/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
 	S="${WORKDIR}/${PN}-${COMMIT_ID}"
 else
 	MY_P="${PN^^}_${PV//./_}"
-	SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${MY_P}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/ipmitool/ipmitool/archive/refs/tags/${MY_P}.tar.gz -> ${P}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_P}"
 fi
 
 # to generate: `make enterprise-numbers` from git checkout of release tag
 SRC_URI+="
-	https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/enterprise-numbers-${PV}.xz"
+	https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/enterprise-numbers-${PV}.xz
+"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
 IUSE="openbmc openipmi static"
 
-RDEPEND="dev-libs/openssl:0=
-	sys-libs/readline:0=
-	openbmc? ( sys-apps/systemd:0= )"
-DEPEND="${RDEPEND}
+RDEPEND="
+	dev-libs/openssl:=
+	sys-libs/readline:=
+	openbmc? ( sys-apps/systemd:= )
+"
+DEPEND="
+	${RDEPEND}
 	>=sys-devel/autoconf-2.69-r5
 	virtual/os-headers
-	openipmi? ( sys-libs/openipmi )"
-	#freeipmi? ( sys-libs/freeipmi )
+	openipmi? ( sys-libs/openipmi )
+"
+#freeipmi? ( sys-libs/freeipmi )
 # ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
 # but it doesn't actually need either.
 
@@ -69,28 +74,27 @@ src_configure() {
 	# - LIPMI and BMC are the Solaris libs
 	# - OpenIPMI is unconditionally enabled in the configure as there is compat
 	# code that is used if the library itself is not available
-	# FreeIPMI does build now, but is disabled until the other arches keyword it
+	# - FreeIPMI does build now, but is disabled until the other arches keyword it
 	#	`use_enable freeipmi intf-free` \
-	# --enable-ipmievd is now unconditional
-
+	# - --enable-ipmievd is now unconditional
 	local econfargs=(
-		$(use_enable static) \
-		--enable-ipmishell \
-		--enable-intf-lan \
-		--enable-intf-usb \
-		$(use_enable openbmc intf-dbus) \
-		--enable-intf-lanplus \
-		--enable-intf-open \
-		--enable-intf-serial \
-		--disable-intf-bmc \
-		--disable-intf-dummy \
-		--disable-intf-free \
-		--disable-intf-imb \
-		--disable-intf-lipmi \
-		--disable-internal-md5 \
-		--with-kerneldir=/usr \
-		--bindir=/usr/sbin \
-		--runstatedir=/run \
+		$(use_enable static)
+		--enable-ipmishell
+		--enable-intf-lan
+		--enable-intf-usb
+		$(use_enable openbmc intf-dbus)
+		--enable-intf-lanplus
+		--enable-intf-open
+		--enable-intf-serial
+		--disable-intf-bmc
+		--disable-intf-dummy
+		--disable-intf-free
+		--disable-intf-imb
+		--disable-intf-lipmi
+		--disable-internal-md5
+		--with-kerneldir=/usr
+		--bindir=/usr/sbin
+		--runstatedir=/run
 		CFLAGS="${CFLAGS}"
 	)
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2023-09-23 23:17 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-09-23 23:17 UTC (permalink / raw
  To: gentoo-commits

commit:     f7c7341a0cea7826940770dcd3a2bd7b8c983948
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 23 23:09:19 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 23 23:09:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c7341a

sys-apps/ipmitool: remove erroneous launchpad upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-apps/ipmitool/metadata.xml b/sys-apps/ipmitool/metadata.xml
index 5a7c948d8055..4fca0ad7d1e7 100644
--- a/sys-apps/ipmitool/metadata.xml
+++ b/sys-apps/ipmitool/metadata.xml
@@ -12,7 +12,6 @@
   </use>
   <upstream>
     <remote-id type="sourceforge">ipmitool</remote-id>
-    <remote-id type="launchpad">ubuntu</remote-id>
     <remote-id type="github">ipmitool/ipmitool</remote-id>
   </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2023-11-04 10:49 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-11-04 10:49 UTC (permalink / raw
  To: gentoo-commits

commit:     7e62206ab3da61dc20a52b1bff1ec672078f7e3a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  4 10:48:03 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov  4 10:48:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e62206a

sys-apps/ipmitool: Stabilize 1.8.19-r1 arm64, #916835

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
index 6c2e4e526b97..7c691a28e579 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="openbmc openipmi static"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2023-11-04 12:25 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-11-04 12:25 UTC (permalink / raw
  To: gentoo-commits

commit:     8161ff01a4f4987e1aa2325f23d6481a63da0451
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  4 12:23:38 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov  4 12:23:38 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8161ff01

sys-apps/ipmitool: Stabilize 1.8.19-r1 hppa, #916835

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
index 7c691a28e579..7069ccf9952b 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="openbmc openipmi static"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2023-11-04 12:25 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-11-04 12:25 UTC (permalink / raw
  To: gentoo-commits

commit:     2d67dd0c234bf3a5748445d3fc9dd1c80004591a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  4 12:23:40 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov  4 12:23:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d67dd0c

sys-apps/ipmitool: Stabilize 1.8.19-r1 x86, #916835

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
index 83979efd0fab..671855c7067f 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="openbmc openipmi static"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2023-11-04 12:25 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-11-04 12:25 UTC (permalink / raw
  To: gentoo-commits

commit:     9f3f8bf03f06ece1ccea30ef886907fb10081132
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  4 12:23:39 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov  4 12:23:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3f8bf0

sys-apps/ipmitool: Stabilize 1.8.19-r1 amd64, #916835

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
index 7069ccf9952b..83979efd0fab 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="openbmc openipmi static"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2023-11-04 13:35 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-11-04 13:35 UTC (permalink / raw
  To: gentoo-commits

commit:     098f3be46cc0ad7ebedbc50c5bcc298dc76b4b7d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  4 13:34:29 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov  4 13:34:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098f3be4

sys-apps/ipmitool: Stabilize 1.8.19-r1 ppc64, #916835

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
index 671855c7067f..5cb0328bb384 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86"
 IUSE="openbmc openipmi static"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/
@ 2023-11-04 16:13 Arthur Zamarin
  0 siblings, 0 replies; 53+ messages in thread
From: Arthur Zamarin @ 2023-11-04 16:13 UTC (permalink / raw
  To: gentoo-commits

commit:     24bf72b8c3ef3423e33c229f9f79a7c65fb2bee9
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  4 16:11:56 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov  4 16:11:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24bf72b8

sys-apps/ipmitool: Stabilize 1.8.19-r1 ppc, #916835

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild b/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
index 5cb0328bb384..7ab087e576a4 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
 IUSE="openbmc openipmi static"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread

end of thread, other threads:[~2023-11-04 16:13 UTC | newest]

Thread overview: 53+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-03 21:01 [gentoo-commits] repo/gentoo:master commit in: sys-apps/ipmitool/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2023-11-04 16:13 Arthur Zamarin
2023-11-04 13:35 Sam James
2023-11-04 12:25 Sam James
2023-11-04 12:25 Sam James
2023-11-04 12:25 Sam James
2023-11-04 10:49 Sam James
2023-09-23 23:17 Sam James
2023-09-23 23:17 Sam James
2023-09-23 23:17 Sam James
2023-09-14  5:27 WANG Xuerui
2023-01-31 10:41 Jakov Smolić
2022-10-20 18:59 Jakov Smolić
2022-10-15  7:27 Arthur Zamarin
2022-10-14  6:56 Agostino Sarubbo
2022-10-14  4:14 Arthur Zamarin
2022-10-13 23:19 Sam James
2022-02-08  6:35 Sam James
2022-02-08  2:02 Sam James
2022-01-18 22:16 Sam James
2022-01-18 22:16 Sam James
2022-01-10  9:25 Jakov Smolić
2022-01-10  8:38 Agostino Sarubbo
2021-12-26  0:20 Sam James
2021-07-06 19:57 Georgy Yakovlev
2021-05-01 10:14 Mikle Kolyada
2021-04-03 15:44 Sam James
2020-12-29 20:46 Sam James
2020-11-14 19:17 Sergei Trofimovich
2020-11-06 20:25 Sam James
2020-11-06  5:50 Robin H. Johnson
2020-10-26 23:47 Sergei Trofimovich
2020-10-22  5:18 Georgy Yakovlev
2020-10-22  4:08 Georgy Yakovlev
2020-10-21 22:09 Robin H. Johnson
2020-08-19 20:00 Sam James
2020-07-21  7:10 Andreas Sturmlechner
2020-05-16  9:47 Georgy Yakovlev
2019-05-26 11:21 Mikle Kolyada
2019-05-26 11:21 Mikle Kolyada
2019-05-26  7:04 Sergei Trofimovich
2019-05-24 22:08 Sergei Trofimovich
2018-06-13 13:05 Lars Wendler
2017-01-16 15:42 Jeroen Roovers
2016-12-20 18:26 Thomas Deutschmann
2016-12-20 18:18 Tobias Klausmann
2016-10-17 23:19 Anthony G. Basile
2016-10-17  9:05 Lars Wendler
2016-10-17  9:05 Lars Wendler
2016-09-28 20:32 Lars Wendler
2016-07-31  8:33 Lars Wendler
2016-04-25  8:52 Lars Wendler
2016-04-25  8:52 Lars Wendler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox