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

commit:     3324de1d896d34f6af1349531a65e1cfafdb3124
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 25 07:33:23 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Apr 25 07:33:48 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3324de1d

sys-libs/openipmi: Removed old.

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

 sys-libs/openipmi/Manifest                  |   6 --
 sys-libs/openipmi/openipmi-1.3.18.ebuild    |  35 ---------
 sys-libs/openipmi/openipmi-1.4.12.ebuild    |  41 -----------
 sys-libs/openipmi/openipmi-1.4.14.ebuild    |  41 -----------
 sys-libs/openipmi/openipmi-1.4.28.ebuild    |  41 -----------
 sys-libs/openipmi/openipmi-2.0.11.ebuild    |  71 -------------------
 sys-libs/openipmi/openipmi-2.0.16-r1.ebuild | 105 ---------------------------
 sys-libs/openipmi/openipmi-2.0.16.ebuild    | 102 --------------------------
 sys-libs/openipmi/openipmi-2.0.18.ebuild    | 106 ----------------------------
 9 files changed, 548 deletions(-)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index 87bb6b0..4e95b9a 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,8 +1,2 @@
-DIST OpenIPMI-1.3.18.tar.gz 993450 SHA256 d30bd5fe601c2f34367678f5b5aadaa879f35024eed6a0a585b30099560ff4af SHA512 2d23b74f7391b1506721207c44d6a61a3941094d3cda1a5de1fb590921c88eeee14b07504f2333004d9c994d784d3706763fe34c6cb754e8ff988bdee2ee8fb6 WHIRLPOOL 797eecdac53d3d86f7d51e0488b6aa18f82d3b5420397a93122ef76a4deb28612c5d08e8598f134655973c5838ecdbb8aa1c043d2639f13bf6589f57b3175dd5
-DIST OpenIPMI-1.4.12.tar.gz 1887180 SHA256 df684c19808c49c3b9b6b68ddd808c41cef283099e0b7dcb9877b5b1223048a4 SHA512 db22c137be3ba7493801691c13ba315ce59eacb89b1a27dcbf374c5098384e3e0154102d72e72029ec077b371970bf39132ad6264e2505167cb729769b8ec377 WHIRLPOOL 95cafe603284885ac96e52187a4a226a7fdcb2f61f549db02b31a74d2641dbef3a6c44396d667a3c0de0c5edac28f78f6294186566607ea3ef526c776e2e59de
-DIST OpenIPMI-1.4.14.tar.gz 1890751 SHA256 53fd789ab980c57be7155d397276a7bba214a41dccbc47c86757a669f9cddae7 SHA512 807ad7f1f524a02e0990af3855864fdc5a66c92063d20892f627f388678d4899f5edd5eeaee7a1e584257d17f84c495be92b2d212be890b2ff0710b1d115fc0e WHIRLPOOL 311788f1f6faafb34a17f44a521a645e8ddb52e75311bdd55196507ae123b38e3a5bf5e5a8db439c83ed34a5066a98c2e82a6ffeb1b41ca1e029289e7633a654
-DIST OpenIPMI-1.4.28.tar.gz 2310138 SHA256 75fbff6c03c1bbea448aa8021aa2f0ee5c4f75f53600e0e479483ce2bf6d06ed SHA512 33d3f1bd5b89128a3802873182b545c4c4814e29758c3f99bd0ad73b404d46bccc92165914534cea159053c587fd3689af348af6c861792764b0ef1c491204a4 WHIRLPOOL 9eab66e83657a2ef57e86e03fb807667037180ff96e6aa9f04e4cb92e39b5ebef97ec53e2155aa31c63d012492c3c8bb37f6c6ba834d5f652e17dacb1d4a48f8
-DIST OpenIPMI-2.0.11.tar.gz 2897970 SHA256 9a824bc1faf69ef8e668dcc426c356b41abb4a18a7367c9fbbc87350df7b9cfa SHA512 266c380b83a445fd6cec5be73c8235f69229df61bf644e25d2a99dbc371e2adb66ee93c07972aa904a80f1be627d13ca2817f2815db3bb05c34e3418cd8b7392 WHIRLPOOL d9d46a8b275c25f7b6855728884189ed7ae36f03690ccc702cff32881d8a9ab481815d4105243917a4230390a4c8fd8e0181c0c8d70b800e958baad1936f4f7f
-DIST OpenIPMI-2.0.16.tar.gz 2890960 SHA256 1a2f9881f27de2bb64b70c8bf9a7c38b5447e4c9a0ec9e0bf6a2833f15893c05 SHA512 f848f805427c886f41419d1312b4b2103bccf99a395c445abf4753809a5a4780a9105d25684527d4d9f43b8047726d273d18708ac67b99bae18fc294b5ea37a9 WHIRLPOOL e070a383a0639742a6302a3e546ed1a26c4a491561daf2ef991049892f4de0659370c993c486a9c2217549cf18e9829cb6fe4497b9cc528f222c0a16d612d88a
 DIST OpenIPMI-2.0.18.tar.gz 2895686 SHA256 6c1679a1c16aade48dd929e5124d2640ff12224ac0de1bb3777e9f1030d62e01 SHA512 a6caf791fb6d5bd83234481ea3c84a408dad3eabc093dbc4681742d23b47b223d0a1715a71a9b977a03a80f5c350dd34f6591ece5ea0d9876cb6debfc80a39d4 WHIRLPOOL 3b9bd32e01c118a450c5f6ec744b5cad521d41091f786a59485b91cde05ca184bdb4d8c05d53e9494966a9a733c560190f85208bedaa3b40e2cac116e3e6a84a
 DIST OpenIPMI-2.0.21.tar.gz 3473323 SHA256 37b844d02119b94b31e2bb2bd8062ffdf6cd3eb4bc75fa6c47184e8b14fe95b8 SHA512 b684259ee5d47c36273fe6b47d60d0481c96b64b2e9421ce3190d9514e4f450b0db28d12c86a8814dcce23ba3ecfcecbbe9251d298244f1e9194a9f7563862a5 WHIRLPOOL 577da7215effe5f2e26616b4c744da42fd261263834d4d3d264220f95c4a60b3955c642d27c32af30dbf2ce0821078a463fa140edc9d3475daec7e6f84361958

diff --git a/sys-libs/openipmi/openipmi-1.3.18.ebuild b/sys-libs/openipmi/openipmi-1.3.18.ebuild
deleted file mode 100644
index 00e6746..0000000
--- a/sys-libs/openipmi/openipmi-1.3.18.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="http://sourceforge.net/projects/${PN}/"
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="crypt snmp"
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="sys-libs/gdbm
-	crypt? ( dev-libs/openssl )
-	snmp? ( net-analyzer/net-snmp )"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-src_compile() {
-	local myconf=""
-	myconf="${myconf} `use_with snmp ucdsnmp yes`"
-	myconf="${myconf} `use_with crypt openssl yes`"
-	# these binaries are for root!
-	econf ${myconf} --bindir=/usr/sbin || die "econf failed"
-	emake || die "emake failed"
-}
-
-src_install() {
-	make DESTDIR="${D}" install || die
-	dodoc README* FAQ ChangeLog TODO lanserv/README.emulator lanserv/atca.emu
-}

diff --git a/sys-libs/openipmi/openipmi-1.4.12.ebuild b/sys-libs/openipmi/openipmi-1.4.12.ebuild
deleted file mode 100644
index 3106074..0000000
--- a/sys-libs/openipmi/openipmi-1.4.12.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="http://sourceforge.net/projects/${PN}/"
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="crypt snmp perl"
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="dev-libs/glib
-	sys-libs/gdbm
-	crypt? ( dev-libs/openssl )
-	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl )"
-DEPEND="${RDEPEND}
-	>=dev-lang/swig-1.3.21
-	virtual/pkgconfig"
-
-src_compile() {
-	local myconf=""
-	myconf="${myconf} `use_with snmp ucdsnmp yes`"
-	myconf="${myconf} `use_with crypt openssl yes`"
-	myconf="${myconf} `use_with perl perl yes`"
-	myconf="${myconf} --with-swig=yes --with-glib=yes"
-	# these binaries are for root!
-	econf ${myconf} --bindir=/usr/sbin || die "econf failed"
-	emake || die "emake failed"
-}
-
-src_install() {
-	make DESTDIR="${D}" install || die
-	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.emulator
-	newdoc cmdlang/README README.cmdlang
-}

diff --git a/sys-libs/openipmi/openipmi-1.4.14.ebuild b/sys-libs/openipmi/openipmi-1.4.14.ebuild
deleted file mode 100644
index 271ff4f..0000000
--- a/sys-libs/openipmi/openipmi-1.4.14.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="http://sourceforge.net/projects/${PN}/"
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="crypt snmp perl"
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="dev-libs/glib
-	sys-libs/gdbm
-	crypt? ( dev-libs/openssl )
-	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl )"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig
-	>=dev-lang/swig-1.3.21"
-
-src_compile() {
-	local myconf=""
-	myconf="${myconf} `use_with snmp ucdsnmp yes`"
-	myconf="${myconf} `use_with crypt openssl yes`"
-	myconf="${myconf} `use_with perl perl yes`"
-	myconf="${myconf} --with-swig=yes --with-glib=yes"
-	# these binaries are for root!
-	econf ${myconf} --bindir=/usr/sbin || die "econf failed"
-	emake || die "emake failed"
-}
-
-src_install() {
-	make DESTDIR="${D}" install || die
-	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.emulator
-	newdoc cmdlang/README README.cmdlang
-}

diff --git a/sys-libs/openipmi/openipmi-1.4.28.ebuild b/sys-libs/openipmi/openipmi-1.4.28.ebuild
deleted file mode 100644
index 3812923..0000000
--- a/sys-libs/openipmi/openipmi-1.4.28.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="http://sourceforge.net/projects/openipmi/"
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="crypt snmp perl"
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="dev-libs/glib
-	sys-libs/gdbm
-	crypt? ( dev-libs/openssl )
-	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl )"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig
-	>=dev-lang/swig-1.3.21"
-
-src_compile() {
-	local myconf=""
-	myconf="${myconf} `use_with snmp ucdsnmp yes`"
-	myconf="${myconf} `use_with crypt openssl yes`"
-	myconf="${myconf} `use_with perl perl yes`"
-	myconf="${myconf} --with-swig=yes --with-glib=yes"
-	# these binaries are for root!
-	econf ${myconf} --bindir=/usr/sbin || die "econf failed"
-	emake || die "emake failed"
-}
-
-src_install() {
-	make DESTDIR="${D}" install || die
-	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.emulator
-	newdoc cmdlang/README README.cmdlang
-}

diff --git a/sys-libs/openipmi/openipmi-2.0.11.ebuild b/sys-libs/openipmi/openipmi-2.0.11.ebuild
deleted file mode 100644
index 4cc54a4..0000000
--- a/sys-libs/openipmi/openipmi-2.0.11.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="http://sourceforge.net/projects/openipmi/"
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc x86"
-IUSE="crypt snmp perl tcl python"
-S="${WORKDIR}/${MY_P}"
-RESTRICT='test'
-
-RDEPEND="dev-libs/glib
-	sys-libs/gdbm
-	crypt? ( dev-libs/openssl )
-	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl )
-	python? ( dev-lang/python )
-	tcl? ( dev-lang/tcl )"
-DEPEND="${RDEPEND}
-	>=dev-lang/swig-1.3.21
-	virtual/pkgconfig"
-# Gui is broken!
-#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
-
-# Upstream doesn't use --without properly
-use_yesno() {
-	yesmsg="yes"
-	[ -n "$3" ] && yesmsg="$3"
-	if use $1; then
-		echo "--with-$2=${yesmsg}"
-	else
-		echo "--without-$2"
-	fi
-}
-
-src_compile() {
-	local myconf=""
-	myconf="${myconf} `use_with snmp ucdsnmp yes`"
-	myconf="${myconf} `use_with crypt openssl yes`"
-	myconf="${myconf} `use_with perl perl yes`"
-	myconf="${myconf} `use_with tcl tcl yes`"
-	myconf="${myconf} `use_with python python yes`"
-
-	# GUI is broken
-	#use tk && use python && use !tcl && \
-	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
-	#if use python && use tcl; then
-	#	myconf="${myconf} `use_yesno tk tkinter yes`"
-	#else
-	#	myconf="${myconf} `use_yesno tk tkinter no`"
-	#fi
-
-	myconf="${myconf} --without-tkinter"
-	myconf="${myconf} --with-glib --with-swig"
-	# these binaries are for root!
-	econf ${myconf} --bindir=/usr/sbin || die "econf failed"
-	emake || die "emake failed"
-}
-
-src_install() {
-	# bug #298250
-	emake -j1 DESTDIR="${D}" install || die
-	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.emulator
-	newdoc cmdlang/README README.cmdlang
-}

diff --git a/sys-libs/openipmi/openipmi-2.0.16-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.16-r1.ebuild
deleted file mode 100644
index f3d3eba..0000000
--- a/sys-libs/openipmi/openipmi-2.0.16-r1.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit eutils autotools python
-
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="http://sourceforge.net/projects/openipmi/"
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
-IUSE="crypt snmp perl tcl python"
-S="${WORKDIR}/${MY_P}"
-RESTRICT='test'
-
-RDEPEND="dev-libs/glib
-	sys-libs/gdbm
-	crypt? ( dev-libs/openssl )
-	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl )
-	python? ( dev-lang/python )
-	tcl? ( dev-lang/tcl )"
-DEPEND="${RDEPEND}
-	>=dev-lang/swig-1.3.21
-	virtual/pkgconfig"
-# Gui is broken!
-#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
-
-# Upstream doesn't use --without properly
-use_yesno() {
-	yesmsg="yes"
-	[ -n "$3" ] && yesmsg="$3"
-	if use $1; then
-		echo "--with-$2=${yesmsg}"
-	else
-		echo "--without-$2"
-	fi
-}
-
-src_unpack() {
-	unpack ${A}
-	# Bug #338499: The installed OpenIPMIpthread.pc depends on a non-existing
-	# pthread.pc. We patch it to link -lpthread directly instead.
-	epatch "${FILESDIR}/${P}-pthreads.patch"
-	# Bug #290763: The buildsys tries to compile+optimize the py file during
-	# install, when the .so might not be been added yet. We just skip the files
-	# and use python_mod_optimize ourselves later instead.
-	sed -r -i \
-		-e '/INSTALL.*\.py[oc] /d' \
-		-e '/install-exec-local/s,OpenIPMI.pyc OpenIPMI.pyo,,g' \
-		"${S}"/swig/python/Makefile.{am,in}
-
-	# Bug #298250: parallel install fix.
-	sed -r -i \
-		-e '/^install-data-local:/s,$, install-exec-am,g' \
-		"${S}"/cmdlang/Makefile.{am,in}
-
-	# We touch the .in and .am above because if we use the below, the Perl stuff
-	# is very fragile, and often fails to link.
-	#cd "${S}"
-	#elibtoolize
-	#eautoreconf
-}
-
-src_compile() {
-	local myconf=""
-	myconf="${myconf} `use_with snmp ucdsnmp yes`"
-	myconf="${myconf} `use_with crypt openssl yes`"
-	myconf="${myconf} `use_with perl perl yes`"
-	myconf="${myconf} `use_with tcl tcl yes`"
-	myconf="${myconf} `use_with python python yes`"
-
-	# GUI is broken
-	#use tk && use python && use !tcl && \
-	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
-	#if use python && use tcl; then
-	#	myconf="${myconf} `use_yesno tk tkinter yes`"
-	#else
-	#	myconf="${myconf} `use_yesno tk tkinter no`"
-	#fi
-
-	myconf="${myconf} --without-tkinter"
-	myconf="${myconf} --with-glib --with-swig"
-	# these binaries are for root!
-	econf ${myconf} --bindir=/usr/sbin || die "econf failed"
-	emake || die "emake $i failed"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.emulator
-	newdoc cmdlang/README README.cmdlang
-}
-
-pkg_postinst() {
-	use python && python_mod_optimize $(python_get_sitedir)/OpenIPMI.py
-}
-
-pkg_postrm() {
-	use python && python_mod_cleanup $(python_get_sitedir)/OpenIPMI.py
-}

diff --git a/sys-libs/openipmi/openipmi-2.0.16.ebuild b/sys-libs/openipmi/openipmi-2.0.16.ebuild
deleted file mode 100644
index 28d2623..0000000
--- a/sys-libs/openipmi/openipmi-2.0.16.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit autotools python
-
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="http://sourceforge.net/projects/openipmi/"
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc x86"
-IUSE="crypt snmp perl tcl python"
-S="${WORKDIR}/${MY_P}"
-RESTRICT='test'
-
-RDEPEND="dev-libs/glib
-	sys-libs/gdbm
-	crypt? ( dev-libs/openssl )
-	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl )
-	python? ( dev-lang/python )
-	tcl? ( dev-lang/tcl )"
-DEPEND="${RDEPEND}
-	>=dev-lang/swig-1.3.21
-	virtual/pkgconfig"
-# Gui is broken!
-#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
-
-# Upstream doesn't use --without properly
-use_yesno() {
-	yesmsg="yes"
-	[ -n "$3" ] && yesmsg="$3"
-	if use $1; then
-		echo "--with-$2=${yesmsg}"
-	else
-		echo "--without-$2"
-	fi
-}
-
-src_unpack() {
-	unpack ${A}
-	# Bug #290763: The buildsys tries to compile+optimize the py file during
-	# install, when the .so might not be been added yet. We just skip the files
-	# and use python_mod_optimize ourselves later instead.
-	sed -r -i \
-		-e '/INSTALL.*\.py[oc] /d' \
-		-e '/install-exec-local/s,OpenIPMI.pyc OpenIPMI.pyo,,g' \
-		"${S}"/swig/python/Makefile.{am,in}
-
-	# Bug #298250: parallel install fix.
-	sed -r -i \
-		-e '/^install-data-local:/s,$, install-exec-am,g' \
-		"${S}"/cmdlang/Makefile.{am,in}
-
-	# We touch the .in and .am above because if we use the below, the Perl stuff
-	# is very fragile, and often fails to link.
-	#cd "${S}"
-	#elibtoolize
-	#eautoreconf
-}
-
-src_compile() {
-	local myconf=""
-	myconf="${myconf} `use_with snmp ucdsnmp yes`"
-	myconf="${myconf} `use_with crypt openssl yes`"
-	myconf="${myconf} `use_with perl perl yes`"
-	myconf="${myconf} `use_with tcl tcl yes`"
-	myconf="${myconf} `use_with python python yes`"
-
-	# GUI is broken
-	#use tk && use python && use !tcl && \
-	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
-	#if use python && use tcl; then
-	#	myconf="${myconf} `use_yesno tk tkinter yes`"
-	#else
-	#	myconf="${myconf} `use_yesno tk tkinter no`"
-	#fi
-
-	myconf="${myconf} --without-tkinter"
-	myconf="${myconf} --with-glib --with-swig"
-	# these binaries are for root!
-	econf ${myconf} --bindir=/usr/sbin || die "econf failed"
-	emake || die "emake $i failed"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.emulator
-	newdoc cmdlang/README README.cmdlang
-}
-
-pkg_postinst() {
-	use python && python_mod_optimize $(python_get_sitedir)/OpenIPMI.py
-}
-
-pkg_postrm() {
-	use python && python_mod_cleanup $(python_get_sitedir)/OpenIPMI.py
-}

diff --git a/sys-libs/openipmi/openipmi-2.0.18.ebuild b/sys-libs/openipmi/openipmi-2.0.18.ebuild
deleted file mode 100644
index 4e12b0a..0000000
--- a/sys-libs/openipmi/openipmi-2.0.18.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit eutils autotools python
-
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="http://sourceforge.net/projects/openipmi/"
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 hppa ~ia64 ~ppc ~x86"
-IUSE="crypt snmp perl tcl python"
-S="${WORKDIR}/${MY_P}"
-RESTRICT='test'
-
-RDEPEND="dev-libs/glib
-	sys-libs/gdbm
-	crypt? ( dev-libs/openssl )
-	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl )
-	python? ( dev-lang/python )
-	tcl? ( dev-lang/tcl )"
-DEPEND="${RDEPEND}
-	>=dev-lang/swig-1.3.21
-	virtual/pkgconfig"
-# Gui is broken!
-#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
-
-# Upstream doesn't use --without properly
-use_yesno() {
-	yesmsg="yes"
-	[ -n "$3" ] && yesmsg="$3"
-	if use $1; then
-		echo "--with-$2=${yesmsg}"
-	else
-		echo "--without-$2"
-	fi
-}
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	# Bug #338499: The installed OpenIPMIpthread.pc depends on a non-existing
-	# pthread.pc. We patch it to link -lpthread directly instead.
-	epatch "${FILESDIR}/${PN}-2.0.16-pthreads.patch"
-	# Bug #290763: The buildsys tries to compile+optimize the py file during
-	# install, when the .so might not be been added yet. We just skip the files
-	# and use python_mod_optimize ourselves later instead.
-	sed -r -i \
-		-e '/INSTALL.*\.py[oc] /d' \
-		-e '/install-exec-local/s,OpenIPMI.pyc OpenIPMI.pyo,,g' \
-		swig/python/Makefile.{am,in}
-
-	# Bug #298250: parallel install fix.
-	sed -r -i \
-		-e '/^install-data-local:/s,$, install-exec-am,g' \
-		cmdlang/Makefile.{am,in}
-
-	# We touch the .in and .am above because if we use the below, the Perl stuff
-	# is very fragile, and often fails to link.
-	#cd "${S}"
-	#elibtoolize
-	#eautoreconf
-}
-
-src_compile() {
-	local myconf=""
-	myconf="${myconf} `use_with snmp ucdsnmp yes`"
-	myconf="${myconf} `use_with crypt openssl yes`"
-	myconf="${myconf} `use_with perl perl yes`"
-	myconf="${myconf} `use_with tcl tcl yes`"
-	myconf="${myconf} `use_with python python yes`"
-
-	# GUI is broken
-	#use tk && use python && use !tcl && \
-	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
-	#if use python && use tcl; then
-	#	myconf="${myconf} `use_yesno tk tkinter yes`"
-	#else
-	#	myconf="${myconf} `use_yesno tk tkinter no`"
-	#fi
-
-	myconf="${myconf} --without-tkinter"
-	myconf="${myconf} --with-glib --with-swig"
-	# these binaries are for root!
-	econf ${myconf} --bindir=/usr/sbin || die "econf failed"
-	emake || die "emake $i failed"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.emulator
-	newdoc cmdlang/README README.cmdlang
-}
-
-pkg_postinst() {
-	use python && python_mod_optimize $(python_get_sitedir)/OpenIPMI.py
-}
-
-pkg_postrm() {
-	use python && python_mod_cleanup $(python_get_sitedir)/OpenIPMI.py
-}


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

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

commit:     6f2cee9612c015d52f138c555b427490ca38f9df
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 31 08:32:58 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Jul 31 08:33:24 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2cee96

sys-libs/openipmi: Bump to version 2.0.22

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

 sys-libs/openipmi/Manifest               |   1 +
 sys-libs/openipmi/openipmi-2.0.22.ebuild | 104 +++++++++++++++++++++++++++++++
 2 files changed, 105 insertions(+)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index 4e95b9a..f8b4ded 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,2 +1,3 @@
 DIST OpenIPMI-2.0.18.tar.gz 2895686 SHA256 6c1679a1c16aade48dd929e5124d2640ff12224ac0de1bb3777e9f1030d62e01 SHA512 a6caf791fb6d5bd83234481ea3c84a408dad3eabc093dbc4681742d23b47b223d0a1715a71a9b977a03a80f5c350dd34f6591ece5ea0d9876cb6debfc80a39d4 WHIRLPOOL 3b9bd32e01c118a450c5f6ec744b5cad521d41091f786a59485b91cde05ca184bdb4d8c05d53e9494966a9a733c560190f85208bedaa3b40e2cac116e3e6a84a
 DIST OpenIPMI-2.0.21.tar.gz 3473323 SHA256 37b844d02119b94b31e2bb2bd8062ffdf6cd3eb4bc75fa6c47184e8b14fe95b8 SHA512 b684259ee5d47c36273fe6b47d60d0481c96b64b2e9421ce3190d9514e4f450b0db28d12c86a8814dcce23ba3ecfcecbbe9251d298244f1e9194a9f7563862a5 WHIRLPOOL 577da7215effe5f2e26616b4c744da42fd261263834d4d3d264220f95c4a60b3955c642d27c32af30dbf2ce0821078a463fa140edc9d3475daec7e6f84361958
+DIST OpenIPMI-2.0.22.tar.gz 3081893 SHA256 4988900043c35fcfa9b2bf275d6593904f6429221befb770ba6ecb5502108e55 SHA512 78017fc0b52ce6a83db45f595f50170410120c9f7394429869c177ee40ea5b924bcc0e36bb60f9368a75a2f78ff71c70ae3631ba55a207cfb6eb4f62aa44ff89 WHIRLPOOL 2948006a489fc44a836aed5a6147b766fa06ab851b1e01bc0901e1bcad6b7d1b19bc352d2dd0130edf6750ed1822fb24203439185eef1328e7ba6adfdbdefb1a

diff --git a/sys-libs/openipmi/openipmi-2.0.22.ebuild b/sys-libs/openipmi/openipmi-2.0.22.ebuild
new file mode 100644
index 0000000..f7b7c94
--- /dev/null
+++ b/sys-libs/openipmi/openipmi-2.0.22.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils autotools python-single-r1
+
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/"
+MY_PN="OpenIPMI"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
+IUSE="crypt snmp perl python tcl"
+S="${WORKDIR}/${MY_P}"
+RESTRICT='test'
+
+RDEPEND="
+	dev-libs/glib:2
+	sys-libs/gdbm
+	crypt? ( dev-libs/openssl:0= )
+	snmp? ( net-analyzer/net-snmp )
+	perl? ( dev-lang/perl )
+	python? ( ${PYTHON_DEPS} )
+	tcl? ( dev-lang/tcl:0= )"
+DEPEND="${RDEPEND}
+	>=dev-lang/swig-1.3.21
+	virtual/pkgconfig"
+# Gui is broken!
+#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+	# Bug #338499: The installed OpenIPMIpthread.pc depends on a non-existing
+	# pthread.pc. We patch it to link -lpthread directly instead.
+	"${FILESDIR}/${PN}-2.0.16-pthreads.patch"
+
+	# https://bugs.gentoo.org/501510
+	"${FILESDIR}/${PN}-2.0.21-tinfo.patch"
+)
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	# Bug #290763: The buildsys tries to compile+optimize the py file during
+	# install, when the .so might not be been added yet. We just skip the files
+	# and use python_optimize ourselves later instead.
+	sed -r -i \
+		-e '/INSTALL.*\.py[oc] /d' \
+		-e '/install-exec-local/s,OpenIPMI.pyc OpenIPMI.pyo,,g' \
+		swig/python/Makefile.{am,in}
+
+	# Bug #298250: parallel install fix.
+	sed -r -i \
+		-e '/^install-data-local:/s,$, install-exec-am,g' \
+		cmdlang/Makefile.{am,in}
+
+	# We touch the .in and .am above because if we use the below, the Perl stuff
+	# is very fragile, and often fails to link.
+	#cd "${S}"
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=()
+	myconf+=( $(use_with snmp ucdsnmp yes) )
+	myconf+=( $(use_with crypt openssl yes) )
+	myconf+=( $(use_with perl perl yes) )
+	myconf+=( $(use_with tcl tcl yes) )
+	myconf+=( $(use_with python python yes) )
+
+	# GUI is broken
+	#use tk && use python && use !tcl && \
+	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
+	#if use python && use tcl; then
+	#	myconf+=( $(use_with tk tkinter) )
+	#else
+	#	myconf+=( --without-tkinter )
+	#fi
+
+	myconf+=( --without-tkinter )
+	myconf+=( --with-glib --with-swig )
+	# these binaries are for root!
+	econf ${myconf[@]} --bindir=/usr/sbin
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
+	newdoc cmdlang/README README.cmdlang
+
+	use python && python_optimize
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2016-10-15  7:18 Jeroen Roovers
  0 siblings, 0 replies; 63+ messages in thread
From: Jeroen Roovers @ 2016-10-15  7:18 UTC (permalink / raw
  To: gentoo-commits

commit:     e31dd09a7c9d1ad0223d742123999736c3823d10
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 15 07:18:23 2016 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sat Oct 15 07:18:23 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31dd09a

sys-libs/openipmi: Disable dev-libs/glib:1 explicitly (bug #590276).

Package-Manager: portage-2.3.2

 sys-libs/openipmi/openipmi-2.0.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.22.ebuild b/sys-libs/openipmi/openipmi-2.0.22.ebuild
index f7b7c94..ddc8a22 100644
--- a/sys-libs/openipmi/openipmi-2.0.22.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.22.ebuild
@@ -90,7 +90,7 @@ src_configure() {
 	#fi
 
 	myconf+=( --without-tkinter )
-	myconf+=( --with-glib --with-swig )
+	myconf+=( --with-glib --with-glibver=2.0 --with-glib12=no --with-swig )
 	# these binaries are for root!
 	econf ${myconf[@]} --bindir=/usr/sbin
 }


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2016-12-05 16:23 Lars Wendler
  0 siblings, 0 replies; 63+ messages in thread
From: Lars Wendler @ 2016-12-05 16:23 UTC (permalink / raw
  To: gentoo-commits

commit:     68967377c36aadc2dcb33990c7ee808b22cc5caf
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  5 16:23:21 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Dec  5 16:23:52 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68967377

sys-libs/openipmi: Added sys-libs/ncurses to RDEPEND.

Package-Manager: portage-2.3.2

 sys-libs/openipmi/openipmi-2.0.18-r1.ebuild | 3 ++-
 sys-libs/openipmi/openipmi-2.0.21.ebuild    | 1 +
 sys-libs/openipmi/openipmi-2.0.22.ebuild    | 1 +
 3 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.18-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.18-r1.ebuild
index 649e4a6..9fc8dbb 100644
--- a/sys-libs/openipmi/openipmi-2.0.18-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.18-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$
 
@@ -24,6 +24,7 @@ RESTRICT='test'
 RDEPEND="
 	dev-libs/glib:2
 	sys-libs/gdbm
+	sys-libs/ncurses:0=
 	crypt? ( dev-libs/openssl:0= )
 	snmp? ( net-analyzer/net-snmp )
 	perl? ( dev-lang/perl )

diff --git a/sys-libs/openipmi/openipmi-2.0.21.ebuild b/sys-libs/openipmi/openipmi-2.0.21.ebuild
index 7862c19..cc20091 100644
--- a/sys-libs/openipmi/openipmi-2.0.21.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.21.ebuild
@@ -24,6 +24,7 @@ RESTRICT='test'
 RDEPEND="
 	dev-libs/glib:2
 	sys-libs/gdbm
+	sys-libs/ncurses:0=
 	crypt? ( dev-libs/openssl:0= )
 	snmp? ( net-analyzer/net-snmp )
 	perl? ( dev-lang/perl )

diff --git a/sys-libs/openipmi/openipmi-2.0.22.ebuild b/sys-libs/openipmi/openipmi-2.0.22.ebuild
index ddc8a22..8e9a9e3 100644
--- a/sys-libs/openipmi/openipmi-2.0.22.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.22.ebuild
@@ -24,6 +24,7 @@ RESTRICT='test'
 RDEPEND="
 	dev-libs/glib:2
 	sys-libs/gdbm
+	sys-libs/ncurses:0=
 	crypt? ( dev-libs/openssl:0= )
 	snmp? ( net-analyzer/net-snmp )
 	perl? ( dev-lang/perl )


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2017-03-28 11:03 Lars Wendler
  0 siblings, 0 replies; 63+ messages in thread
From: Lars Wendler @ 2017-03-28 11:03 UTC (permalink / raw
  To: gentoo-commits

commit:     8ed0c11f7c397f0201f36b55f5d9199116bbcffd
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 28 11:03:17 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Mar 28 11:03:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed0c11f

sys-libs/openipmi: Removed old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-libs/openipmi/Manifest               |   1 -
 sys-libs/openipmi/openipmi-2.0.21.ebuild | 105 -------------------------------
 2 files changed, 106 deletions(-)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index 46a247a298d..c314ad66d07 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,4 +1,3 @@
 DIST OpenIPMI-2.0.18.tar.gz 2895686 SHA256 6c1679a1c16aade48dd929e5124d2640ff12224ac0de1bb3777e9f1030d62e01 SHA512 a6caf791fb6d5bd83234481ea3c84a408dad3eabc093dbc4681742d23b47b223d0a1715a71a9b977a03a80f5c350dd34f6591ece5ea0d9876cb6debfc80a39d4 WHIRLPOOL 3b9bd32e01c118a450c5f6ec744b5cad521d41091f786a59485b91cde05ca184bdb4d8c05d53e9494966a9a733c560190f85208bedaa3b40e2cac116e3e6a84a
-DIST OpenIPMI-2.0.21.tar.gz 3473323 SHA256 37b844d02119b94b31e2bb2bd8062ffdf6cd3eb4bc75fa6c47184e8b14fe95b8 SHA512 b684259ee5d47c36273fe6b47d60d0481c96b64b2e9421ce3190d9514e4f450b0db28d12c86a8814dcce23ba3ecfcecbbe9251d298244f1e9194a9f7563862a5 WHIRLPOOL 577da7215effe5f2e26616b4c744da42fd261263834d4d3d264220f95c4a60b3955c642d27c32af30dbf2ce0821078a463fa140edc9d3475daec7e6f84361958
 DIST OpenIPMI-2.0.22.tar.gz 3081893 SHA256 4988900043c35fcfa9b2bf275d6593904f6429221befb770ba6ecb5502108e55 SHA512 78017fc0b52ce6a83db45f595f50170410120c9f7394429869c177ee40ea5b924bcc0e36bb60f9368a75a2f78ff71c70ae3631ba55a207cfb6eb4f62aa44ff89 WHIRLPOOL 2948006a489fc44a836aed5a6147b766fa06ab851b1e01bc0901e1bcad6b7d1b19bc352d2dd0130edf6750ed1822fb24203439185eef1328e7ba6adfdbdefb1a
 DIST OpenIPMI-2.0.23-rc1.tar.gz 3225557 SHA256 25bf1ad2889d5c28094bea45e8222084966c30cd17660c2993840eda2d05e98f SHA512 4da3d74073fe19573b8bc5fda15ecfa4d500a074559155456010e0bac8a8c2d345e30c086a851a9a4e7266165dd9a7a6d8f618e65bad3c2b18fe86d8f4c362ab WHIRLPOOL f6e155cfa74f7654539bbe4940c646370c2faa57acfa72f29b07b29676323733f3f4a2887a317f8e39977abcb02a3a038b2fdb4ca8630d1de0e5a7f4e4cf83a3

diff --git a/sys-libs/openipmi/openipmi-2.0.21.ebuild b/sys-libs/openipmi/openipmi-2.0.21.ebuild
deleted file mode 100644
index ee062e87fea..00000000000
--- a/sys-libs/openipmi/openipmi-2.0.21.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils autotools python-single-r1
-
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="https://sourceforge.net/projects/openipmi/"
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
-IUSE="crypt snmp perl python tcl"
-S="${WORKDIR}/${MY_P}"
-RESTRICT='test'
-
-RDEPEND="
-	dev-libs/glib:2
-	sys-libs/gdbm
-	sys-libs/ncurses:0=
-	crypt? ( dev-libs/openssl:0= )
-	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl )
-	python? ( ${PYTHON_DEPS} )
-	tcl? ( dev-lang/tcl:0= )"
-DEPEND="${RDEPEND}
-	>=dev-lang/swig-1.3.21
-	virtual/pkgconfig"
-# Gui is broken!
-#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
-	# Bug #338499: The installed OpenIPMIpthread.pc depends on a non-existing
-	# pthread.pc. We patch it to link -lpthread directly instead.
-	"${FILESDIR}/${PN}-2.0.16-pthreads.patch"
-
-	# https://bugs.gentoo.org/501510
-	"${FILESDIR}/${PN}-2.0.21-tinfo.patch"
-)
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-	default
-
-	# Bug #290763: The buildsys tries to compile+optimize the py file during
-	# install, when the .so might not be been added yet. We just skip the files
-	# and use python_optimize ourselves later instead.
-	sed -r -i \
-		-e '/INSTALL.*\.py[oc] /d' \
-		-e '/install-exec-local/s,OpenIPMI.pyc OpenIPMI.pyo,,g' \
-		swig/python/Makefile.{am,in}
-
-	# Bug #298250: parallel install fix.
-	sed -r -i \
-		-e '/^install-data-local:/s,$, install-exec-am,g' \
-		cmdlang/Makefile.{am,in}
-
-	# We touch the .in and .am above because if we use the below, the Perl stuff
-	# is very fragile, and often fails to link.
-	#cd "${S}"
-	elibtoolize
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=()
-	myconf+=( $(use_with snmp ucdsnmp yes) )
-	myconf+=( $(use_with crypt openssl yes) )
-	myconf+=( $(use_with perl perl yes) )
-	myconf+=( $(use_with tcl tcl yes) )
-	myconf+=( $(use_with python python yes) )
-
-	# GUI is broken
-	#use tk && use python && use !tcl && \
-	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
-	#if use python && use tcl; then
-	#	myconf+=( $(use_with tk tkinter) )
-	#else
-	#	myconf+=( --without-tkinter )
-	#fi
-
-	myconf+=( --without-tkinter )
-	myconf+=( --with-glib --with-swig )
-	# these binaries are for root!
-	econf ${myconf[@]} --bindir=/usr/sbin
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
-	newdoc cmdlang/README README.cmdlang
-
-	use python && python_optimize
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2017-03-28 11:03 Lars Wendler
  0 siblings, 0 replies; 63+ messages in thread
From: Lars Wendler @ 2017-03-28 11:03 UTC (permalink / raw
  To: gentoo-commits

commit:     5db974d42525a12ea043959c2dd24bab0730ed40
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 28 11:02:49 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Mar 28 11:03:32 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db974d4

sys-libs/openipmi: Bump to version 2.0.23_rc1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-libs/openipmi/Manifest                   |   1 +
 sys-libs/openipmi/openipmi-2.0.23_rc1.ebuild | 104 +++++++++++++++++++++++++++
 2 files changed, 105 insertions(+)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index f8b4ded25a8..46a247a298d 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,3 +1,4 @@
 DIST OpenIPMI-2.0.18.tar.gz 2895686 SHA256 6c1679a1c16aade48dd929e5124d2640ff12224ac0de1bb3777e9f1030d62e01 SHA512 a6caf791fb6d5bd83234481ea3c84a408dad3eabc093dbc4681742d23b47b223d0a1715a71a9b977a03a80f5c350dd34f6591ece5ea0d9876cb6debfc80a39d4 WHIRLPOOL 3b9bd32e01c118a450c5f6ec744b5cad521d41091f786a59485b91cde05ca184bdb4d8c05d53e9494966a9a733c560190f85208bedaa3b40e2cac116e3e6a84a
 DIST OpenIPMI-2.0.21.tar.gz 3473323 SHA256 37b844d02119b94b31e2bb2bd8062ffdf6cd3eb4bc75fa6c47184e8b14fe95b8 SHA512 b684259ee5d47c36273fe6b47d60d0481c96b64b2e9421ce3190d9514e4f450b0db28d12c86a8814dcce23ba3ecfcecbbe9251d298244f1e9194a9f7563862a5 WHIRLPOOL 577da7215effe5f2e26616b4c744da42fd261263834d4d3d264220f95c4a60b3955c642d27c32af30dbf2ce0821078a463fa140edc9d3475daec7e6f84361958
 DIST OpenIPMI-2.0.22.tar.gz 3081893 SHA256 4988900043c35fcfa9b2bf275d6593904f6429221befb770ba6ecb5502108e55 SHA512 78017fc0b52ce6a83db45f595f50170410120c9f7394429869c177ee40ea5b924bcc0e36bb60f9368a75a2f78ff71c70ae3631ba55a207cfb6eb4f62aa44ff89 WHIRLPOOL 2948006a489fc44a836aed5a6147b766fa06ab851b1e01bc0901e1bcad6b7d1b19bc352d2dd0130edf6750ed1822fb24203439185eef1328e7ba6adfdbdefb1a
+DIST OpenIPMI-2.0.23-rc1.tar.gz 3225557 SHA256 25bf1ad2889d5c28094bea45e8222084966c30cd17660c2993840eda2d05e98f SHA512 4da3d74073fe19573b8bc5fda15ecfa4d500a074559155456010e0bac8a8c2d345e30c086a851a9a4e7266165dd9a7a6d8f618e65bad3c2b18fe86d8f4c362ab WHIRLPOOL f6e155cfa74f7654539bbe4940c646370c2faa57acfa72f29b07b29676323733f3f4a2887a317f8e39977abcb02a3a038b2fdb4ca8630d1de0e5a7f4e4cf83a3

diff --git a/sys-libs/openipmi/openipmi-2.0.23_rc1.ebuild b/sys-libs/openipmi/openipmi-2.0.23_rc1.ebuild
new file mode 100644
index 00000000000..3f4ded19e17
--- /dev/null
+++ b/sys-libs/openipmi/openipmi-2.0.23_rc1.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils autotools python-single-r1
+
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/"
+MY_PN="OpenIPMI"
+MY_P="${MY_PN}-${PV/_/-}"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
+IUSE="crypt snmp perl python tcl"
+S="${WORKDIR}/${MY_P}"
+RESTRICT='test'
+
+RDEPEND="
+	dev-libs/glib:2
+	sys-libs/gdbm
+	sys-libs/ncurses:0=
+	crypt? ( dev-libs/openssl:0= )
+	snmp? ( net-analyzer/net-snmp )
+	perl? ( dev-lang/perl )
+	python? ( ${PYTHON_DEPS} )
+	tcl? ( dev-lang/tcl:0= )"
+DEPEND="${RDEPEND}
+	>=dev-lang/swig-1.3.21
+	virtual/pkgconfig"
+# Gui is broken!
+#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+	# Bug #338499: The installed OpenIPMIpthread.pc depends on a non-existing
+	# pthread.pc. We patch it to link -lpthread directly instead.
+	"${FILESDIR}/${PN}-2.0.16-pthreads.patch"
+
+	# https://bugs.gentoo.org/501510
+	"${FILESDIR}/${PN}-2.0.21-tinfo.patch"
+)
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	# Bug #290763: The buildsys tries to compile+optimize the py file during
+	# install, when the .so might not be been added yet. We just skip the files
+	# and use python_optimize ourselves later instead.
+	sed -r -i \
+		-e '/INSTALL.*\.py[oc] /d' \
+		-e '/install-exec-local/s,OpenIPMI.pyc OpenIPMI.pyo,,g' \
+		swig/python/Makefile.{am,in}
+
+	# Bug #298250: parallel install fix.
+	sed -r -i \
+		-e '/^install-data-local:/s,$, install-exec-am,g' \
+		cmdlang/Makefile.{am,in}
+
+	# We touch the .in and .am above because if we use the below, the Perl stuff
+	# is very fragile, and often fails to link.
+	#cd "${S}"
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=()
+	myconf+=( $(use_with snmp ucdsnmp yes) )
+	myconf+=( $(use_with crypt openssl yes) )
+	myconf+=( $(use_with perl perl yes) )
+	myconf+=( $(use_with tcl tcl yes) )
+	myconf+=( $(use_with python python yes) )
+
+	# GUI is broken
+	#use tk && use python && use !tcl && \
+	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
+	#if use python && use tcl; then
+	#	myconf+=( $(use_with tk tkinter) )
+	#else
+	#	myconf+=( --without-tkinter )
+	#fi
+
+	myconf+=( --without-tkinter )
+	myconf+=( --with-glib --with-glibver=2.0 --with-glib12=no --with-swig )
+	# these binaries are for root!
+	econf ${myconf[@]} --bindir=/usr/sbin
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
+	newdoc cmdlang/README README.cmdlang
+
+	use python && python_optimize
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2017-03-29  1:19 Jeroen Roovers
  0 siblings, 0 replies; 63+ messages in thread
From: Jeroen Roovers @ 2017-03-29  1:19 UTC (permalink / raw
  To: gentoo-commits

commit:     c666fe32134d9f91b422ded5a984ef553d14c52f
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 29 01:19:23 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Wed Mar 29 01:19:38 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c666fe32

sys-libs/openipmi: Stable for HPPA (bug #614140).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 sys-libs/openipmi/openipmi-2.0.22.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.22.ebuild b/sys-libs/openipmi/openipmi-2.0.22.ebuild
index 61a2035d2c2..1bcbc8963d5 100644
--- a/sys-libs/openipmi/openipmi-2.0.22.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
+KEYWORDS="~amd64 hppa ~ia64 ~ppc ~x86"
 IUSE="crypt snmp perl python tcl"
 S="${WORKDIR}/${MY_P}"
 RESTRICT='test'


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2017-03-31  7:39 Michael Weber
  0 siblings, 0 replies; 63+ messages in thread
From: Michael Weber @ 2017-03-31  7:39 UTC (permalink / raw
  To: gentoo-commits

commit:     161dfec95c50d413bfe43cd1ca75a420580b7ce6
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 31 07:38:23 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Fri Mar 31 07:38:23 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=161dfec9

sys-libs/openipmi: ppc stable (bug 614140).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="arm arm64 ppc ppc64"

 sys-libs/openipmi/openipmi-2.0.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.22.ebuild b/sys-libs/openipmi/openipmi-2.0.22.ebuild
index 1bcbc8963d5..dd75fe88735 100644
--- a/sys-libs/openipmi/openipmi-2.0.22.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.22.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 hppa ~ia64 ~ppc ~x86"
+KEYWORDS="~amd64 hppa ~ia64 ppc ~x86"
 IUSE="crypt snmp perl python tcl"
 S="${WORKDIR}/${MY_P}"
 RESTRICT='test'


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2017-03-31 12:09 Agostino Sarubbo
  0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2017-03-31 12:09 UTC (permalink / raw
  To: gentoo-commits

commit:     55c06592181bb9a2f93946b74c87d06e66c297a0
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 31 12:09:05 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 31 12:09:05 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c06592

sys-libs/openipmi: amd64 stable wrt bug #614140

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

 sys-libs/openipmi/openipmi-2.0.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.22.ebuild b/sys-libs/openipmi/openipmi-2.0.22.ebuild
index dd75fe88735..5ed99473299 100644
--- a/sys-libs/openipmi/openipmi-2.0.22.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.22.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 hppa ~ia64 ppc ~x86"
+KEYWORDS="amd64 hppa ~ia64 ppc ~x86"
 IUSE="crypt snmp perl python tcl"
 S="${WORKDIR}/${MY_P}"
 RESTRICT='test'


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2017-04-01 16:06 Agostino Sarubbo
  0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2017-04-01 16:06 UTC (permalink / raw
  To: gentoo-commits

commit:     5668b5cb9996f17727ac96ba39f72e1388e7c6a7
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  1 16:05:50 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Apr  1 16:05:50 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5668b5cb

sys-libs/openipmi: x86 stable wrt bug #614140

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

 sys-libs/openipmi/openipmi-2.0.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.22.ebuild b/sys-libs/openipmi/openipmi-2.0.22.ebuild
index 5ed99473299..d6e064b0e91 100644
--- a/sys-libs/openipmi/openipmi-2.0.22.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.22.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 hppa ~ia64 ppc ~x86"
+KEYWORDS="amd64 hppa ~ia64 ppc x86"
 IUSE="crypt snmp perl python tcl"
 S="${WORKDIR}/${MY_P}"
 RESTRICT='test'


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2018-01-04 10:57 Lars Wendler
  0 siblings, 0 replies; 63+ messages in thread
From: Lars Wendler @ 2018-01-04 10:57 UTC (permalink / raw
  To: gentoo-commits

commit:     dece478f3ea10aac0e5d1fc7a0b3f1a56fe2dd0c
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  4 10:57:09 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Jan  4 10:57:52 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dece478f

sys-libs/openipmi: Added sub-slot dep for sys-libs/gdbm

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-libs/openipmi/openipmi-2.0.18-r1.ebuild  | 4 ++--
 sys-libs/openipmi/openipmi-2.0.22.ebuild     | 4 ++--
 sys-libs/openipmi/openipmi-2.0.23_rc1.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.18-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.18-r1.ebuild
index e2cc8975139..50a5dd0d96d 100644
--- a/sys-libs/openipmi/openipmi-2.0.18-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.18-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -22,7 +22,7 @@ RESTRICT='test'
 
 RDEPEND="
 	dev-libs/glib:2
-	sys-libs/gdbm
+	sys-libs/gdbm:=
 	sys-libs/ncurses:0=
 	crypt? ( dev-libs/openssl:0= )
 	snmp? ( net-analyzer/net-snmp )

diff --git a/sys-libs/openipmi/openipmi-2.0.22.ebuild b/sys-libs/openipmi/openipmi-2.0.22.ebuild
index d6e064b0e91..3daad1105d0 100644
--- a/sys-libs/openipmi/openipmi-2.0.22.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -22,7 +22,7 @@ RESTRICT='test'
 
 RDEPEND="
 	dev-libs/glib:2
-	sys-libs/gdbm
+	sys-libs/gdbm:=
 	sys-libs/ncurses:0=
 	crypt? ( dev-libs/openssl:0= )
 	snmp? ( net-analyzer/net-snmp )

diff --git a/sys-libs/openipmi/openipmi-2.0.23_rc1.ebuild b/sys-libs/openipmi/openipmi-2.0.23_rc1.ebuild
index 3f4ded19e17..fd42b322009 100644
--- a/sys-libs/openipmi/openipmi-2.0.23_rc1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.23_rc1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -22,7 +22,7 @@ RESTRICT='test'
 
 RDEPEND="
 	dev-libs/glib:2
-	sys-libs/gdbm
+	sys-libs/gdbm:=
 	sys-libs/ncurses:0=
 	crypt? ( dev-libs/openssl:0= )
 	snmp? ( net-analyzer/net-snmp )


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2018-01-04 11:21 Lars Wendler
  0 siblings, 0 replies; 63+ messages in thread
From: Lars Wendler @ 2018-01-04 11:21 UTC (permalink / raw
  To: gentoo-commits

commit:     0890a7fb7773a53f7b4e3f4a325c80c6c7ea3a66
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  4 11:20:32 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Jan  4 11:20:32 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0890a7fb

sys-libs/openipmi: Bump to version 2.0.24

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-libs/openipmi/Manifest               |   1 +
 sys-libs/openipmi/openipmi-2.0.24.ebuild | 108 +++++++++++++++++++++++++++++++
 2 files changed, 109 insertions(+)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index 4c535b7a9f9..be6221359bf 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,3 +1,4 @@
 DIST OpenIPMI-2.0.18.tar.gz 2895686 BLAKE2B 5197b58fbf3b378b296c1b3f0ddfe02f19982a2f3a08a8e6c35647f592192f1b141f1c74d9d83cba73d9f19caa03cb6a147f31b70dddce97f04860bda5579019 SHA512 a6caf791fb6d5bd83234481ea3c84a408dad3eabc093dbc4681742d23b47b223d0a1715a71a9b977a03a80f5c350dd34f6591ece5ea0d9876cb6debfc80a39d4
 DIST OpenIPMI-2.0.22.tar.gz 3081893 BLAKE2B 6ec5ec7f61f3033a9d953df4b091522fa5bd891a93dfe648f807548e3dc0f5ffc0d15af9b687379e6749d7b97ee2fd6c7f9e713aaa7423b82bf099fb2d0fb6b8 SHA512 78017fc0b52ce6a83db45f595f50170410120c9f7394429869c177ee40ea5b924bcc0e36bb60f9368a75a2f78ff71c70ae3631ba55a207cfb6eb4f62aa44ff89
 DIST OpenIPMI-2.0.23-rc1.tar.gz 3225557 BLAKE2B d67e0f0f401c174cba805cf7ce6d46a9133e5bb87f40776f91200ace3f27be023373d26ae74900dbf8c211c8d246a28105f347fd1e6f6d83ba9d92cf984ac11a SHA512 4da3d74073fe19573b8bc5fda15ecfa4d500a074559155456010e0bac8a8c2d345e30c086a851a9a4e7266165dd9a7a6d8f618e65bad3c2b18fe86d8f4c362ab
+DIST OpenIPMI-2.0.24.tar.gz 3211633 BLAKE2B 56658e0c06ae2d192415fb5d71fe13afc5819a7b2412af8f51d829a11f3ad10faf592b5da4cb51e43667303385ca2c1f8413045bc444f045d6f3e0f6dc553682 SHA512 de1e0a46d7e25af06e07a0f5b8e23deac14d2bca854fbe09b221e776b46b5cf13b5af6b7ee1e8d0984eb792aa4bd095d66d98775674809feafe0a357ca95d677

diff --git a/sys-libs/openipmi/openipmi-2.0.24.ebuild b/sys-libs/openipmi/openipmi-2.0.24.ebuild
new file mode 100644
index 00000000000..caa0c823d90
--- /dev/null
+++ b/sys-libs/openipmi/openipmi-2.0.24.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils autotools python-single-r1
+
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/"
+MY_PN="OpenIPMI"
+MY_P="${MY_PN}-${PV/_/-}"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
+IUSE="crypt snmp perl python tcl"
+S="${WORKDIR}/${MY_P}"
+RESTRICT='test'
+
+RDEPEND="
+	dev-libs/glib:2
+	sys-libs/gdbm:=
+	sys-libs/ncurses:0=
+	crypt? ( dev-libs/openssl:0= )
+	snmp? ( net-analyzer/net-snmp )
+	perl? ( dev-lang/perl )
+	python? ( ${PYTHON_DEPS} )
+	tcl? ( dev-lang/tcl:0= )"
+DEPEND="${RDEPEND}
+	>=dev-lang/swig-1.3.21
+	virtual/pkgconfig"
+# Gui is broken!
+#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+	# Bug #338499: The installed OpenIPMIpthread.pc depends on a non-existing
+	# pthread.pc. We patch it to link -lpthread directly instead.
+	"${FILESDIR}/${PN}-2.0.16-pthreads.patch"
+
+	# https://bugs.gentoo.org/501510
+	"${FILESDIR}/${PN}-2.0.21-tinfo.patch"
+)
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	# Bug #290763: The buildsys tries to compile+optimize the py file during
+	# install, when the .so might not be been added yet. We just skip the files
+	# and use python_optimize ourselves later instead.
+	sed -r -i \
+		-e '/INSTALL.*\.py[oc] /d' \
+		-e '/install-exec-local/s,OpenIPMI.pyc OpenIPMI.pyo,,g' \
+		swig/python/Makefile.{am,in}
+
+	# Bug #298250: parallel install fix.
+	sed -r -i \
+		-e '/^install-data-local:/s,$, install-exec-am,g' \
+		cmdlang/Makefile.{am,in}
+
+	# We touch the .in and .am above because if we use the below, the Perl stuff
+	# is very fragile, and often fails to link.
+	#cd "${S}"
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		# these binaries are for root!
+		--bindir=/usr/sbin
+		--with-glib
+		--with-glibver=2.0
+		--with-swig
+		--without-tkinter
+		$(use_with snmp ucdsnmp yes)
+		$(use_with crypt openssl yes)
+		$(use_with perl perl yes)
+		$(use_with tcl tcl yes)
+		$(use_with python python yes)
+	)
+
+	# GUI is broken
+	#use tk && use python && use !tcl && \
+	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
+	#if use python && use tcl; then
+	#	myconf+=( $(use_with tk tkinter) )
+	#else
+	#	myconf+=( --without-tkinter )
+	#fi
+
+	econf "${myconf[@]}"
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
+	newdoc cmdlang/README README.cmdlang
+
+	use python && python_optimize
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2018-01-04 11:21 Lars Wendler
  0 siblings, 0 replies; 63+ messages in thread
From: Lars Wendler @ 2018-01-04 11:21 UTC (permalink / raw
  To: gentoo-commits

commit:     1dae4825e9f33d435ebbde71db211fb563c503f2
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  4 11:21:27 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Jan  4 11:21:27 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dae4825

sys-libs/openipmi: Removed old.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-libs/openipmi/Manifest                   |   2 -
 sys-libs/openipmi/openipmi-2.0.18-r1.ebuild  |  97 -------------------------
 sys-libs/openipmi/openipmi-2.0.23_rc1.ebuild | 104 ---------------------------
 3 files changed, 203 deletions(-)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index be6221359bf..da31f61e4a8 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,4 +1,2 @@
-DIST OpenIPMI-2.0.18.tar.gz 2895686 BLAKE2B 5197b58fbf3b378b296c1b3f0ddfe02f19982a2f3a08a8e6c35647f592192f1b141f1c74d9d83cba73d9f19caa03cb6a147f31b70dddce97f04860bda5579019 SHA512 a6caf791fb6d5bd83234481ea3c84a408dad3eabc093dbc4681742d23b47b223d0a1715a71a9b977a03a80f5c350dd34f6591ece5ea0d9876cb6debfc80a39d4
 DIST OpenIPMI-2.0.22.tar.gz 3081893 BLAKE2B 6ec5ec7f61f3033a9d953df4b091522fa5bd891a93dfe648f807548e3dc0f5ffc0d15af9b687379e6749d7b97ee2fd6c7f9e713aaa7423b82bf099fb2d0fb6b8 SHA512 78017fc0b52ce6a83db45f595f50170410120c9f7394429869c177ee40ea5b924bcc0e36bb60f9368a75a2f78ff71c70ae3631ba55a207cfb6eb4f62aa44ff89
-DIST OpenIPMI-2.0.23-rc1.tar.gz 3225557 BLAKE2B d67e0f0f401c174cba805cf7ce6d46a9133e5bb87f40776f91200ace3f27be023373d26ae74900dbf8c211c8d246a28105f347fd1e6f6d83ba9d92cf984ac11a SHA512 4da3d74073fe19573b8bc5fda15ecfa4d500a074559155456010e0bac8a8c2d345e30c086a851a9a4e7266165dd9a7a6d8f618e65bad3c2b18fe86d8f4c362ab
 DIST OpenIPMI-2.0.24.tar.gz 3211633 BLAKE2B 56658e0c06ae2d192415fb5d71fe13afc5819a7b2412af8f51d829a11f3ad10faf592b5da4cb51e43667303385ca2c1f8413045bc444f045d6f3e0f6dc553682 SHA512 de1e0a46d7e25af06e07a0f5b8e23deac14d2bca854fbe09b221e776b46b5cf13b5af6b7ee1e8d0984eb792aa4bd095d66d98775674809feafe0a357ca95d677

diff --git a/sys-libs/openipmi/openipmi-2.0.18-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.18-r1.ebuild
deleted file mode 100644
index 50a5dd0d96d..00000000000
--- a/sys-libs/openipmi/openipmi-2.0.18-r1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils autotools python-single-r1
-
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="https://sourceforge.net/projects/openipmi/"
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="amd64 hppa ~ia64 ppc x86"
-IUSE="crypt snmp perl tcl python"
-S="${WORKDIR}/${MY_P}"
-RESTRICT='test'
-
-RDEPEND="
-	dev-libs/glib:2
-	sys-libs/gdbm:=
-	sys-libs/ncurses:0=
-	crypt? ( dev-libs/openssl:0= )
-	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl )
-	python? ( ${PYTHON_DEPS} )
-	tcl? ( dev-lang/tcl:0= )"
-DEPEND="${RDEPEND}
-	>=dev-lang/swig-1.3.21
-	virtual/pkgconfig"
-# Gui is broken!
-#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-	# Bug #338499: The installed OpenIPMIpthread.pc depends on a non-existing
-	# pthread.pc. We patch it to link -lpthread directly instead.
-	epatch "${FILESDIR}/${PN}-2.0.16-pthreads.patch"
-	# Bug #290763: The buildsys tries to compile+optimize the py file during
-	# install, when the .so might not be been added yet. We just skip the files
-	# and use python_optimize ourselves later instead.
-	sed -r -i \
-		-e '/INSTALL.*\.py[oc] /d' \
-		-e '/install-exec-local/s,OpenIPMI.pyc OpenIPMI.pyo,,g' \
-		swig/python/Makefile.{am,in}
-
-	# Bug #298250: parallel install fix.
-	sed -r -i \
-		-e '/^install-data-local:/s,$, install-exec-am,g' \
-		cmdlang/Makefile.{am,in}
-
-	# We touch the .in and .am above because if we use the below, the Perl stuff
-	# is very fragile, and often fails to link.
-	#cd "${S}"
-	#elibtoolize
-	#eautoreconf
-}
-
-src_configure() {
-	local myconf=""
-	myconf="${myconf} `use_with snmp ucdsnmp yes`"
-	myconf="${myconf} `use_with crypt openssl yes`"
-	myconf="${myconf} `use_with perl perl yes`"
-	myconf="${myconf} `use_with tcl tcl yes`"
-	myconf="${myconf} `use_with python python yes`"
-
-	# GUI is broken
-	#use tk && use python && use !tcl && \
-	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
-	#if use python && use tcl; then
-	#	myconf="${myconf} `use_yesno tk tkinter yes`"
-	#else
-	#	myconf="${myconf} `use_yesno tk tkinter no`"
-	#fi
-
-	myconf="${myconf} --without-tkinter"
-	myconf="${myconf} --with-glib --with-swig"
-	# these binaries are for root!
-	econf ${myconf} --bindir=/usr/sbin
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.emulator
-	newdoc cmdlang/README README.cmdlang
-
-	use python && python_optimize
-}

diff --git a/sys-libs/openipmi/openipmi-2.0.23_rc1.ebuild b/sys-libs/openipmi/openipmi-2.0.23_rc1.ebuild
deleted file mode 100644
index fd42b322009..00000000000
--- a/sys-libs/openipmi/openipmi-2.0.23_rc1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils autotools python-single-r1
-
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="https://sourceforge.net/projects/openipmi/"
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV/_/-}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
-IUSE="crypt snmp perl python tcl"
-S="${WORKDIR}/${MY_P}"
-RESTRICT='test'
-
-RDEPEND="
-	dev-libs/glib:2
-	sys-libs/gdbm:=
-	sys-libs/ncurses:0=
-	crypt? ( dev-libs/openssl:0= )
-	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl )
-	python? ( ${PYTHON_DEPS} )
-	tcl? ( dev-lang/tcl:0= )"
-DEPEND="${RDEPEND}
-	>=dev-lang/swig-1.3.21
-	virtual/pkgconfig"
-# Gui is broken!
-#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
-	# Bug #338499: The installed OpenIPMIpthread.pc depends on a non-existing
-	# pthread.pc. We patch it to link -lpthread directly instead.
-	"${FILESDIR}/${PN}-2.0.16-pthreads.patch"
-
-	# https://bugs.gentoo.org/501510
-	"${FILESDIR}/${PN}-2.0.21-tinfo.patch"
-)
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-	default
-
-	# Bug #290763: The buildsys tries to compile+optimize the py file during
-	# install, when the .so might not be been added yet. We just skip the files
-	# and use python_optimize ourselves later instead.
-	sed -r -i \
-		-e '/INSTALL.*\.py[oc] /d' \
-		-e '/install-exec-local/s,OpenIPMI.pyc OpenIPMI.pyo,,g' \
-		swig/python/Makefile.{am,in}
-
-	# Bug #298250: parallel install fix.
-	sed -r -i \
-		-e '/^install-data-local:/s,$, install-exec-am,g' \
-		cmdlang/Makefile.{am,in}
-
-	# We touch the .in and .am above because if we use the below, the Perl stuff
-	# is very fragile, and often fails to link.
-	#cd "${S}"
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=()
-	myconf+=( $(use_with snmp ucdsnmp yes) )
-	myconf+=( $(use_with crypt openssl yes) )
-	myconf+=( $(use_with perl perl yes) )
-	myconf+=( $(use_with tcl tcl yes) )
-	myconf+=( $(use_with python python yes) )
-
-	# GUI is broken
-	#use tk && use python && use !tcl && \
-	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
-	#if use python && use tcl; then
-	#	myconf+=( $(use_with tk tkinter) )
-	#else
-	#	myconf+=( --without-tkinter )
-	#fi
-
-	myconf+=( --without-tkinter )
-	myconf+=( --with-glib --with-glibver=2.0 --with-glib12=no --with-swig )
-	# these binaries are for root!
-	econf ${myconf[@]} --bindir=/usr/sbin
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
-	newdoc cmdlang/README README.cmdlang
-
-	use python && python_optimize
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2018-04-17 14:00 Lars Wendler
  0 siblings, 0 replies; 63+ messages in thread
From: Lars Wendler @ 2018-04-17 14:00 UTC (permalink / raw
  To: gentoo-commits

commit:     a7e0c5b9be2e228ed5fcc09ea5423c2cd171d2dc
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 17 13:58:06 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Apr 17 13:58:06 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e0c5b9

sys-libs/openipmi: Bump to version 2.0.25

Package-Manager: Portage-2.3.29, Repoman-2.3.9

 sys-libs/openipmi/Manifest               |   1 +
 sys-libs/openipmi/openipmi-2.0.25.ebuild | 104 +++++++++++++++++++++++++++++++
 2 files changed, 105 insertions(+)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index da31f61e4a8..619da3a5755 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,2 +1,3 @@
 DIST OpenIPMI-2.0.22.tar.gz 3081893 BLAKE2B 6ec5ec7f61f3033a9d953df4b091522fa5bd891a93dfe648f807548e3dc0f5ffc0d15af9b687379e6749d7b97ee2fd6c7f9e713aaa7423b82bf099fb2d0fb6b8 SHA512 78017fc0b52ce6a83db45f595f50170410120c9f7394429869c177ee40ea5b924bcc0e36bb60f9368a75a2f78ff71c70ae3631ba55a207cfb6eb4f62aa44ff89
 DIST OpenIPMI-2.0.24.tar.gz 3211633 BLAKE2B 56658e0c06ae2d192415fb5d71fe13afc5819a7b2412af8f51d829a11f3ad10faf592b5da4cb51e43667303385ca2c1f8413045bc444f045d6f3e0f6dc553682 SHA512 de1e0a46d7e25af06e07a0f5b8e23deac14d2bca854fbe09b221e776b46b5cf13b5af6b7ee1e8d0984eb792aa4bd095d66d98775674809feafe0a357ca95d677
+DIST OpenIPMI-2.0.25.tar.gz 3212723 BLAKE2B eb0872fe4b06b84cdb6a4e301d4c80940351d8bf14d50e5cd67525a09ba98674cd890852d4692d6b77c4e935646f3bbd5e84202b8b619e65daef99034d7fb016 SHA512 5d89deb5d0d0ff44d6f62a9759577dba92aa58c208477e317aecbd01e71ccf7ba0dab138a1d8feff22d523c85d6ceaee9e478e26834ffcd91949b81d2d9c1f86

diff --git a/sys-libs/openipmi/openipmi-2.0.25.ebuild b/sys-libs/openipmi/openipmi-2.0.25.ebuild
new file mode 100644
index 00000000000..e000e191fbc
--- /dev/null
+++ b/sys-libs/openipmi/openipmi-2.0.25.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils autotools python-single-r1
+
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/"
+MY_PN="OpenIPMI"
+MY_P="${MY_PN}-${PV/_/-}"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
+IUSE="crypt snmp perl python tcl"
+S="${WORKDIR}/${MY_P}"
+RESTRICT='test'
+
+RDEPEND="
+	dev-libs/glib:2
+	sys-libs/gdbm:=
+	sys-libs/ncurses:0=
+	crypt? ( dev-libs/openssl:0= )
+	snmp? ( net-analyzer/net-snmp )
+	perl? ( dev-lang/perl )
+	python? ( ${PYTHON_DEPS} )
+	tcl? ( dev-lang/tcl:0= )"
+DEPEND="${RDEPEND}
+	>=dev-lang/swig-1.3.21
+	virtual/pkgconfig"
+# Gui is broken!
+#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+	# https://bugs.gentoo.org/501510
+	"${FILESDIR}/${PN}-2.0.21-tinfo.patch"
+)
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	# Bug #290763: The buildsys tries to compile+optimize the py file during
+	# install, when the .so might not be been added yet. We just skip the files
+	# and use python_optimize ourselves later instead.
+	sed -r -i \
+		-e '/INSTALL.*\.py[oc] /d' \
+		-e '/install-exec-local/s,OpenIPMI.pyc OpenIPMI.pyo,,g' \
+		swig/python/Makefile.{am,in}
+
+	# Bug #298250: parallel install fix.
+	sed -r -i \
+		-e '/^install-data-local:/s,$, install-exec-am,g' \
+		cmdlang/Makefile.{am,in}
+
+	# We touch the .in and .am above because if we use the below, the Perl stuff
+	# is very fragile, and often fails to link.
+	#cd "${S}"
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		# these binaries are for root!
+		--bindir=/usr/sbin
+		--with-glib
+		--with-glibver=2.0
+		--with-swig
+		--without-tkinter
+		$(use_with snmp ucdsnmp yes)
+		$(use_with crypt openssl yes)
+		$(use_with perl perl yes)
+		$(use_with tcl tcl yes)
+		$(use_with python python yes)
+	)
+
+	# GUI is broken
+	#use tk && use python && use !tcl && \
+	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
+	#if use python && use tcl; then
+	#	myconf+=( $(use_with tk tkinter) )
+	#else
+	#	myconf+=( --without-tkinter )
+	#fi
+
+	econf "${myconf[@]}"
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
+	newdoc cmdlang/README README.cmdlang
+
+	use python && python_optimize
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2018-12-23 12:01 Lars Wendler
  0 siblings, 0 replies; 63+ messages in thread
From: Lars Wendler @ 2018-12-23 12:01 UTC (permalink / raw
  To: gentoo-commits

commit:     e6e2871e54315cc8e2905fc8df54ba726080a278
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 23 12:01:10 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Dec 23 12:01:24 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6e2871e

sys-libs/openipmi: Removed old.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-libs/openipmi/Manifest               |   1 -
 sys-libs/openipmi/openipmi-2.0.24.ebuild | 108 -------------------------------
 2 files changed, 109 deletions(-)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index de92c34b07c..2a8591944a6 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,4 +1,3 @@
 DIST OpenIPMI-2.0.22.tar.gz 3081893 BLAKE2B 6ec5ec7f61f3033a9d953df4b091522fa5bd891a93dfe648f807548e3dc0f5ffc0d15af9b687379e6749d7b97ee2fd6c7f9e713aaa7423b82bf099fb2d0fb6b8 SHA512 78017fc0b52ce6a83db45f595f50170410120c9f7394429869c177ee40ea5b924bcc0e36bb60f9368a75a2f78ff71c70ae3631ba55a207cfb6eb4f62aa44ff89
-DIST OpenIPMI-2.0.24.tar.gz 3211633 BLAKE2B 56658e0c06ae2d192415fb5d71fe13afc5819a7b2412af8f51d829a11f3ad10faf592b5da4cb51e43667303385ca2c1f8413045bc444f045d6f3e0f6dc553682 SHA512 de1e0a46d7e25af06e07a0f5b8e23deac14d2bca854fbe09b221e776b46b5cf13b5af6b7ee1e8d0984eb792aa4bd095d66d98775674809feafe0a357ca95d677
 DIST OpenIPMI-2.0.25.tar.gz 3212723 BLAKE2B eb0872fe4b06b84cdb6a4e301d4c80940351d8bf14d50e5cd67525a09ba98674cd890852d4692d6b77c4e935646f3bbd5e84202b8b619e65daef99034d7fb016 SHA512 5d89deb5d0d0ff44d6f62a9759577dba92aa58c208477e317aecbd01e71ccf7ba0dab138a1d8feff22d523c85d6ceaee9e478e26834ffcd91949b81d2d9c1f86
 DIST OpenIPMI-2.0.26.tar.gz 3124706 BLAKE2B 08afeae1063b404dec3d6f9e5decdf9ac516c0096d8db3c42ff275c280267aa6a202cf4c63c5044cf1d24a95ecd617ad36c15e5c98c6b9cdad2647227f649ae6 SHA512 ffd1ea60727973238461c95373c71e28da04e2fd163bfcb8f5ef9a8ac197b554773231c064cac71c64fc7ccd720085a781fe3c6c8ed3c9dc5cc8ca88fff6f2d0

diff --git a/sys-libs/openipmi/openipmi-2.0.24.ebuild b/sys-libs/openipmi/openipmi-2.0.24.ebuild
deleted file mode 100644
index caa0c823d90..00000000000
--- a/sys-libs/openipmi/openipmi-2.0.24.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils autotools python-single-r1
-
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="https://sourceforge.net/projects/openipmi/"
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV/_/-}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
-IUSE="crypt snmp perl python tcl"
-S="${WORKDIR}/${MY_P}"
-RESTRICT='test'
-
-RDEPEND="
-	dev-libs/glib:2
-	sys-libs/gdbm:=
-	sys-libs/ncurses:0=
-	crypt? ( dev-libs/openssl:0= )
-	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl )
-	python? ( ${PYTHON_DEPS} )
-	tcl? ( dev-lang/tcl:0= )"
-DEPEND="${RDEPEND}
-	>=dev-lang/swig-1.3.21
-	virtual/pkgconfig"
-# Gui is broken!
-#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
-	# Bug #338499: The installed OpenIPMIpthread.pc depends on a non-existing
-	# pthread.pc. We patch it to link -lpthread directly instead.
-	"${FILESDIR}/${PN}-2.0.16-pthreads.patch"
-
-	# https://bugs.gentoo.org/501510
-	"${FILESDIR}/${PN}-2.0.21-tinfo.patch"
-)
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-	default
-
-	# Bug #290763: The buildsys tries to compile+optimize the py file during
-	# install, when the .so might not be been added yet. We just skip the files
-	# and use python_optimize ourselves later instead.
-	sed -r -i \
-		-e '/INSTALL.*\.py[oc] /d' \
-		-e '/install-exec-local/s,OpenIPMI.pyc OpenIPMI.pyo,,g' \
-		swig/python/Makefile.{am,in}
-
-	# Bug #298250: parallel install fix.
-	sed -r -i \
-		-e '/^install-data-local:/s,$, install-exec-am,g' \
-		cmdlang/Makefile.{am,in}
-
-	# We touch the .in and .am above because if we use the below, the Perl stuff
-	# is very fragile, and often fails to link.
-	#cd "${S}"
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		# these binaries are for root!
-		--bindir=/usr/sbin
-		--with-glib
-		--with-glibver=2.0
-		--with-swig
-		--without-tkinter
-		$(use_with snmp ucdsnmp yes)
-		$(use_with crypt openssl yes)
-		$(use_with perl perl yes)
-		$(use_with tcl tcl yes)
-		$(use_with python python yes)
-	)
-
-	# GUI is broken
-	#use tk && use python && use !tcl && \
-	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
-	#if use python && use tcl; then
-	#	myconf+=( $(use_with tk tkinter) )
-	#else
-	#	myconf+=( --without-tkinter )
-	#fi
-
-	econf "${myconf[@]}"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
-	newdoc cmdlang/README README.cmdlang
-
-	use python && python_optimize
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2019-01-08  9:48 Lars Wendler
  0 siblings, 0 replies; 63+ messages in thread
From: Lars Wendler @ 2019-01-08  9:48 UTC (permalink / raw
  To: gentoo-commits

commit:     0aaddda89f0e91d0aff677923c946c9de55e52cf
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  8 09:37:50 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Jan  8 09:48:36 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aaddda8

sys-libs/openipmi: Added dependency on sys-libs/readline

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-libs/openipmi/openipmi-2.0.22.ebuild | 3 ++-
 sys-libs/openipmi/openipmi-2.0.25.ebuild | 3 ++-
 sys-libs/openipmi/openipmi-2.0.26.ebuild | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.22.ebuild b/sys-libs/openipmi/openipmi-2.0.22.ebuild
index 3daad1105d0..f9a0b23c193 100644
--- a/sys-libs/openipmi/openipmi-2.0.22.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.22.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
@@ -24,6 +24,7 @@ RDEPEND="
 	dev-libs/glib:2
 	sys-libs/gdbm:=
 	sys-libs/ncurses:0=
+	sys-libs/readline:0=
 	crypt? ( dev-libs/openssl:0= )
 	snmp? ( net-analyzer/net-snmp )
 	perl? ( dev-lang/perl )

diff --git a/sys-libs/openipmi/openipmi-2.0.25.ebuild b/sys-libs/openipmi/openipmi-2.0.25.ebuild
index e000e191fbc..bcbbd3548fd 100644
--- a/sys-libs/openipmi/openipmi-2.0.25.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.25.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
@@ -24,6 +24,7 @@ RDEPEND="
 	dev-libs/glib:2
 	sys-libs/gdbm:=
 	sys-libs/ncurses:0=
+	sys-libs/readline:0=
 	crypt? ( dev-libs/openssl:0= )
 	snmp? ( net-analyzer/net-snmp )
 	perl? ( dev-lang/perl )

diff --git a/sys-libs/openipmi/openipmi-2.0.26.ebuild b/sys-libs/openipmi/openipmi-2.0.26.ebuild
index 8a5328f22d6..d129342203a 100644
--- a/sys-libs/openipmi/openipmi-2.0.26.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.26.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -24,6 +24,7 @@ RDEPEND="
 	dev-libs/glib:2
 	sys-libs/gdbm:=
 	sys-libs/ncurses:0=
+	sys-libs/readline:0=
 	crypt? ( dev-libs/openssl:0= )
 	snmp? ( net-analyzer/net-snmp )
 	perl? ( dev-lang/perl )


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2019-03-08 20:56 Lars Wendler
  0 siblings, 0 replies; 63+ messages in thread
From: Lars Wendler @ 2019-03-08 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     a44171837d45eb775de4457899f59db399254e81
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  8 15:35:04 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Mar  8 20:56:05 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4417183

sys-libs/openipmi: Bump to version 2.0.27

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-libs/openipmi/Manifest               |   1 +
 sys-libs/openipmi/openipmi-2.0.27.ebuild | 108 +++++++++++++++++++++++++++++++
 2 files changed, 109 insertions(+)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index 2a8591944a6..34ce54874d8 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,3 +1,4 @@
 DIST OpenIPMI-2.0.22.tar.gz 3081893 BLAKE2B 6ec5ec7f61f3033a9d953df4b091522fa5bd891a93dfe648f807548e3dc0f5ffc0d15af9b687379e6749d7b97ee2fd6c7f9e713aaa7423b82bf099fb2d0fb6b8 SHA512 78017fc0b52ce6a83db45f595f50170410120c9f7394429869c177ee40ea5b924bcc0e36bb60f9368a75a2f78ff71c70ae3631ba55a207cfb6eb4f62aa44ff89
 DIST OpenIPMI-2.0.25.tar.gz 3212723 BLAKE2B eb0872fe4b06b84cdb6a4e301d4c80940351d8bf14d50e5cd67525a09ba98674cd890852d4692d6b77c4e935646f3bbd5e84202b8b619e65daef99034d7fb016 SHA512 5d89deb5d0d0ff44d6f62a9759577dba92aa58c208477e317aecbd01e71ccf7ba0dab138a1d8feff22d523c85d6ceaee9e478e26834ffcd91949b81d2d9c1f86
 DIST OpenIPMI-2.0.26.tar.gz 3124706 BLAKE2B 08afeae1063b404dec3d6f9e5decdf9ac516c0096d8db3c42ff275c280267aa6a202cf4c63c5044cf1d24a95ecd617ad36c15e5c98c6b9cdad2647227f649ae6 SHA512 ffd1ea60727973238461c95373c71e28da04e2fd163bfcb8f5ef9a8ac197b554773231c064cac71c64fc7ccd720085a781fe3c6c8ed3c9dc5cc8ca88fff6f2d0
+DIST OpenIPMI-2.0.27.tar.gz 3125193 BLAKE2B 86639a86803e49393aefbaf5b1d1fee8e2bf399b2772bdee7d07a00d5e6657efe5cdf962cacb0397f9de5deb0b18edc05783c3388f4fc19e1ee2de4c01be0663 SHA512 44aa2eb97559514d61654434f24bf8e87c3f89ea7095fd3d46c1a889e16c128f29ca19cfb9747afc7fd432ada84406ee884bc8b9c65e28b8bd033d368b744fe3

diff --git a/sys-libs/openipmi/openipmi-2.0.27.ebuild b/sys-libs/openipmi/openipmi-2.0.27.ebuild
new file mode 100644
index 00000000000..93fc45394e3
--- /dev/null
+++ b/sys-libs/openipmi/openipmi-2.0.27.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools python-single-r1
+
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/"
+MY_PN="OpenIPMI"
+MY_P="${MY_PN}-${PV/_/-}"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
+IUSE="crypt snmp perl python tcl"
+S="${WORKDIR}/${MY_P}"
+RESTRICT='test'
+
+RDEPEND="
+	dev-libs/glib:2
+	sys-libs/gdbm:=
+	sys-libs/ncurses:0=
+	sys-libs/readline:0=
+	crypt? ( dev-libs/openssl:0= )
+	snmp? ( net-analyzer/net-snmp )
+	perl? ( dev-lang/perl )
+	python? ( ${PYTHON_DEPS} )
+	tcl? ( dev-lang/tcl:0= )"
+DEPEND="${RDEPEND}
+	>=dev-lang/swig-1.3.21"
+BDEPEND="virtual/pkgconfig"
+
+# Gui is broken!
+#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+	# https://bugs.gentoo.org/501510
+	"${FILESDIR}/${PN}-2.0.26-tinfo.patch"
+
+	"${FILESDIR}/${PN}-2.0.26-readline.patch"
+)
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	# Bug #290763: The buildsys tries to compile+optimize the py file during
+	# install, when the .so might not be been added yet. We just skip the files
+	# and use python_optimize ourselves later instead.
+	sed -r -i \
+		-e '/INSTALL.*\.py[oc] /d' \
+		-e '/install-exec-local/s,OpenIPMI.pyc OpenIPMI.pyo,,g' \
+		swig/python/Makefile.{am,in} || die
+
+	# Bug #298250: parallel install fix.
+	sed -r -i \
+		-e '/^install-data-local:/s,$, install-exec-am,g' \
+		cmdlang/Makefile.{am,in} || die
+
+	# We touch the .in and .am above because if we use the below, the Perl stuff
+	# is very fragile, and often fails to link.
+	#cd "${S}"
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		# these binaries are for root!
+		--bindir="${EPREFIX}"/usr/sbin
+		--with-glib
+		--with-glibver=2.0
+		--with-swig
+		--without-tkinter
+		$(use_with snmp ucdsnmp yes)
+		$(use_with crypt openssl yes)
+		$(use_with perl perl yes)
+		$(use_with tcl tcl yes)
+		$(use_with python python yes)
+	)
+
+	# GUI is broken
+	#use tk && use python && use !tcl && \
+	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
+	#if use python && use tcl; then
+	#	myconf+=( $(use_with tk tkinter) )
+	#else
+	#	myconf+=( --without-tkinter )
+	#fi
+
+	econf "${myconf[@]}"
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
+	newdoc cmdlang/README README.cmdlang
+
+	use python && python_optimize
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2019-03-08 20:56 Lars Wendler
  0 siblings, 0 replies; 63+ messages in thread
From: Lars Wendler @ 2019-03-08 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     bd894b0e8bd81cfb2ec71039f2b0573dfc9b56ec
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  8 15:35:37 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Mar  8 20:56:06 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd894b0e

sys-libs/openipmi: Removed old.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-libs/openipmi/Manifest               |   1 -
 sys-libs/openipmi/openipmi-2.0.25.ebuild | 105 -------------------------------
 2 files changed, 106 deletions(-)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index 34ce54874d8..f44898e3335 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,4 +1,3 @@
 DIST OpenIPMI-2.0.22.tar.gz 3081893 BLAKE2B 6ec5ec7f61f3033a9d953df4b091522fa5bd891a93dfe648f807548e3dc0f5ffc0d15af9b687379e6749d7b97ee2fd6c7f9e713aaa7423b82bf099fb2d0fb6b8 SHA512 78017fc0b52ce6a83db45f595f50170410120c9f7394429869c177ee40ea5b924bcc0e36bb60f9368a75a2f78ff71c70ae3631ba55a207cfb6eb4f62aa44ff89
-DIST OpenIPMI-2.0.25.tar.gz 3212723 BLAKE2B eb0872fe4b06b84cdb6a4e301d4c80940351d8bf14d50e5cd67525a09ba98674cd890852d4692d6b77c4e935646f3bbd5e84202b8b619e65daef99034d7fb016 SHA512 5d89deb5d0d0ff44d6f62a9759577dba92aa58c208477e317aecbd01e71ccf7ba0dab138a1d8feff22d523c85d6ceaee9e478e26834ffcd91949b81d2d9c1f86
 DIST OpenIPMI-2.0.26.tar.gz 3124706 BLAKE2B 08afeae1063b404dec3d6f9e5decdf9ac516c0096d8db3c42ff275c280267aa6a202cf4c63c5044cf1d24a95ecd617ad36c15e5c98c6b9cdad2647227f649ae6 SHA512 ffd1ea60727973238461c95373c71e28da04e2fd163bfcb8f5ef9a8ac197b554773231c064cac71c64fc7ccd720085a781fe3c6c8ed3c9dc5cc8ca88fff6f2d0
 DIST OpenIPMI-2.0.27.tar.gz 3125193 BLAKE2B 86639a86803e49393aefbaf5b1d1fee8e2bf399b2772bdee7d07a00d5e6657efe5cdf962cacb0397f9de5deb0b18edc05783c3388f4fc19e1ee2de4c01be0663 SHA512 44aa2eb97559514d61654434f24bf8e87c3f89ea7095fd3d46c1a889e16c128f29ca19cfb9747afc7fd432ada84406ee884bc8b9c65e28b8bd033d368b744fe3

diff --git a/sys-libs/openipmi/openipmi-2.0.25.ebuild b/sys-libs/openipmi/openipmi-2.0.25.ebuild
deleted file mode 100644
index bcbbd3548fd..00000000000
--- a/sys-libs/openipmi/openipmi-2.0.25.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils autotools python-single-r1
-
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="https://sourceforge.net/projects/openipmi/"
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV/_/-}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
-IUSE="crypt snmp perl python tcl"
-S="${WORKDIR}/${MY_P}"
-RESTRICT='test'
-
-RDEPEND="
-	dev-libs/glib:2
-	sys-libs/gdbm:=
-	sys-libs/ncurses:0=
-	sys-libs/readline:0=
-	crypt? ( dev-libs/openssl:0= )
-	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl )
-	python? ( ${PYTHON_DEPS} )
-	tcl? ( dev-lang/tcl:0= )"
-DEPEND="${RDEPEND}
-	>=dev-lang/swig-1.3.21
-	virtual/pkgconfig"
-# Gui is broken!
-#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
-	# https://bugs.gentoo.org/501510
-	"${FILESDIR}/${PN}-2.0.21-tinfo.patch"
-)
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-	default
-
-	# Bug #290763: The buildsys tries to compile+optimize the py file during
-	# install, when the .so might not be been added yet. We just skip the files
-	# and use python_optimize ourselves later instead.
-	sed -r -i \
-		-e '/INSTALL.*\.py[oc] /d' \
-		-e '/install-exec-local/s,OpenIPMI.pyc OpenIPMI.pyo,,g' \
-		swig/python/Makefile.{am,in}
-
-	# Bug #298250: parallel install fix.
-	sed -r -i \
-		-e '/^install-data-local:/s,$, install-exec-am,g' \
-		cmdlang/Makefile.{am,in}
-
-	# We touch the .in and .am above because if we use the below, the Perl stuff
-	# is very fragile, and often fails to link.
-	#cd "${S}"
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		# these binaries are for root!
-		--bindir=/usr/sbin
-		--with-glib
-		--with-glibver=2.0
-		--with-swig
-		--without-tkinter
-		$(use_with snmp ucdsnmp yes)
-		$(use_with crypt openssl yes)
-		$(use_with perl perl yes)
-		$(use_with tcl tcl yes)
-		$(use_with python python yes)
-	)
-
-	# GUI is broken
-	#use tk && use python && use !tcl && \
-	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
-	#if use python && use tcl; then
-	#	myconf+=( $(use_with tk tkinter) )
-	#else
-	#	myconf+=( --without-tkinter )
-	#fi
-
-	econf "${myconf[@]}"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
-	newdoc cmdlang/README README.cmdlang
-
-	use python && python_optimize
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2019-04-02 13:25 Lars Wendler
  0 siblings, 0 replies; 63+ messages in thread
From: Lars Wendler @ 2019-04-02 13:25 UTC (permalink / raw
  To: gentoo-commits

commit:     b1d4964c32652ae62c7720f9ec9ba59793d83b18
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  2 13:15:17 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Apr  2 13:25:41 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d4964c

sys-libs/openipmi: Revbump adding python3 support

also remove libtool archives and optionally static libs

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-libs/openipmi/openipmi-2.0.27-r1.ebuild | 103 ++++++++++++++++++++++++++++
 1 file changed, 103 insertions(+)

diff --git a/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
new file mode 100644
index 00000000000..e4bc46a974e
--- /dev/null
+++ b/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+
+inherit autotools python-single-r1
+
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/"
+MY_PN="OpenIPMI"
+MY_P="${MY_PN}-${PV/_/-}"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
+IUSE="crypt snmp perl python static-libs tcl"
+S="${WORKDIR}/${MY_P}"
+RESTRICT='test'
+
+RDEPEND="
+	dev-libs/glib:2
+	sys-libs/gdbm:=
+	sys-libs/ncurses:0=
+	sys-libs/readline:0=
+	crypt? ( dev-libs/openssl:0= )
+	snmp? ( net-analyzer/net-snmp )
+	perl? ( dev-lang/perl )
+	python? ( ${PYTHON_DEPS} )
+	tcl? ( dev-lang/tcl:0= )"
+DEPEND="${RDEPEND}
+	>=dev-lang/swig-1.3.21"
+BDEPEND="virtual/pkgconfig"
+
+# Gui is broken!
+#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-2.0.26-tinfo.patch" #501510
+
+	"${FILESDIR}/${PN}-2.0.26-readline.patch"
+)
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	# Bug #298250: parallel install fix.
+	sed -r -i \
+		-e '/^install-data-local:/s,$, install-exec-am,g' \
+		cmdlang/Makefile.{am,in} || die
+
+	# We touch the .in and .am above because if we use the below, the Perl stuff
+	# is very fragile, and often fails to link.
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		# these binaries are for root!
+		--bindir="${EPREFIX}"/usr/sbin
+		--with-glib
+		--with-glibver=2.0
+		--with-swig
+		--without-tkinter
+		$(use_with snmp ucdsnmp yes)
+		$(use_with crypt openssl yes)
+		$(use_with perl perl yes)
+		$(use_with tcl tcl yes)
+		$(use_with python python yes)
+	)
+
+	# GUI is broken
+	#use tk && use python && use !tcl && \
+	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
+	#if use python && use tcl; then
+	#	myconf+=( $(use_with tk tkinter) )
+	#else
+	#	myconf+=( --without-tkinter )
+	#fi
+
+	econf "${myconf[@]}"
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
+	newdoc cmdlang/README README.cmdlang
+
+	use python && python_optimize
+
+	find "${ED}" -name "*.la" -delete || die
+	if ! use static-libs ; then
+		find "${ED}" -name "*.a" -delete || die
+	fi
+}


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

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

commit:     9a4cee90fb23b880a75bc31593167c8b1ae02048
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri May 24 21:43:12 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri May 24 22:08:33 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4cee90

sys-libs/openipmi: stable 2.0.27-r1 for ppc, bug #686398

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-libs/openipmi/openipmi-2.0.27-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
index e4bc46a974e..85ab60e37d6 100644
--- a/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
+KEYWORDS="~amd64 ~hppa ~ia64 ppc ~x86"
 IUSE="crypt snmp perl python static-libs tcl"
 S="${WORKDIR}/${MY_P}"
 RESTRICT='test'


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

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

commit:     12e205934a66b7a0a0e2ed1c94e023ee11e076d6
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun May 26 07:02:39 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun May 26 07:03:56 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12e20593

sys-libs/openipmi: stable 2.0.27-r1 for hppa, bug #686398

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-libs/openipmi/openipmi-2.0.27-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
index 85ab60e37d6..44c27802ea7 100644
--- a/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ppc ~x86"
+KEYWORDS="~amd64 hppa ~ia64 ppc ~x86"
 IUSE="crypt snmp perl python static-libs tcl"
 S="${WORKDIR}/${MY_P}"
 RESTRICT='test'


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

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

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

sys-libs/openipmi: x86 stable wrt bug #686398

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-libs/openipmi/openipmi-2.0.27-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
index 44c27802ea7..ea6a4ffd815 100644
--- a/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 hppa ~ia64 ppc ~x86"
+KEYWORDS="~amd64 hppa ~ia64 ppc x86"
 IUSE="crypt snmp perl python static-libs tcl"
 S="${WORKDIR}/${MY_P}"
 RESTRICT='test'


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

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

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

sys-libs/openipmi: amd64 stable wrt bug #686398

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-libs/openipmi/openipmi-2.0.27-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
index ea6a4ffd815..464e59cf5b0 100644
--- a/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 hppa ~ia64 ppc x86"
+KEYWORDS="amd64 hppa ~ia64 ppc x86"
 IUSE="crypt snmp perl python static-libs tcl"
 S="${WORKDIR}/${MY_P}"
 RESTRICT='test'


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2019-11-08 14:02 Andreas K. Hüttel
  0 siblings, 0 replies; 63+ messages in thread
From: Andreas K. Hüttel @ 2019-11-08 14:02 UTC (permalink / raw
  To: gentoo-commits

commit:     fcfe17dfc998b24f40f498ef208a5a133dd7a4de
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  8 14:02:33 2019 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Nov  8 14:02:33 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcfe17df

sys-libs/openipmi: Needs slot op on perl, bug 617972

Bug: https://bugs.gentoo.org/617972
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sys-libs/openipmi/openipmi-2.0.22.ebuild    | 2 +-
 sys-libs/openipmi/openipmi-2.0.26.ebuild    | 2 +-
 sys-libs/openipmi/openipmi-2.0.27-r1.ebuild | 2 +-
 sys-libs/openipmi/openipmi-2.0.27.ebuild    | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.22.ebuild b/sys-libs/openipmi/openipmi-2.0.22.ebuild
index f9a0b23c193..c000ca43213 100644
--- a/sys-libs/openipmi/openipmi-2.0.22.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.22.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
 	sys-libs/readline:0=
 	crypt? ( dev-libs/openssl:0= )
 	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl )
+	perl? ( dev-lang/perl:= )
 	python? ( ${PYTHON_DEPS} )
 	tcl? ( dev-lang/tcl:0= )"
 DEPEND="${RDEPEND}

diff --git a/sys-libs/openipmi/openipmi-2.0.26.ebuild b/sys-libs/openipmi/openipmi-2.0.26.ebuild
index d129342203a..7a1399ffdb1 100644
--- a/sys-libs/openipmi/openipmi-2.0.26.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.26.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
 	sys-libs/readline:0=
 	crypt? ( dev-libs/openssl:0= )
 	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl )
+	perl? ( dev-lang/perl:= )
 	python? ( ${PYTHON_DEPS} )
 	tcl? ( dev-lang/tcl:0= )"
 DEPEND="${RDEPEND}

diff --git a/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
index 464e59cf5b0..a81431a6919 100644
--- a/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
 	sys-libs/readline:0=
 	crypt? ( dev-libs/openssl:0= )
 	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl )
+	perl? ( dev-lang/perl:= )
 	python? ( ${PYTHON_DEPS} )
 	tcl? ( dev-lang/tcl:0= )"
 DEPEND="${RDEPEND}

diff --git a/sys-libs/openipmi/openipmi-2.0.27.ebuild b/sys-libs/openipmi/openipmi-2.0.27.ebuild
index 93fc45394e3..f16da0c3263 100644
--- a/sys-libs/openipmi/openipmi-2.0.27.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.27.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
 	sys-libs/readline:0=
 	crypt? ( dev-libs/openssl:0= )
 	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl )
+	perl? ( dev-lang/perl:= )
 	python? ( ${PYTHON_DEPS} )
 	tcl? ( dev-lang/tcl:0= )"
 DEPEND="${RDEPEND}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2020-05-07 14:07 Lars Wendler
  0 siblings, 0 replies; 63+ messages in thread
From: Lars Wendler @ 2020-05-07 14:07 UTC (permalink / raw
  To: gentoo-commits

commit:     6295e9cac354e743bb021b6f328807aed51e7710
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu May  7 13:57:52 2020 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu May  7 14:06:54 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6295e9ca

sys-libs/openipmi: Bump to version 2.0.28

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-libs/openipmi/Manifest               |   1 +
 sys-libs/openipmi/openipmi-2.0.28.ebuild | 101 +++++++++++++++++++++++++++++++
 2 files changed, 102 insertions(+)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index f44898e3335..756f5ec04fb 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,3 +1,4 @@
 DIST OpenIPMI-2.0.22.tar.gz 3081893 BLAKE2B 6ec5ec7f61f3033a9d953df4b091522fa5bd891a93dfe648f807548e3dc0f5ffc0d15af9b687379e6749d7b97ee2fd6c7f9e713aaa7423b82bf099fb2d0fb6b8 SHA512 78017fc0b52ce6a83db45f595f50170410120c9f7394429869c177ee40ea5b924bcc0e36bb60f9368a75a2f78ff71c70ae3631ba55a207cfb6eb4f62aa44ff89
 DIST OpenIPMI-2.0.26.tar.gz 3124706 BLAKE2B 08afeae1063b404dec3d6f9e5decdf9ac516c0096d8db3c42ff275c280267aa6a202cf4c63c5044cf1d24a95ecd617ad36c15e5c98c6b9cdad2647227f649ae6 SHA512 ffd1ea60727973238461c95373c71e28da04e2fd163bfcb8f5ef9a8ac197b554773231c064cac71c64fc7ccd720085a781fe3c6c8ed3c9dc5cc8ca88fff6f2d0
 DIST OpenIPMI-2.0.27.tar.gz 3125193 BLAKE2B 86639a86803e49393aefbaf5b1d1fee8e2bf399b2772bdee7d07a00d5e6657efe5cdf962cacb0397f9de5deb0b18edc05783c3388f4fc19e1ee2de4c01be0663 SHA512 44aa2eb97559514d61654434f24bf8e87c3f89ea7095fd3d46c1a889e16c128f29ca19cfb9747afc7fd432ada84406ee884bc8b9c65e28b8bd033d368b744fe3
+DIST OpenIPMI-2.0.28.tar.gz 3118911 BLAKE2B 0f4192dc536ec1767ee72cf9f0d2c3b021e5f8e88b4029846a27c3b6561a3c63d44f4bad7ced234a171504804d2d9cdd90d0c6a6dc178f9f76ea52f6df20b9d0 SHA512 faaca335f7ff582f396d588c6b3736b4e2756a9914becba75550878a10d7acce55e85912bcf5cd9e482c3e646eb472a8a055c520f2dcba7a874f0c0f120502da

diff --git a/sys-libs/openipmi/openipmi-2.0.28.ebuild b/sys-libs/openipmi/openipmi-2.0.28.ebuild
new file mode 100644
index 00000000000..f7033034f97
--- /dev/null
+++ b/sys-libs/openipmi/openipmi-2.0.28.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{6,7}} )
+
+inherit autotools python-single-r1
+
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/"
+MY_PN="OpenIPMI"
+MY_P="${MY_PN}-${PV/_/-}"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
+IUSE="crypt snmp perl python static-libs tcl"
+S="${WORKDIR}/${MY_P}"
+RESTRICT='test'
+
+RDEPEND="
+	dev-libs/glib:2
+	sys-libs/gdbm:=
+	sys-libs/ncurses:0=
+	sys-libs/readline:0=
+	crypt? ( dev-libs/openssl:0= )
+	snmp? ( net-analyzer/net-snmp )
+	perl? ( dev-lang/perl:= )
+	python? ( ${PYTHON_DEPS} )
+	tcl? ( dev-lang/tcl:0= )"
+DEPEND="${RDEPEND}
+	>=dev-lang/swig-1.3.21"
+BDEPEND="virtual/pkgconfig"
+
+# Gui is broken!
+#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-2.0.26-tinfo.patch" #501510
+)
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	# Bug #298250: parallel install fix.
+	sed -r -i \
+		-e '/^install-data-local:/s,$, install-exec-am,g' \
+		cmdlang/Makefile.{am,in} || die
+
+	# We touch the .in and .am above because if we use the below, the Perl stuff
+	# is very fragile, and often fails to link.
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		# these binaries are for root!
+		--bindir="${EPREFIX}"/usr/sbin
+		--with-glib
+		--with-glibver=2.0
+		--with-swig
+		--without-tkinter
+		$(use_with snmp ucdsnmp yes)
+		$(use_with crypt openssl yes)
+		$(use_with perl perl yes)
+		$(use_with tcl tcl yes)
+		$(use_with python python yes)
+	)
+
+	# GUI is broken
+	#use tk && use python && use !tcl && \
+	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
+	#if use python && use tcl; then
+	#	myconf+=( $(use_with tk tkinter) )
+	#else
+	#	myconf+=( --without-tkinter )
+	#fi
+
+	econf "${myconf[@]}"
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
+	newdoc cmdlang/README README.cmdlang
+
+	use python && python_optimize
+
+	find "${ED}" -name "*.la" -delete || die
+	if ! use static-libs ; then
+		find "${ED}" -name "*.a" -delete || die
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2020-05-07 17:58 Michał Górny
  0 siblings, 0 replies; 63+ messages in thread
From: Michał Górny @ 2020-05-07 17:58 UTC (permalink / raw
  To: gentoo-commits

commit:     7ab2eee3b3bbe540ceb3b0bc1991d3d90ee27c93
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu May  7 15:21:19 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu May  7 17:58:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab2eee3

sys-libs/openipmi: Remove py2.7

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sys-libs/openipmi/openipmi-2.0.27-r1.ebuild | 2 +-
 sys-libs/openipmi/openipmi-2.0.28.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
index 4d46cb0f50d..4a278338a6d 100644
--- a/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_{6,7}} )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit autotools python-single-r1
 

diff --git a/sys-libs/openipmi/openipmi-2.0.28.ebuild b/sys-libs/openipmi/openipmi-2.0.28.ebuild
index f7033034f97..31dc7fbff09 100644
--- a/sys-libs/openipmi/openipmi-2.0.28.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.28.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_{6,7}} )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit autotools python-single-r1
 


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

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

commit:     70e90e0162704c4f526b539ebacc1e4bbe40b4a7
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat May 16 09:45:44 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=70e90e01

sys-libs/openipmi: add ~ppc64 keyword

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

 sys-libs/openipmi/openipmi-2.0.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.28.ebuild b/sys-libs/openipmi/openipmi-2.0.28.ebuild
index 31dc7fbff09..99e493a94c4 100644
--- a/sys-libs/openipmi/openipmi-2.0.28.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.28.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="crypt snmp perl python static-libs tcl"
 S="${WORKDIR}/${MY_P}"
 RESTRICT='test'


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2020-06-15 13:41 Lars Wendler
  0 siblings, 0 replies; 63+ messages in thread
From: Lars Wendler @ 2020-06-15 13:41 UTC (permalink / raw
  To: gentoo-commits

commit:     3b828e30be451d02a84a26e0781c4f7b24d2e883
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 15 13:41:42 2020 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jun 15 13:41:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b828e30

sys-libs/openipmi: Bump to version 2.0.29

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-libs/openipmi/Manifest               |   1 +
 sys-libs/openipmi/openipmi-2.0.29.ebuild | 101 +++++++++++++++++++++++++++++++
 2 files changed, 102 insertions(+)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index bd5bfc2d42f..7f2003c4f88 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,2 +1,3 @@
 DIST OpenIPMI-2.0.27.tar.gz 3125193 BLAKE2B 86639a86803e49393aefbaf5b1d1fee8e2bf399b2772bdee7d07a00d5e6657efe5cdf962cacb0397f9de5deb0b18edc05783c3388f4fc19e1ee2de4c01be0663 SHA512 44aa2eb97559514d61654434f24bf8e87c3f89ea7095fd3d46c1a889e16c128f29ca19cfb9747afc7fd432ada84406ee884bc8b9c65e28b8bd033d368b744fe3
 DIST OpenIPMI-2.0.28.tar.gz 3118911 BLAKE2B 0f4192dc536ec1767ee72cf9f0d2c3b021e5f8e88b4029846a27c3b6561a3c63d44f4bad7ced234a171504804d2d9cdd90d0c6a6dc178f9f76ea52f6df20b9d0 SHA512 faaca335f7ff582f396d588c6b3736b4e2756a9914becba75550878a10d7acce55e85912bcf5cd9e482c3e646eb472a8a055c520f2dcba7a874f0c0f120502da
+DIST OpenIPMI-2.0.29.tar.gz 3119530 BLAKE2B 5c60b04e828699c396cb7ce29dca7665109d7b39c3d64535fafdca328c01eab0af9cc4d7fd1a30aa254836f6ce10a16e491fb7239777dc4d57edc65c20998504 SHA512 ff23aadfe4b9002574d1f06dda3d61f7a03ef1df2c61855516b7d67bd6d3272c53af74e3412e1045242dcb845f50b7c542083e918805c0efac424dd86e720a10

diff --git a/sys-libs/openipmi/openipmi-2.0.29.ebuild b/sys-libs/openipmi/openipmi-2.0.29.ebuild
new file mode 100644
index 00000000000..99e493a94c4
--- /dev/null
+++ b/sys-libs/openipmi/openipmi-2.0.29.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit autotools python-single-r1
+
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/"
+MY_PN="OpenIPMI"
+MY_P="${MY_PN}-${PV/_/-}"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="crypt snmp perl python static-libs tcl"
+S="${WORKDIR}/${MY_P}"
+RESTRICT='test'
+
+RDEPEND="
+	dev-libs/glib:2
+	sys-libs/gdbm:=
+	sys-libs/ncurses:0=
+	sys-libs/readline:0=
+	crypt? ( dev-libs/openssl:0= )
+	snmp? ( net-analyzer/net-snmp )
+	perl? ( dev-lang/perl:= )
+	python? ( ${PYTHON_DEPS} )
+	tcl? ( dev-lang/tcl:0= )"
+DEPEND="${RDEPEND}
+	>=dev-lang/swig-1.3.21"
+BDEPEND="virtual/pkgconfig"
+
+# Gui is broken!
+#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-2.0.26-tinfo.patch" #501510
+)
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	# Bug #298250: parallel install fix.
+	sed -r -i \
+		-e '/^install-data-local:/s,$, install-exec-am,g' \
+		cmdlang/Makefile.{am,in} || die
+
+	# We touch the .in and .am above because if we use the below, the Perl stuff
+	# is very fragile, and often fails to link.
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		# these binaries are for root!
+		--bindir="${EPREFIX}"/usr/sbin
+		--with-glib
+		--with-glibver=2.0
+		--with-swig
+		--without-tkinter
+		$(use_with snmp ucdsnmp yes)
+		$(use_with crypt openssl yes)
+		$(use_with perl perl yes)
+		$(use_with tcl tcl yes)
+		$(use_with python python yes)
+	)
+
+	# GUI is broken
+	#use tk && use python && use !tcl && \
+	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
+	#if use python && use tcl; then
+	#	myconf+=( $(use_with tk tkinter) )
+	#else
+	#	myconf+=( --without-tkinter )
+	#fi
+
+	econf "${myconf[@]}"
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
+	newdoc cmdlang/README README.cmdlang
+
+	use python && python_optimize
+
+	find "${ED}" -name "*.la" -delete || die
+	if ! use static-libs ; then
+		find "${ED}" -name "*.a" -delete || die
+	fi
+}


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

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

commit:     6368e2235a2ca60d8f46905ee6ab3f87fcd17dcd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 19 19:59:31 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=6368e223

sys-libs/openipmi: Keyword 2.0.29 arm64, #738050

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

 sys-libs/openipmi/openipmi-2.0.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.29.ebuild b/sys-libs/openipmi/openipmi-2.0.29.ebuild
index 99e493a94c4..c2d149b11ce 100644
--- a/sys-libs/openipmi/openipmi-2.0.29.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.29.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="crypt snmp perl python static-libs tcl"
 S="${WORKDIR}/${MY_P}"
 RESTRICT='test'


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2020-09-29  7:03 Conrad Kostecki
  0 siblings, 0 replies; 63+ messages in thread
From: Conrad Kostecki @ 2020-09-29  7:03 UTC (permalink / raw
  To: gentoo-commits

commit:     41e01173f97b86fceaea44dacaa2ead98d3a9b9c
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 29 07:02:12 2020 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Tue Sep 29 07:02:12 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e01173

sys-libs/openipmi: add python3.{8,9} support

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 sys-libs/openipmi/openipmi-2.0.27-r1.ebuild | 2 +-
 sys-libs/openipmi/openipmi-2.0.28.ebuild    | 2 +-
 sys-libs/openipmi/openipmi-2.0.29.ebuild    | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
index 4a278338a6d..049d5cd95ea 100644
--- a/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.27-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit autotools python-single-r1
 

diff --git a/sys-libs/openipmi/openipmi-2.0.28.ebuild b/sys-libs/openipmi/openipmi-2.0.28.ebuild
index 99e493a94c4..fa54ed37ba3 100644
--- a/sys-libs/openipmi/openipmi-2.0.28.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.28.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit autotools python-single-r1
 

diff --git a/sys-libs/openipmi/openipmi-2.0.29.ebuild b/sys-libs/openipmi/openipmi-2.0.29.ebuild
index c2d149b11ce..8e3f1eb3694 100644
--- a/sys-libs/openipmi/openipmi-2.0.29.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.29.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit autotools python-single-r1
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2020-10-01 23:06 Sergei Trofimovich
  0 siblings, 0 replies; 63+ messages in thread
From: Sergei Trofimovich @ 2020-10-01 23:06 UTC (permalink / raw
  To: gentoo-commits

commit:     417901a699b5b29d818f23e0583276eafe068850
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  1 22:57:42 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Oct  1 22:57:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417901a6

sys-libs/openipmi: stable 2.0.29 for ppc

stable wrt bug #745384

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

 sys-libs/openipmi/openipmi-2.0.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.29.ebuild b/sys-libs/openipmi/openipmi-2.0.29.ebuild
index 8e3f1eb3694..27c9c77642e 100644
--- a/sys-libs/openipmi/openipmi-2.0.29.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.29.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 ~x86"
 IUSE="crypt snmp perl python static-libs tcl"
 S="${WORKDIR}/${MY_P}"
 RESTRICT='test'


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2020-10-03  9:16 Sergei Trofimovich
  0 siblings, 0 replies; 63+ messages in thread
From: Sergei Trofimovich @ 2020-10-03  9:16 UTC (permalink / raw
  To: gentoo-commits

commit:     6cb506d059f46df773af9f37cd335ff7bfb92262
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  3 09:16:05 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Oct  3 09:16:48 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb506d0

sys-libs/openipmi: stable 2.0.29 for hppa

stable wrt bug #745384

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

 sys-libs/openipmi/openipmi-2.0.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.29.ebuild b/sys-libs/openipmi/openipmi-2.0.29.ebuild
index 27c9c77642e..a1a1f3d9711 100644
--- a/sys-libs/openipmi/openipmi-2.0.29.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.29.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 hppa ~ia64 ppc ~ppc64 ~x86"
 IUSE="crypt snmp perl python static-libs tcl"
 S="${WORKDIR}/${MY_P}"
 RESTRICT='test'


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2020-10-09  8:31 Agostino Sarubbo
  0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2020-10-09  8:31 UTC (permalink / raw
  To: gentoo-commits

commit:     8c90244bd97af982e534da840ce8eb7af009bae1
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  9 08:27:15 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Oct  9 08:30:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c90244b

sys-libs/openipmi: amd64 stable wrt bug #745384

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

 sys-libs/openipmi/openipmi-2.0.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.29.ebuild b/sys-libs/openipmi/openipmi-2.0.29.ebuild
index 970dce7c65a..61fda309670 100644
--- a/sys-libs/openipmi/openipmi-2.0.29.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.29.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 hppa ~ia64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 hppa ~ia64 ppc ~ppc64 x86"
 IUSE="crypt snmp perl python static-libs tcl"
 S="${WORKDIR}/${MY_P}"
 RESTRICT='test'


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2021-07-06 20:31 Georgy Yakovlev
  0 siblings, 0 replies; 63+ messages in thread
From: Georgy Yakovlev @ 2021-07-06 20:31 UTC (permalink / raw
  To: gentoo-commits

commit:     c00063b1f6d51b43adc9be6a76faeb9de0b2302e
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  6 20:29:59 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Jul  6 20:30:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00063b1

sys-libs/openipmi: stabilize 2.0.29 for ppc64

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

 sys-libs/openipmi/openipmi-2.0.29.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.29.ebuild b/sys-libs/openipmi/openipmi-2.0.29.ebuild
index dbc076ad80c..aa52f4eaaaa 100644
--- a/sys-libs/openipmi/openipmi-2.0.29.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.29.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ppc64 x86"
 IUSE="crypt snmp perl python static-libs tcl"
 S="${WORKDIR}/${MY_P}"
 RESTRICT='test'


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2021-11-12  2:09 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2021-11-12  2:09 UTC (permalink / raw
  To: gentoo-commits

commit:     8a6277ed80215f73354c77b473741de0b3026bd0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 12 02:07:48 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 12 02:08:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6277ed

sys-libs/openipmi: add 2.0.32, tidy up a little bit

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

 sys-libs/openipmi/Manifest                                     |  1 +
 sys-libs/openipmi/openipmi-2.0.31.ebuild                       | 10 +++++-----
 .../{openipmi-2.0.31.ebuild => openipmi-2.0.32.ebuild}         | 10 +++++-----
 3 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index 027683c7970..7c7f6311fa0 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,2 +1,3 @@
 DIST OpenIPMI-2.0.29.tar.gz 3119530 BLAKE2B 5c60b04e828699c396cb7ce29dca7665109d7b39c3d64535fafdca328c01eab0af9cc4d7fd1a30aa254836f6ce10a16e491fb7239777dc4d57edc65c20998504 SHA512 ff23aadfe4b9002574d1f06dda3d61f7a03ef1df2c61855516b7d67bd6d3272c53af74e3412e1045242dcb845f50b7c542083e918805c0efac424dd86e720a10
 DIST OpenIPMI-2.0.31.tar.gz 3129097 BLAKE2B 477d3c7abe0d04b3aa949b36c78ca149d92f4cea379e5be22a2718367f2fb3edac4d8487dd95bdf25b54b9c8c8d8d4ba1582b7bc65e416a8f1745b2790f405d7 SHA512 de1b364315e97daffb4c601bcf3bf33591795449d71690496ae368bd0730a117c1716508ecaddef5d55498f56e73481a32f509791185e80e2475667d7abd73e7
+DIST OpenIPMI-2.0.32.tar.gz 3140147 BLAKE2B 7f5d3f9e4a5a8388413d1cfb7d1b8bb1a46abce8404b408d4e505bb389e6f871b6f6d67560bcba9a5716dfcf95c5d3c27bbaf4a5fd7b924a629aa4546efde0c1 SHA512 e409f32e6bbf26756338ada386fa394d48d734b4d6ba4beca700ce60bc3af3d0f41e972a328c4e076ae014f4fbd8598d05d3f879f9c6d76198e6ae1a2ba03e95

diff --git a/sys-libs/openipmi/openipmi-2.0.31.ebuild b/sys-libs/openipmi/openipmi-2.0.31.ebuild
index c0f0d7d5c08..c8b61d3259f 100644
--- a/sys-libs/openipmi/openipmi-2.0.31.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.31.ebuild
@@ -3,22 +3,22 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit autotools python-single-r1
 
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="https://sourceforge.net/projects/openipmi/"
 MY_PN="OpenIPMI"
 MY_P="${MY_PN}-${PV/_/-}"
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/"
 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="crypt snmp perl python static-libs tcl"
-S="${WORKDIR}/${MY_P}"
-RESTRICT='test'
+RESTRICT="test"
 
 RDEPEND="
 	dev-libs/glib:2

diff --git a/sys-libs/openipmi/openipmi-2.0.31.ebuild b/sys-libs/openipmi/openipmi-2.0.32.ebuild
similarity index 97%
copy from sys-libs/openipmi/openipmi-2.0.31.ebuild
copy to sys-libs/openipmi/openipmi-2.0.32.ebuild
index c0f0d7d5c08..c8b61d3259f 100644
--- a/sys-libs/openipmi/openipmi-2.0.31.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.32.ebuild
@@ -3,22 +3,22 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit autotools python-single-r1
 
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="https://sourceforge.net/projects/openipmi/"
 MY_PN="OpenIPMI"
 MY_P="${MY_PN}-${PV/_/-}"
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/"
 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="crypt snmp perl python static-libs tcl"
-S="${WORKDIR}/${MY_P}"
-RESTRICT='test'
+RESTRICT="test"
 
 RDEPEND="
 	dev-libs/glib:2


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2021-11-12  2:09 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2021-11-12  2:09 UTC (permalink / raw
  To: gentoo-commits

commit:     01a65de313bb3395db66c48ea56c5dbde98bef1b
Author:     Hasso Tepper <hasso <AT> zone <DOT> ee>
AuthorDate: Tue Oct 26 12:28:34 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 12 02:05:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a65de3

sys-libs/openipmi: 2.0.31

Signed-off-by: Hasso Tepper <hasso <AT> zone.ee>
Closes: https://github.com/gentoo/gentoo/pull/22712
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/openipmi/Manifest               |   1 +
 sys-libs/openipmi/openipmi-2.0.31.ebuild | 101 +++++++++++++++++++++++++++++++
 2 files changed, 102 insertions(+)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index 4628288dee8..027683c7970 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1 +1,2 @@
 DIST OpenIPMI-2.0.29.tar.gz 3119530 BLAKE2B 5c60b04e828699c396cb7ce29dca7665109d7b39c3d64535fafdca328c01eab0af9cc4d7fd1a30aa254836f6ce10a16e491fb7239777dc4d57edc65c20998504 SHA512 ff23aadfe4b9002574d1f06dda3d61f7a03ef1df2c61855516b7d67bd6d3272c53af74e3412e1045242dcb845f50b7c542083e918805c0efac424dd86e720a10
+DIST OpenIPMI-2.0.31.tar.gz 3129097 BLAKE2B 477d3c7abe0d04b3aa949b36c78ca149d92f4cea379e5be22a2718367f2fb3edac4d8487dd95bdf25b54b9c8c8d8d4ba1582b7bc65e416a8f1745b2790f405d7 SHA512 de1b364315e97daffb4c601bcf3bf33591795449d71690496ae368bd0730a117c1716508ecaddef5d55498f56e73481a32f509791185e80e2475667d7abd73e7

diff --git a/sys-libs/openipmi/openipmi-2.0.31.ebuild b/sys-libs/openipmi/openipmi-2.0.31.ebuild
new file mode 100644
index 00000000000..c0f0d7d5c08
--- /dev/null
+++ b/sys-libs/openipmi/openipmi-2.0.31.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit autotools python-single-r1
+
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/"
+MY_PN="OpenIPMI"
+MY_P="${MY_PN}-${PV/_/-}"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="crypt snmp perl python static-libs tcl"
+S="${WORKDIR}/${MY_P}"
+RESTRICT='test'
+
+RDEPEND="
+	dev-libs/glib:2
+	sys-libs/gdbm:=
+	sys-libs/ncurses:0=
+	sys-libs/readline:0=
+	crypt? ( dev-libs/openssl:0= )
+	snmp? ( net-analyzer/net-snmp )
+	perl? ( dev-lang/perl:= )
+	python? ( ${PYTHON_DEPS} )
+	tcl? ( dev-lang/tcl:0= )"
+DEPEND="${RDEPEND}
+	>=dev-lang/swig-1.3.21"
+BDEPEND="virtual/pkgconfig"
+
+# Gui is broken!
+#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-2.0.26-tinfo.patch" #501510
+)
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	# Bug #298250: parallel install fix.
+	sed -r -i \
+		-e '/^install-data-local:/s,$, install-exec-am,g' \
+		cmdlang/Makefile.{am,in} || die
+
+	# We touch the .in and .am above because if we use the below, the Perl stuff
+	# is very fragile, and often fails to link.
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		# these binaries are for root!
+		--bindir="${EPREFIX}"/usr/sbin
+		--with-glib
+		--with-glibver=2.0
+		--with-swig
+		--without-tkinter
+		$(use_with snmp ucdsnmp yes)
+		$(use_with crypt openssl yes)
+		$(use_with perl perl yes)
+		$(use_with tcl tcl yes)
+		$(use_with python python yes)
+	)
+
+	# GUI is broken
+	#use tk && use python && use !tcl && \
+	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
+	#if use python && use tcl; then
+	#	myconf+=( $(use_with tk tkinter) )
+	#else
+	#	myconf+=( --without-tkinter )
+	#fi
+
+	econf "${myconf[@]}"
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
+	newdoc cmdlang/README README.cmdlang
+
+	use python && python_optimize
+
+	find "${ED}" -name "*.la" -delete || die
+	if ! use static-libs ; then
+		find "${ED}" -name "*.a" -delete || die
+	fi
+}


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

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

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

sys-libs/openipmi: Stabilize 2.0.29 arm64, #832539

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

 sys-libs/openipmi/openipmi-2.0.29.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.29.ebuild b/sys-libs/openipmi/openipmi-2.0.29.ebuild
index aa52f4eaaaa8..a3f250c302fb 100644
--- a/sys-libs/openipmi/openipmi-2.0.29.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.29.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
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ppc64 x86"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 ppc ppc64 x86"
 IUSE="crypt snmp perl python static-libs tcl"
 S="${WORKDIR}/${MY_P}"
 RESTRICT='test'


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

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

commit:     4ed4e625d1e43d2cf32a2b714d47a193d4daddd0
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Tue Feb  8 05:56:14 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb  8 06:34:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed4e625

sys-libs/openipmi: stable 2.0.29 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-libs/openipmi/openipmi-2.0.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.29.ebuild b/sys-libs/openipmi/openipmi-2.0.29.ebuild
index a3f250c302fb..45c87caad1f5 100644
--- a/sys-libs/openipmi/openipmi-2.0.29.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.29.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 ppc ppc64 x86"
+KEYWORDS="amd64 arm64 hppa ~ia64 ppc ppc64 x86"
 IUSE="crypt snmp perl python static-libs tcl"
 S="${WORKDIR}/${MY_P}"
 RESTRICT='test'


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2022-02-19  8:56 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-02-19  8:56 UTC (permalink / raw
  To: gentoo-commits

commit:     07a80204761ba695312d443d6e9fe43de8d272bd
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 19 08:56:04 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 19 08:56:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a80204

sys-libs/openipmi: Stabilize 2.0.32 ppc, #833725

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

 sys-libs/openipmi/openipmi-2.0.32.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.32.ebuild b/sys-libs/openipmi/openipmi-2.0.32.ebuild
index c8b61d3259f7..a1e09387daca 100644
--- a/sys-libs/openipmi/openipmi-2.0.32.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.32.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
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 ~x86"
 IUSE="crypt snmp perl python static-libs tcl"
 RESTRICT="test"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2022-02-19 13:15 Jakov Smolić
  0 siblings, 0 replies; 63+ messages in thread
From: Jakov Smolić @ 2022-02-19 13:15 UTC (permalink / raw
  To: gentoo-commits

commit:     4cac3255b5047cfc8597c7be78e70ad9c248c10d
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 19 13:10:00 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Feb 19 13:15:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cac3255

sys-libs/openipmi: Stabilize 2.0.32 amd64, #833725

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

 sys-libs/openipmi/openipmi-2.0.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.32.ebuild b/sys-libs/openipmi/openipmi-2.0.32.ebuild
index a1e09387daca..94b335bcbab9 100644
--- a/sys-libs/openipmi/openipmi-2.0.32.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.32.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 ~x86"
 IUSE="crypt snmp perl python static-libs tcl"
 RESTRICT="test"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2022-02-19 13:22 Jakov Smolić
  0 siblings, 0 replies; 63+ messages in thread
From: Jakov Smolić @ 2022-02-19 13:22 UTC (permalink / raw
  To: gentoo-commits

commit:     5b6a28a9c5603ed120fc7b3c789709ec7883afb8
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 19 13:20:46 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Feb 19 13:20:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6a28a9

sys-libs/openipmi: Stabilize 2.0.32 x86, #833725

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

 sys-libs/openipmi/openipmi-2.0.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.32.ebuild b/sys-libs/openipmi/openipmi-2.0.32.ebuild
index 94b335bcbab9..3fb91aee5727 100644
--- a/sys-libs/openipmi/openipmi-2.0.32.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.32.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 x86"
 IUSE="crypt snmp perl python static-libs tcl"
 RESTRICT="test"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2022-02-19 13:41 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-02-19 13:41 UTC (permalink / raw
  To: gentoo-commits

commit:     5ef602712b577741713a50ab964d23e8ba15f97e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 19 13:41:13 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 19 13:41:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ef60271

sys-libs/openipmi: Stabilize 2.0.32 arm64, #833725

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

 sys-libs/openipmi/openipmi-2.0.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.32.ebuild b/sys-libs/openipmi/openipmi-2.0.32.ebuild
index 3fb91aee5727..7e2045ca3b27 100644
--- a/sys-libs/openipmi/openipmi-2.0.32.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.32.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 ppc ~ppc64 x86"
 IUSE="crypt snmp perl python static-libs tcl"
 RESTRICT="test"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2022-02-19 14:41 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-02-19 14:41 UTC (permalink / raw
  To: gentoo-commits

commit:     69e49ea7dd6ee9d0f72b637a596faa84df43029c
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 19 14:41:37 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 19 14:41:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e49ea7

sys-libs/openipmi: Stabilize 2.0.32 ppc64, #833725

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

 sys-libs/openipmi/openipmi-2.0.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.32.ebuild b/sys-libs/openipmi/openipmi-2.0.32.ebuild
index 7e2045ca3b27..6d40b9229b5e 100644
--- a/sys-libs/openipmi/openipmi-2.0.32.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.32.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~hppa ~ia64 ppc ppc64 x86"
 IUSE="crypt snmp perl python static-libs tcl"
 RESTRICT="test"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2022-02-25 18:38 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2022-02-25 18:38 UTC (permalink / raw
  To: gentoo-commits

commit:     7c65904e386d9b7f949d411b632561a848c97511
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri Feb 25 13:38:02 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 25 18:37:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c65904e

sys-libs/openipmi: stable 2.0.32 for hppa, bug #833725

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-libs/openipmi/openipmi-2.0.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.32.ebuild b/sys-libs/openipmi/openipmi-2.0.32.ebuild
index 6d40b9229b5e..02f2286189bf 100644
--- a/sys-libs/openipmi/openipmi-2.0.32.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.32.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ia64 ppc ppc64 x86"
+KEYWORDS="amd64 arm64 hppa ~ia64 ppc ppc64 x86"
 IUSE="crypt snmp perl python static-libs tcl"
 RESTRICT="test"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2022-06-06  6:34 Jakov Smolić
  0 siblings, 0 replies; 63+ messages in thread
From: Jakov Smolić @ 2022-06-06  6:34 UTC (permalink / raw
  To: gentoo-commits

commit:     ae646ea326c77b47607e035600e765463970ade8
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  6 06:34:31 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jun  6 06:34:31 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae646ea3

sys-libs/openipmi: Keyword 2.0.32 arm, #849842

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

 sys-libs/openipmi/openipmi-2.0.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.32.ebuild b/sys-libs/openipmi/openipmi-2.0.32.ebuild
index 02f2286189bf..4d26499847d6 100644
--- a/sys-libs/openipmi/openipmi-2.0.32.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.32.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm64 hppa ~ia64 ppc ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ppc ppc64 x86"
 IUSE="crypt snmp perl python static-libs tcl"
 RESTRICT="test"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2022-08-17 16:21 Matt Turner
  0 siblings, 0 replies; 63+ messages in thread
From: Matt Turner @ 2022-08-17 16:21 UTC (permalink / raw
  To: gentoo-commits

commit:     0f97f135770d4e1f379f9017146d30fa8e867097
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 17 13:49:51 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Aug 17 16:21:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f97f135

sys-libs/openipmi: Drop old versions

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-libs/openipmi/Manifest               |   2 -
 sys-libs/openipmi/openipmi-2.0.29.ebuild | 101 -------------------------------
 sys-libs/openipmi/openipmi-2.0.31.ebuild | 101 -------------------------------
 3 files changed, 204 deletions(-)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index 7c7f6311fa00..09e417a1bbab 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,3 +1 @@
-DIST OpenIPMI-2.0.29.tar.gz 3119530 BLAKE2B 5c60b04e828699c396cb7ce29dca7665109d7b39c3d64535fafdca328c01eab0af9cc4d7fd1a30aa254836f6ce10a16e491fb7239777dc4d57edc65c20998504 SHA512 ff23aadfe4b9002574d1f06dda3d61f7a03ef1df2c61855516b7d67bd6d3272c53af74e3412e1045242dcb845f50b7c542083e918805c0efac424dd86e720a10
-DIST OpenIPMI-2.0.31.tar.gz 3129097 BLAKE2B 477d3c7abe0d04b3aa949b36c78ca149d92f4cea379e5be22a2718367f2fb3edac4d8487dd95bdf25b54b9c8c8d8d4ba1582b7bc65e416a8f1745b2790f405d7 SHA512 de1b364315e97daffb4c601bcf3bf33591795449d71690496ae368bd0730a117c1716508ecaddef5d55498f56e73481a32f509791185e80e2475667d7abd73e7
 DIST OpenIPMI-2.0.32.tar.gz 3140147 BLAKE2B 7f5d3f9e4a5a8388413d1cfb7d1b8bb1a46abce8404b408d4e505bb389e6f871b6f6d67560bcba9a5716dfcf95c5d3c27bbaf4a5fd7b924a629aa4546efde0c1 SHA512 e409f32e6bbf26756338ada386fa394d48d734b4d6ba4beca700ce60bc3af3d0f41e972a328c4e076ae014f4fbd8598d05d3f879f9c6d76198e6ae1a2ba03e95

diff --git a/sys-libs/openipmi/openipmi-2.0.29.ebuild b/sys-libs/openipmi/openipmi-2.0.29.ebuild
deleted file mode 100644
index 45c87caad1f5..000000000000
--- a/sys-libs/openipmi/openipmi-2.0.29.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit autotools python-single-r1
-
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="https://sourceforge.net/projects/openipmi/"
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV/_/-}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm64 hppa ~ia64 ppc ppc64 x86"
-IUSE="crypt snmp perl python static-libs tcl"
-S="${WORKDIR}/${MY_P}"
-RESTRICT='test'
-
-RDEPEND="
-	dev-libs/glib:2
-	sys-libs/gdbm:=
-	sys-libs/ncurses:0=
-	sys-libs/readline:0=
-	crypt? ( dev-libs/openssl:0= )
-	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl:= )
-	python? ( ${PYTHON_DEPS} )
-	tcl? ( dev-lang/tcl:0= )"
-DEPEND="${RDEPEND}
-	>=dev-lang/swig-1.3.21"
-BDEPEND="virtual/pkgconfig"
-
-# Gui is broken!
-#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-2.0.26-tinfo.patch" #501510
-)
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-	default
-
-	# Bug #298250: parallel install fix.
-	sed -r -i \
-		-e '/^install-data-local:/s,$, install-exec-am,g' \
-		cmdlang/Makefile.{am,in} || die
-
-	# We touch the .in and .am above because if we use the below, the Perl stuff
-	# is very fragile, and often fails to link.
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		# these binaries are for root!
-		--bindir="${EPREFIX}"/usr/sbin
-		--with-glib
-		--with-glibver=2.0
-		--with-swig
-		--without-tkinter
-		$(use_with snmp ucdsnmp yes)
-		$(use_with crypt openssl yes)
-		$(use_with perl perl yes)
-		$(use_with tcl tcl yes)
-		$(use_with python python yes)
-	)
-
-	# GUI is broken
-	#use tk && use python && use !tcl && \
-	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
-	#if use python && use tcl; then
-	#	myconf+=( $(use_with tk tkinter) )
-	#else
-	#	myconf+=( --without-tkinter )
-	#fi
-
-	econf "${myconf[@]}"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
-	newdoc cmdlang/README README.cmdlang
-
-	use python && python_optimize
-
-	find "${ED}" -name "*.la" -delete || die
-	if ! use static-libs ; then
-		find "${ED}" -name "*.a" -delete || die
-	fi
-}

diff --git a/sys-libs/openipmi/openipmi-2.0.31.ebuild b/sys-libs/openipmi/openipmi-2.0.31.ebuild
deleted file mode 100644
index c8b61d3259f7..000000000000
--- a/sys-libs/openipmi/openipmi-2.0.31.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit autotools python-single-r1
-
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV/_/-}"
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="https://sourceforge.net/projects/openipmi/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
-IUSE="crypt snmp perl python static-libs tcl"
-RESTRICT="test"
-
-RDEPEND="
-	dev-libs/glib:2
-	sys-libs/gdbm:=
-	sys-libs/ncurses:0=
-	sys-libs/readline:0=
-	crypt? ( dev-libs/openssl:0= )
-	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl:= )
-	python? ( ${PYTHON_DEPS} )
-	tcl? ( dev-lang/tcl:0= )"
-DEPEND="${RDEPEND}
-	>=dev-lang/swig-1.3.21"
-BDEPEND="virtual/pkgconfig"
-
-# Gui is broken!
-#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-2.0.26-tinfo.patch" #501510
-)
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-	default
-
-	# Bug #298250: parallel install fix.
-	sed -r -i \
-		-e '/^install-data-local:/s,$, install-exec-am,g' \
-		cmdlang/Makefile.{am,in} || die
-
-	# We touch the .in and .am above because if we use the below, the Perl stuff
-	# is very fragile, and often fails to link.
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		# these binaries are for root!
-		--bindir="${EPREFIX}"/usr/sbin
-		--with-glib
-		--with-glibver=2.0
-		--with-swig
-		--without-tkinter
-		$(use_with snmp ucdsnmp yes)
-		$(use_with crypt openssl yes)
-		$(use_with perl perl yes)
-		$(use_with tcl tcl yes)
-		$(use_with python python yes)
-	)
-
-	# GUI is broken
-	#use tk && use python && use !tcl && \
-	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
-	#if use python && use tcl; then
-	#	myconf+=( $(use_with tk tkinter) )
-	#else
-	#	myconf+=( --without-tkinter )
-	#fi
-
-	econf "${myconf[@]}"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
-	newdoc cmdlang/README README.cmdlang
-
-	use python && python_optimize
-
-	find "${ED}" -name "*.la" -delete || die
-	if ! use static-libs ; then
-		find "${ED}" -name "*.a" -delete || die
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2022-09-25  4:32 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2022-09-25  4:32 UTC (permalink / raw
  To: gentoo-commits

commit:     a2c75568f8ab0abeb2269447bf13de9100dac72d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 25 04:24:35 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 25 04:30:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c75568

sys-libs/openipmi: add 2.0.33

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

 sys-libs/openipmi/Manifest               |  1 +
 sys-libs/openipmi/openipmi-2.0.33.ebuild | 98 ++++++++++++++++++++++++++++++++
 2 files changed, 99 insertions(+)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index 09e417a1bbab..3207390b02a0 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1 +1,2 @@
 DIST OpenIPMI-2.0.32.tar.gz 3140147 BLAKE2B 7f5d3f9e4a5a8388413d1cfb7d1b8bb1a46abce8404b408d4e505bb389e6f871b6f6d67560bcba9a5716dfcf95c5d3c27bbaf4a5fd7b924a629aa4546efde0c1 SHA512 e409f32e6bbf26756338ada386fa394d48d734b4d6ba4beca700ce60bc3af3d0f41e972a328c4e076ae014f4fbd8598d05d3f879f9c6d76198e6ae1a2ba03e95
+DIST OpenIPMI-2.0.33.tar.gz 3141439 BLAKE2B 02634ac8e17abf6a95f37e1b6825fe1f493e1990d7a5b0f6e87f7d9527f2a778f9faf0b12566529a3c87ecce893346e5125c51da988b95fbb56145282194ed16 SHA512 615fccd1ffd4af18584c1b0e54667ba2de60b6d42b44e7448f27808114180fa3b31b4834276bdf69c3df1e5210df871fd888deec8186377524838390fe41e641

diff --git a/sys-libs/openipmi/openipmi-2.0.33.ebuild b/sys-libs/openipmi/openipmi-2.0.33.ebuild
new file mode 100644
index 000000000000..9621181d0f10
--- /dev/null
+++ b/sys-libs/openipmi/openipmi-2.0.33.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools python-single-r1
+
+MY_PN="OpenIPMI"
+MY_P="${MY_PN}-${PV/_/-}"
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="crypt snmp perl python static-libs tcl"
+
+RDEPEND="
+	dev-libs/glib:2
+	dev-libs/popt
+	sys-libs/gdbm:=
+	sys-libs/ncurses:=
+	sys-libs/readline:=
+	crypt? ( dev-libs/openssl:= )
+	snmp? ( net-analyzer/net-snmp )
+	perl? ( dev-lang/perl:= )
+	python? ( ${PYTHON_DEPS} )
+	tcl? ( dev-lang/tcl:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	>=dev-lang/swig-1.3.21
+	virtual/pkgconfig
+"
+
+# Gui is broken!
+#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-2.0.26-tinfo.patch" # bug #501510
+)
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	# For tinfo patch
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		# These binaries are for root!
+		--bindir="${EPREFIX}"/usr/sbin
+		--with-glib
+		--with-glibver=2.0
+		--with-swig
+		--without-tkinter
+		$(use_with snmp ucdsnmp yes)
+		$(use_with crypt openssl yes)
+		$(use_with perl perl yes)
+		$(use_with tcl tcl yes)
+		$(use_with python python yes)
+	)
+
+	# GUI is broken
+	#use tk && use python && use !tcl && \
+	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
+	#if use python && use tcl; then
+	#	myconf+=( $(use_with tk tkinter) )
+	#else
+	#	myconf+=( --without-tkinter )
+	#fi
+
+	econf "${myconf[@]}"
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
+	newdoc cmdlang/README README.cmdlang
+
+	use python && python_optimize
+
+	find "${ED}" -name "*.la" -delete || die
+
+	if ! use static-libs ; then
+		find "${ED}" -name "*.a" -delete || die
+	fi
+}


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

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

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

sys-libs/openipmi: Keyword 2.0.33 riscv, #892687

Signed-off-by: jinqiang zhang <peeweep <AT> 0x0.ee>
Closes: https://github.com/gentoo/gentoo/pull/29353
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 sys-libs/openipmi/openipmi-2.0.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.33.ebuild b/sys-libs/openipmi/openipmi-2.0.33.ebuild
index 596c7804636c..021a8c9ec0db 100644
--- a/sys-libs/openipmi/openipmi-2.0.33.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.33.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="crypt snmp perl python static-libs tcl"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2023-03-04  5:53 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2023-03-04  5:53 UTC (permalink / raw
  To: gentoo-commits

commit:     2452074103bfccf0d479bc91431f2a1c37c59dff
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  4 05:53:06 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 05:53:31 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24520741

sys-libs/openipmi: Stabilize 2.0.33 ppc64, #899408

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

 sys-libs/openipmi/openipmi-2.0.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.33.ebuild b/sys-libs/openipmi/openipmi-2.0.33.ebuild
index 021a8c9ec0db..48959976462e 100644
--- a/sys-libs/openipmi/openipmi-2.0.33.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.33.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~x86"
 IUSE="crypt snmp perl python static-libs tcl"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2023-03-04  6:17 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2023-03-04  6:17 UTC (permalink / raw
  To: gentoo-commits

commit:     1298b0c38612ace19ee0ea33eb40990dcaa38aa0
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  4 06:16:52 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 06:16:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1298b0c3

sys-libs/openipmi: Stabilize 2.0.33 x86, #899408

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

 sys-libs/openipmi/openipmi-2.0.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.33.ebuild b/sys-libs/openipmi/openipmi-2.0.33.ebuild
index 48959976462e..2785100ab26c 100644
--- a/sys-libs/openipmi/openipmi-2.0.33.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.33.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv x86"
 IUSE="crypt snmp perl python static-libs tcl"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2023-03-04  6:20 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2023-03-04  6:20 UTC (permalink / raw
  To: gentoo-commits

commit:     7569481c55af862c86db59eca206470d61332fae
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  4 06:20:39 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 06:20:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7569481c

sys-libs/openipmi: Stabilize 2.0.33 arm64, #899408

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

 sys-libs/openipmi/openipmi-2.0.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.33.ebuild b/sys-libs/openipmi/openipmi-2.0.33.ebuild
index 2785100ab26c..daf318bbe946 100644
--- a/sys-libs/openipmi/openipmi-2.0.33.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.33.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv x86"
 IUSE="crypt snmp perl python static-libs tcl"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2023-03-04  9:59 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2023-03-04  9:59 UTC (permalink / raw
  To: gentoo-commits

commit:     89e526275f33df62e935f39594346b980f415e6d
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  4 09:59:16 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 09:59:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e52627

sys-libs/openipmi: Stabilize 2.0.33 ppc, #899408

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

 sys-libs/openipmi/openipmi-2.0.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.33.ebuild b/sys-libs/openipmi/openipmi-2.0.33.ebuild
index baa222d47db6..ce1ff7518fdd 100644
--- a/sys-libs/openipmi/openipmi-2.0.33.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.33.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv x86"
 IUSE="crypt snmp perl python static-libs tcl"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2023-03-04 22:30 Jakov Smolić
  0 siblings, 0 replies; 63+ messages in thread
From: Jakov Smolić @ 2023-03-04 22:30 UTC (permalink / raw
  To: gentoo-commits

commit:     27567e9b04f76fb656c2fb6385ef5efdc4714568
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  4 22:30:13 2023 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 22:30:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27567e9b

sys-libs/openipmi: Stabilize 2.0.33 hppa, #899408

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

 sys-libs/openipmi/openipmi-2.0.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.33.ebuild b/sys-libs/openipmi/openipmi-2.0.33.ebuild
index ce1ff7518fdd..49b80b194dd9 100644
--- a/sys-libs/openipmi/openipmi-2.0.33.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.33.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ppc ppc64 ~riscv x86"
 IUSE="crypt snmp perl python static-libs tcl"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2023-03-09  6:27 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2023-03-09  6:27 UTC (permalink / raw
  To: gentoo-commits

commit:     a2ac1901e385e027e05a445aa2ab524faadb0f91
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  9 06:22:56 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar  9 06:22:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ac1901

sys-libs/openipmi: drop 2.0.32

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

 sys-libs/openipmi/Manifest               |   1 -
 sys-libs/openipmi/openipmi-2.0.32.ebuild | 101 -------------------------------
 2 files changed, 102 deletions(-)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index 3207390b02a0..ae49ecaf283a 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,2 +1 @@
-DIST OpenIPMI-2.0.32.tar.gz 3140147 BLAKE2B 7f5d3f9e4a5a8388413d1cfb7d1b8bb1a46abce8404b408d4e505bb389e6f871b6f6d67560bcba9a5716dfcf95c5d3c27bbaf4a5fd7b924a629aa4546efde0c1 SHA512 e409f32e6bbf26756338ada386fa394d48d734b4d6ba4beca700ce60bc3af3d0f41e972a328c4e076ae014f4fbd8598d05d3f879f9c6d76198e6ae1a2ba03e95
 DIST OpenIPMI-2.0.33.tar.gz 3141439 BLAKE2B 02634ac8e17abf6a95f37e1b6825fe1f493e1990d7a5b0f6e87f7d9527f2a778f9faf0b12566529a3c87ecce893346e5125c51da988b95fbb56145282194ed16 SHA512 615fccd1ffd4af18584c1b0e54667ba2de60b6d42b44e7448f27808114180fa3b31b4834276bdf69c3df1e5210df871fd888deec8186377524838390fe41e641

diff --git a/sys-libs/openipmi/openipmi-2.0.32.ebuild b/sys-libs/openipmi/openipmi-2.0.32.ebuild
deleted file mode 100644
index dee56270e6f3..000000000000
--- a/sys-libs/openipmi/openipmi-2.0.32.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit autotools python-single-r1
-
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV/_/-}"
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="https://sourceforge.net/projects/openipmi/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ppc ppc64 x86"
-IUSE="crypt snmp perl python static-libs tcl"
-RESTRICT="test"
-
-RDEPEND="
-	dev-libs/glib:2
-	sys-libs/gdbm:=
-	sys-libs/ncurses:0=
-	sys-libs/readline:0=
-	crypt? ( dev-libs/openssl:0= )
-	snmp? ( net-analyzer/net-snmp )
-	perl? ( dev-lang/perl:= )
-	python? ( ${PYTHON_DEPS} )
-	tcl? ( dev-lang/tcl:0= )"
-DEPEND="${RDEPEND}
-	>=dev-lang/swig-1.3.21"
-BDEPEND="virtual/pkgconfig"
-
-# Gui is broken!
-#		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-2.0.26-tinfo.patch" #501510
-)
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-	default
-
-	# Bug #298250: parallel install fix.
-	sed -r -i \
-		-e '/^install-data-local:/s,$, install-exec-am,g' \
-		cmdlang/Makefile.{am,in} || die
-
-	# We touch the .in and .am above because if we use the below, the Perl stuff
-	# is very fragile, and often fails to link.
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		# these binaries are for root!
-		--bindir="${EPREFIX}"/usr/sbin
-		--with-glib
-		--with-glibver=2.0
-		--with-swig
-		--without-tkinter
-		$(use_with snmp ucdsnmp yes)
-		$(use_with crypt openssl yes)
-		$(use_with perl perl yes)
-		$(use_with tcl tcl yes)
-		$(use_with python python yes)
-	)
-
-	# GUI is broken
-	#use tk && use python && use !tcl && \
-	#	ewarn "Not building Tk GUI because it needs both Python AND Tcl"
-	#if use python && use tcl; then
-	#	myconf+=( $(use_with tk tkinter) )
-	#else
-	#	myconf+=( --without-tkinter )
-	#fi
-
-	econf "${myconf[@]}"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
-	newdoc cmdlang/README README.cmdlang
-
-	use python && python_optimize
-
-	find "${ED}" -name "*.la" -delete || die
-	if ! use static-libs ; then
-		find "${ED}" -name "*.a" -delete || die
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2023-03-09  6:27 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2023-03-09  6:27 UTC (permalink / raw
  To: gentoo-commits

commit:     cea9b35a59bbbe97e2739f4c040b67cb09373b9b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  9 06:27:31 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar  9 06:27:31 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea9b35a

sys-libs/openipmi: enable py3.11

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

 sys-libs/openipmi/openipmi-2.0.33.ebuild | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.33.ebuild b/sys-libs/openipmi/openipmi-2.0.33.ebuild
index 49b80b194dd9..5c7a9d2b60a9 100644
--- a/sys-libs/openipmi/openipmi-2.0.33.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.33.ebuild
@@ -3,8 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
-
+PYTHON_COMPAT=( python3_{9..11} )
 inherit autotools python-single-r1
 
 MY_PN="OpenIPMI"
@@ -29,7 +28,8 @@ RDEPEND="
 	snmp? ( net-analyzer/net-snmp )
 	perl? ( dev-lang/perl:= )
 	python? ( ${PYTHON_DEPS} )
-	tcl? ( dev-lang/tcl:= )"
+	tcl? ( dev-lang/tcl:= )
+"
 DEPEND="${RDEPEND}"
 BDEPEND="
 	>=dev-lang/swig-1.3.21
@@ -38,7 +38,6 @@ BDEPEND="
 
 # Gui is broken!
 #		python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
-
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 PATCHES=(


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

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

commit:     6bd07cf7c224c0eb36403e1e25166bdc06eed4fc
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 14 05:13:09 2023 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu Sep 14 05:15:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd07cf7

sys-libs/openipmi: keyword 2.0.33 for ~loong

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

 sys-libs/openipmi/openipmi-2.0.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.33.ebuild b/sys-libs/openipmi/openipmi-2.0.33.ebuild
index 5c7a9d2b60a9..7bd51efeb8d7 100644
--- a/sys-libs/openipmi/openipmi-2.0.33.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.33.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
 IUSE="crypt snmp perl python static-libs tcl"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2024-05-12 12:29 Conrad Kostecki
  0 siblings, 0 replies; 63+ messages in thread
From: Conrad Kostecki @ 2024-05-12 12:29 UTC (permalink / raw
  To: gentoo-commits

commit:     857b3ad9f7d07eae16ff125791ac84db2fc0b586
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Sun May 12 12:15:08 2024 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sun May 12 12:26:54 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857b3ad9

sys-libs/openipmi: add python3.12 support

Closes: https://bugs.gentoo.org/929860
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 sys-libs/openipmi/openipmi-2.0.33-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
index 2436f5f4bed0..41e7e1cfe744 100644
--- a/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+
 inherit autotools python-single-r1
 
 MY_PN="OpenIPMI"


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2024-05-28 17:01 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2024-05-28 17:01 UTC (permalink / raw
  To: gentoo-commits

commit:     a594177137198236a58bbb260dd7e3fe27203717
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 16:58:47 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 28 16:58:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5941771

sys-libs/openipmi: Stabilize 2.0.33-r1 ppc, #933054

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

 sys-libs/openipmi/openipmi-2.0.33-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
index f57ffe5afe6a..403129833546 100644
--- a/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~x86"
 IUSE="crypt snmp perl python static-libs tcl"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2024-05-28 17:01 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2024-05-28 17:01 UTC (permalink / raw
  To: gentoo-commits

commit:     04b3381d311ad162add392604993479443c76d1a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 16:58:46 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 28 16:58:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04b3381d

sys-libs/openipmi: Stabilize 2.0.33-r1 ppc64, #933054

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

 sys-libs/openipmi/openipmi-2.0.33-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
index 41e7e1cfe744..f57ffe5afe6a 100644
--- a/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
 IUSE="crypt snmp perl python static-libs tcl"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2024-05-28 20:49 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2024-05-28 20:49 UTC (permalink / raw
  To: gentoo-commits

commit:     986730e2ec99a13396b3a43eac9fcae793b33e3d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 20:47:06 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 28 20:47:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=986730e2

sys-libs/openipmi: Stabilize 2.0.33-r1 x86, #933054

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

 sys-libs/openipmi/openipmi-2.0.33-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
index 403129833546..da1f2cf543f2 100644
--- a/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
 IUSE="crypt snmp perl python static-libs tcl"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2024-05-28 22:01 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2024-05-28 22:01 UTC (permalink / raw
  To: gentoo-commits

commit:     4aecfef0dde1d4e47f319f7c8d17d403b8c2ccc9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 22:00:55 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 28 22:00:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aecfef0

sys-libs/openipmi: Stabilize 2.0.33-r1 amd64, #933054

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

 sys-libs/openipmi/openipmi-2.0.33-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
index da1f2cf543f2..3bb911a785b1 100644
--- a/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
 IUSE="crypt snmp perl python static-libs tcl"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2024-05-29 12:15 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2024-05-29 12:15 UTC (permalink / raw
  To: gentoo-commits

commit:     e908c57b4db3d2e9b6343a7802c2107476c45a01
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 29 12:14:22 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 29 12:14:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e908c57b

sys-libs/openipmi: Stabilize 2.0.33-r1 arm64, #933054

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

 sys-libs/openipmi/openipmi-2.0.33-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
index 3bb911a785b1..6e166c3062b9 100644
--- a/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
 IUSE="crypt snmp perl python static-libs tcl"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/
@ 2024-06-19  5:24 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2024-06-19  5:24 UTC (permalink / raw
  To: gentoo-commits

commit:     d0502baadd513c26bdc6170885c30c7a0db27443
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Jun 19 00:25:33 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 05:22:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0502baa

sys-libs/openipmi: Stabilize 2.0.33-r1 hppa, #933054

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-libs/openipmi/openipmi-2.0.33-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
index 6e166c3062b9..d2c3d3be9d57 100644
--- a/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
 IUSE="crypt snmp perl python static-libs tcl"
 
 RDEPEND="


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

end of thread, other threads:[~2024-06-19  5:24 UTC | newest]

Thread overview: 63+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-19 13:15 [gentoo-commits] repo/gentoo:master commit in: sys-libs/openipmi/ Jakov Smolić
  -- strict thread matches above, loose matches on Subject: below --
2024-06-19  5:24 Arthur Zamarin
2024-05-29 12:15 Sam James
2024-05-28 22:01 Sam James
2024-05-28 20:49 Sam James
2024-05-28 17:01 Sam James
2024-05-28 17:01 Sam James
2024-05-12 12:29 Conrad Kostecki
2023-09-14  5:27 WANG Xuerui
2023-03-09  6:27 Sam James
2023-03-09  6:27 Sam James
2023-03-04 22:30 Jakov Smolić
2023-03-04  9:59 Arthur Zamarin
2023-03-04  6:20 Arthur Zamarin
2023-03-04  6:17 Arthur Zamarin
2023-03-04  5:53 Arthur Zamarin
2023-01-31 10:41 Jakov Smolić
2022-09-25  4:32 Sam James
2022-08-17 16:21 Matt Turner
2022-06-06  6:34 Jakov Smolić
2022-02-25 18:38 Sam James
2022-02-19 14:41 Arthur Zamarin
2022-02-19 13:41 Arthur Zamarin
2022-02-19 13:22 Jakov Smolić
2022-02-19  8:56 Arthur Zamarin
2022-02-08  6:35 Sam James
2022-02-08  2:02 Sam James
2021-11-12  2:09 Sam James
2021-11-12  2:09 Sam James
2021-07-06 20:31 Georgy Yakovlev
2020-10-09  8:31 Agostino Sarubbo
2020-10-03  9:16 Sergei Trofimovich
2020-10-01 23:06 Sergei Trofimovich
2020-09-29  7:03 Conrad Kostecki
2020-08-19 20:00 Sam James
2020-06-15 13:41 Lars Wendler
2020-05-16  9:47 Georgy Yakovlev
2020-05-07 17:58 Michał Górny
2020-05-07 14:07 Lars Wendler
2019-11-08 14:02 Andreas K. Hüttel
2019-05-26 11:27 Mikle Kolyada
2019-05-26 11:27 Mikle Kolyada
2019-05-26  7:04 Sergei Trofimovich
2019-05-24 22:08 Sergei Trofimovich
2019-04-02 13:25 Lars Wendler
2019-03-08 20:56 Lars Wendler
2019-03-08 20:56 Lars Wendler
2019-01-08  9:48 Lars Wendler
2018-12-23 12:01 Lars Wendler
2018-04-17 14:00 Lars Wendler
2018-01-04 11:21 Lars Wendler
2018-01-04 11:21 Lars Wendler
2018-01-04 10:57 Lars Wendler
2017-04-01 16:06 Agostino Sarubbo
2017-03-31 12:09 Agostino Sarubbo
2017-03-31  7:39 Michael Weber
2017-03-29  1:19 Jeroen Roovers
2017-03-28 11:03 Lars Wendler
2017-03-28 11:03 Lars Wendler
2016-12-05 16:23 Lars Wendler
2016-10-15  7:18 Jeroen Roovers
2016-07-31  8:33 Lars Wendler
2016-04-25  7:33 Lars Wendler

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