public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2016-01-04 10:17 Mike Frysinger
  0 siblings, 0 replies; 59+ messages in thread
From: Mike Frysinger @ 2016-01-04 10:17 UTC (permalink / raw
  To: gentoo-commits

commit:     5f364d6b4adc001e2ba34e68c9a29396940f7269
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  4 10:15:05 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Jan  4 10:15:12 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f364d6b

sys-apps/i2c-tools: add arm64 love

 sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
index 45fbeb3..2aef2c6 100644
--- a/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://dl.lm-sensors.org/i2c-tools/releases/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="python"
 
 RDEPEND="!<sys-apps/lm_sensors-3


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2016-02-02 22:24 Mike Frysinger
  0 siblings, 0 replies; 59+ messages in thread
From: Mike Frysinger @ 2016-02-02 22:24 UTC (permalink / raw
  To: gentoo-commits

commit:     88f9cc59e183251085df703a6f3dd4b6fc45663e
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  2 18:57:07 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Feb  2 22:24:29 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f9cc59

sys-apps/i2c-tools: change maintainer to myself

 sys-apps/i2c-tools/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/i2c-tools/metadata.xml b/sys-apps/i2c-tools/metadata.xml
index 097975e..b9c0b0c 100644
--- a/sys-apps/i2c-tools/metadata.xml
+++ b/sys-apps/i2c-tools/metadata.xml
@@ -1,4 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+<maintainer>
+	<email>vapier@gentoo.org</email>
+</maintainer>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2016-02-03  9:40 Patrice Clement
  0 siblings, 0 replies; 59+ messages in thread
From: Patrice Clement @ 2016-02-03  9:40 UTC (permalink / raw
  To: gentoo-commits

commit:     b85f94c5736c57318aa0a0a3aa5157fd985fc98e
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  3 09:38:10 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Feb  3 09:38:10 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85f94c5

sys-apps/i2c-tools: Fix metadata.xml.

Package-Manager: portage-2.2.26
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 sys-apps/i2c-tools/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/metadata.xml b/sys-apps/i2c-tools/metadata.xml
index b9c0b0c..65aa159 100644
--- a/sys-apps/i2c-tools/metadata.xml
+++ b/sys-apps/i2c-tools/metadata.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer>
+<maintainer type='person'>
 	<email>vapier@gentoo.org</email>
 </maintainer>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2016-10-08 13:56 Pacho Ramos
  0 siblings, 0 replies; 59+ messages in thread
From: Pacho Ramos @ 2016-10-08 13:56 UTC (permalink / raw
  To: gentoo-commits

commit:     7e4e9b68a47e3dd324ad7809aadc397224b15852
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  8 13:38:16 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Oct  8 13:38:16 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4e9b68

sys-apps/i2c-tools: Support python 3.5

Package-Manager: portage-2.3.1

 sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
index 2aef2c6..61b5553 100644
--- a/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
 DISTUTILS_OPTIONAL="1"
 
 inherit flag-o-matic toolchain-funcs distutils-r1


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2016-10-24 18:13 Markus Meier
  0 siblings, 0 replies; 59+ messages in thread
From: Markus Meier @ 2016-10-24 18:13 UTC (permalink / raw
  To: gentoo-commits

commit:     fef1b3921dc13f5460b920bd9d933eb3183ced12
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 24 18:12:53 2016 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Mon Oct 24 18:12:53 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef1b392

sys-apps/i2c-tools: arm stable, bug #593098

Package-Manager: portage-2.3.2
RepoMan-Options: --include-arches="arm"

 sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
index 61b5553..790ef4f 100644
--- a/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://dl.lm-sensors.org/i2c-tools/releases/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="python"
 
 RDEPEND="!<sys-apps/lm_sensors-3


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

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

commit:     f3109e152992a09248b3245cf356192c9474b6bb
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 20 15:29:38 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 15:29:38 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3109e15

sys-apps/i2c-tools-3.1.1-r1: stable on amd64

Gentoo-Bug: 593098

 sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
index 02a4364..e73a53a 100644
--- a/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://dl.lm-sensors.org/i2c-tools/releases/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="python"
 
 RDEPEND="!<sys-apps/lm_sensors-3


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2017-01-15 11:20 Pacho Ramos
  0 siblings, 0 replies; 59+ messages in thread
From: Pacho Ramos @ 2017-01-15 11:20 UTC (permalink / raw
  To: gentoo-commits

commit:     b18046cdb2d6c29f6edbfaa61ad1bc5ef85dfae2
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 11:06:09 2017 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 11:20:10 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18046cd

sys-apps/i2c-tools: Drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/i2c-tools/Manifest               |  1 -
 sys-apps/i2c-tools/i2c-tools-3.0.2.ebuild | 61 -------------------------------
 2 files changed, 62 deletions(-)

diff --git a/sys-apps/i2c-tools/Manifest b/sys-apps/i2c-tools/Manifest
index 4952182..162e046 100644
--- a/sys-apps/i2c-tools/Manifest
+++ b/sys-apps/i2c-tools/Manifest
@@ -1,2 +1 @@
-DIST i2c-tools-3.0.2.tar.bz2 62523 SHA256 0b4d6455a30a3264a60b4d3be55855d996d52ea4f162a2f04ffff378e24f98a2 SHA512 7e21660c83328a1f60cb4aa3dcc15ed0c745a426582afb48b09dca86cba0aa8e879eec59f6a029b36932c338395c10a3a88856a712f1680eba88643e6fbacf04 WHIRLPOOL c550374e8dad9d0005da9d16b50b793782dba79963fb2dfc2ca953a61af51af9d91fce227fd7b889a8c36b15352d2da904a8a8c313ddb577b5a7e0b4dc4fcf71
 DIST i2c-tools-3.1.1.tar.bz2 71789 SHA256 14d4d7d60d1c12e43f2befe239c682a5c44c27682f153d4b58c1e392d2db1700 SHA512 b91f89b803e5558d49ce63f42f6542438f4f47927e4ce420cd9df989cab14a5c55d971befed73e8f793b0cf4aa41936c0ef519e5a407dceb2c08964461e803c5 WHIRLPOOL 5d68236a7c6e5075625420d1e9cb0a075e8e064babbb73163a2bf2a5cf2b0b169e1420ab1ef495533c88f53497767f6256b817c49b5d9f1799f3bde6d7e26b24

diff --git a/sys-apps/i2c-tools/i2c-tools-3.0.2.ebuild b/sys-apps/i2c-tools/i2c-tools-3.0.2.ebuild
deleted file mode 100644
index 491419c..00000000
--- a/sys-apps/i2c-tools/i2c-tools-3.0.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-PYTHON_DEPEND="python? 2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython"
-
-inherit flag-o-matic toolchain-funcs distutils
-
-DESCRIPTION="I2C tools for bus probing, chip dumping, register-level access helpers, EEPROM decoding, and more"
-HOMEPAGE="http://www.lm-sensors.org/wiki/I2CTools"
-SRC_URI="http://dl.lm-sensors.org/i2c-tools/releases/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~sparc x86"
-IUSE="python"
-
-DEPEND="!<sys-apps/lm_sensors-3"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-	use python && python_pkg_setup
-}
-
-src_compile() {
-	emake CC=$(tc-getCC) CFLAGS="${CFLAGS}" || die
-	if use python ; then
-		cd py-smbus
-		append-cppflags -I../include
-		distutils_src_compile
-	fi
-}
-
-src_install() {
-	emake install prefix="${D}"/usr || die
-	rm -rf "${D}"/usr/include # part of linux-headers
-	dodoc CHANGES README
-	local d
-	for d in eeprom eepromer ; do
-		docinto ${d}
-		dodoc ${d}/README*
-	done
-
-	if use python ; then
-		cd py-smbus
-		docinto py-smbus
-		dodoc README*
-		distutils_src_install
-	fi
-}
-
-pkg_postinst() {
-	use python && distutils_pkg_postinst
-}
-
-pkg_postrm() {
-	use python && distutils_pkg_postrm
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2017-04-20 16:41 David Seifert
  0 siblings, 0 replies; 59+ messages in thread
From: David Seifert @ 2017-04-20 16:41 UTC (permalink / raw
  To: gentoo-commits

commit:     8d834954312a284cfcd9c729e68469c951d9cb11
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 16:14:00 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 16:40:20 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d834954

sys-apps/i2c-tools: [QA] Add missing python metadata variables

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
index 196e78b9d68..d747b381043 100644
--- a/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
@@ -2,12 +2,13 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
+
 PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 DISTUTILS_OPTIONAL="1"
 
 inherit flag-o-matic toolchain-funcs distutils-r1
 
-DESCRIPTION="I2C tools for bus probing, chip dumping, register-level access helpers, EEPROM decoding, and more"
+DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and more"
 HOMEPAGE="http://www.lm-sensors.org/wiki/I2CTools"
 SRC_URI="http://dl.lm-sensors.org/i2c-tools/releases/${P}.tar.bz2"
 
@@ -15,6 +16,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="!<sys-apps/lm_sensors-3
 	python? ( ${PYTHON_DEPS} )"


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2017-05-15 14:19 Manuel Rüger
  0 siblings, 0 replies; 59+ messages in thread
From: Manuel Rüger @ 2017-05-15 14:19 UTC (permalink / raw
  To: gentoo-commits

commit:     68d6314cc3af4e34778e74a550a4be9732e9ff3d
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Mon May 15 14:18:48 2017 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Mon May 15 14:19:11 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d6314c

sys-apps/i2c-tools: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
index d747b381043..342d6295325 100644
--- a/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 DISTUTILS_OPTIONAL="1"
 
 inherit flag-o-matic toolchain-funcs distutils-r1
@@ -23,6 +23,7 @@ RDEPEND="!<sys-apps/lm_sensors-3
 DEPEND="${RDEPEND}"
 
 src_prepare() {
+	default
 	epatch "${FILESDIR}"/${PN}-3.1.1-python-3.patch #492632
 	use python && distutils-r1_src_prepare
 }


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2017-12-15  6:59 Jeroen Roovers
  0 siblings, 0 replies; 59+ messages in thread
From: Jeroen Roovers @ 2017-12-15  6:59 UTC (permalink / raw
  To: gentoo-commits

commit:     3f427ebeb449b638a30deee93d87a27fa57b63aa
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 15 06:59:13 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Fri Dec 15 06:59:30 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f427ebe

sys-apps/i2c-tools: Version bump.

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 sys-apps/i2c-tools/Manifest             |  1 +
 sys-apps/i2c-tools/i2c-tools-4.0.ebuild | 62 +++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/sys-apps/i2c-tools/Manifest b/sys-apps/i2c-tools/Manifest
index aba4e2c12ad..a21d52b725b 100644
--- a/sys-apps/i2c-tools/Manifest
+++ b/sys-apps/i2c-tools/Manifest
@@ -1 +1,2 @@
 DIST i2c-tools-3.1.1.tar.bz2 71789 BLAKE2B 0a7a3db6a3b396cfb8d5e58d8c83cae4e52239786502c6552d971350f7fc05a1ce9d7d89e9cdb154a21ac15bdf34aa0dec9501ea45317ec9c5d9fc211780bbf1 SHA512 b91f89b803e5558d49ce63f42f6542438f4f47927e4ce420cd9df989cab14a5c55d971befed73e8f793b0cf4aa41936c0ef519e5a407dceb2c08964461e803c5
+DIST i2c-tools-4.0.tar.xz 79972 BLAKE2B 982e4139ed0e2111f9e082d0690fcc0f86f97a433e292e9464b41991f14a1f90147a3612172bad6880f0df6896612e1dea0ae7bf6f459758b2cff45fb35a5dc7 SHA512 ddf86c357c101388193581bc40285089e6ab5e8d870f8aa5d594acc7ecb8596fbd30501e147b88bdea0200b1be88bc0a374356c188d1bcb067bf8e254e3dc51e

diff --git a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
new file mode 100644
index 00000000000..44fc1345dfa
--- /dev/null
+++ b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+DISTUTILS_OPTIONAL="1"
+
+inherit flag-o-matic multilib toolchain-funcs distutils-r1
+
+DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and more"
+HOMEPAGE="https://www.kernel.org/pub/software/utils/i2c-tools"
+SRC_URI="${HOMEPAGE}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="!<sys-apps/lm_sensors-3
+	python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	default
+	use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+	use python && distutils-r1_src_configure
+}
+
+src_compile() {
+	emake all-lib CC=$(tc-getCC) # parallel make
+	emake CC=$(tc-getCC)
+	emake -C eepromer CC=$(tc-getCC)
+	if use python ; then
+		cd py-smbus || die
+		append-cppflags -I../include
+		distutils-r1_src_compile
+	fi
+}
+
+src_install() {
+	emake install libdir=$(get_libdir) prefix="${D}"/usr
+	dosbin eepromer/eeprom{,er}
+	rm -rf "${D}"/usr/include # part of linux-headers
+	dodoc CHANGES README
+	local d
+	for d in eeprom eepromer ; do
+		docinto ${d}
+		dodoc ${d}/README*
+	done
+
+	if use python ; then
+		cd py-smbus || die
+		docinto py-smbus
+		dodoc README*
+		distutils-r1_src_install
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2017-12-15  7:33 Jeroen Roovers
  0 siblings, 0 replies; 59+ messages in thread
From: Jeroen Roovers @ 2017-12-15  7:33 UTC (permalink / raw
  To: gentoo-commits

commit:     a615ff991f0202032dc09bc3d3a105618a474817
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 15 07:33:32 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Fri Dec 15 07:33:46 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a615ff99

sys-apps/i2c-tools: Fix libdir.

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 sys-apps/i2c-tools/i2c-tools-4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
index 44fc1345dfa..d5f248f7c28 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
@@ -43,7 +43,7 @@ src_compile() {
 }
 
 src_install() {
-	emake install libdir=$(get_libdir) prefix="${D}"/usr
+	emake install-lib install libdir="${D}"/usr/$(get_libdir) prefix="${D}"/usr
 	dosbin eepromer/eeprom{,er}
 	rm -rf "${D}"/usr/include # part of linux-headers
 	dodoc CHANGES README


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2018-03-22 19:58 Mikle Kolyada
  0 siblings, 0 replies; 59+ messages in thread
From: Mikle Kolyada @ 2018-03-22 19:58 UTC (permalink / raw
  To: gentoo-commits

commit:     ec42d98116133b56bc92a813711101bc3049357f
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 22 19:57:16 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu Mar 22 19:58:25 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec42d981

sys-apps/i2c-tools: Add myself as maintainer

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/i2c-tools/metadata.xml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/metadata.xml b/sys-apps/i2c-tools/metadata.xml
index 6f49eba8f49..203fa55c746 100644
--- a/sys-apps/i2c-tools/metadata.xml
+++ b/sys-apps/i2c-tools/metadata.xml
@@ -1,5 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<!-- maintainer-needed -->
+<maintainer type="person">
+	<email>zlogene@gentoo.org</email>
+	<name>Mikle Kolyada</name>
+</maintainer>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2018-03-25 13:29 Mikle Kolyada
  0 siblings, 0 replies; 59+ messages in thread
From: Mikle Kolyada @ 2018-03-25 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     bd414d7f73b5c4efd46a742b70eb6ad3abf5350f
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 25 13:27:49 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Mar 25 13:29:09 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd414d7f

sys-apps/i2c-tools: minor QA fixes

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild | 6 +++---
 sys-apps/i2c-tools/i2c-tools-4.0.ebuild      | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
index 342d6295325..98c99d4b043 100644
--- a/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-3.1.1-r1.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
@@ -6,7 +6,7 @@ EAPI=6
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 DISTUTILS_OPTIONAL="1"
 
-inherit flag-o-matic toolchain-funcs distutils-r1
+inherit distutils-r1 flag-o-matic toolchain-funcs
 
 DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and more"
 HOMEPAGE="http://www.lm-sensors.org/wiki/I2CTools"
@@ -45,7 +45,7 @@ src_compile() {
 src_install() {
 	emake install prefix="${D}"/usr
 	dosbin eepromer/eepro{g,m{,er}}
-	rm -rf "${D}"/usr/include # part of linux-headers
+	rm -rf "${D}"/usr/include || die # part of linux-headers
 	dodoc CHANGES README
 	local d
 	for d in eeprom eepromer ; do

diff --git a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
index d5f248f7c28..32dffbf1e2b 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.0.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
@@ -6,7 +6,7 @@ EAPI=6
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 DISTUTILS_OPTIONAL="1"
 
-inherit flag-o-matic multilib toolchain-funcs distutils-r1
+inherit distutils-r1 flag-o-matic toolchain-funcs
 
 DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and more"
 HOMEPAGE="https://www.kernel.org/pub/software/utils/i2c-tools"


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2018-04-21 17:33 Mikle Kolyada
  0 siblings, 0 replies; 59+ messages in thread
From: Mikle Kolyada @ 2018-04-21 17:33 UTC (permalink / raw
  To: gentoo-commits

commit:     64095b1dfcc2d960025fd5accd3fe8d96d6431d2
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 21 17:32:10 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Apr 21 17:32:54 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64095b1d

sys-apps/i2c-tools: respect AR/CFLAGS

Closes: https://bugs.gentoo.org/651528
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/i2c-tools/i2c-tools-4.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
index 32dffbf1e2b..3cd2a7f5508 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
@@ -32,9 +32,9 @@ src_configure() {
 }
 
 src_compile() {
-	emake all-lib CC=$(tc-getCC) # parallel make
+	emake all-lib AR=$(tc-getAR) CC=$(tc-getCC) # parallel make
 	emake CC=$(tc-getCC)
-	emake -C eepromer CC=$(tc-getCC)
+	emake -C eepromer CC=$(tc-getCC) CFLAGS="${CFLAGS}"
 	if use python ; then
 		cd py-smbus || die
 		append-cppflags -I../include
@@ -45,7 +45,7 @@ src_compile() {
 src_install() {
 	emake install-lib install libdir="${D}"/usr/$(get_libdir) prefix="${D}"/usr
 	dosbin eepromer/eeprom{,er}
-	rm -rf "${D}"/usr/include # part of linux-headers
+	rm -rf "${D}"/usr/include || die # part of linux-headers
 	dodoc CHANGES README
 	local d
 	for d in eeprom eepromer ; do


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2018-12-05  9:09 Mikle Kolyada
  0 siblings, 0 replies; 59+ messages in thread
From: Mikle Kolyada @ 2018-12-05  9:09 UTC (permalink / raw
  To: gentoo-commits

commit:     232de144f2e0b2b7a4bddf45b7bf198510b360be
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  5 09:09:06 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Dec  5 09:09:56 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232de144

sys-apps/i2c-tools: Version bump (v4.1)

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

 sys-apps/i2c-tools/Manifest             |  1 +
 sys-apps/i2c-tools/i2c-tools-4.1.ebuild | 67 +++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/sys-apps/i2c-tools/Manifest b/sys-apps/i2c-tools/Manifest
index a21d52b725b..4c677a42f4f 100644
--- a/sys-apps/i2c-tools/Manifest
+++ b/sys-apps/i2c-tools/Manifest
@@ -1,2 +1,3 @@
 DIST i2c-tools-3.1.1.tar.bz2 71789 BLAKE2B 0a7a3db6a3b396cfb8d5e58d8c83cae4e52239786502c6552d971350f7fc05a1ce9d7d89e9cdb154a21ac15bdf34aa0dec9501ea45317ec9c5d9fc211780bbf1 SHA512 b91f89b803e5558d49ce63f42f6542438f4f47927e4ce420cd9df989cab14a5c55d971befed73e8f793b0cf4aa41936c0ef519e5a407dceb2c08964461e803c5
 DIST i2c-tools-4.0.tar.xz 79972 BLAKE2B 982e4139ed0e2111f9e082d0690fcc0f86f97a433e292e9464b41991f14a1f90147a3612172bad6880f0df6896612e1dea0ae7bf6f459758b2cff45fb35a5dc7 SHA512 ddf86c357c101388193581bc40285089e6ab5e8d870f8aa5d594acc7ecb8596fbd30501e147b88bdea0200b1be88bc0a374356c188d1bcb067bf8e254e3dc51e
+DIST i2c-tools-4.1.tar.xz 83576 BLAKE2B 0a9ed3bb335b61f6c17a6b6c705502ff008b4fb8bab6a5fde63163a32528b5214d92affc4b8d6cca29676dc7ba82dfa84be5f14943b7e81c8612a7d9419ac628 SHA512 83262bcfd94c2adf74517cc50095dd78221fa4d16a62397245d4a538de7463272abf4f6727024be8ab1ca8ecbfe647af85ba2a553e5b5e68a53e50dfcad20248

diff --git a/sys-apps/i2c-tools/i2c-tools-4.1.ebuild b/sys-apps/i2c-tools/i2c-tools-4.1.ebuild
new file mode 100644
index 00000000000..f87aa062cf9
--- /dev/null
+++ b/sys-apps/i2c-tools/i2c-tools-4.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
+DISTUTILS_OPTIONAL="1"
+
+inherit distutils-r1 flag-o-matic toolchain-funcs
+
+DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and more"
+HOMEPAGE="https://www.kernel.org/pub/software/utils/i2c-tools"
+SRC_URI="${HOMEPAGE}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="!<sys-apps/lm_sensors-3
+	python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	default
+	use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+	use python && distutils-r1_src_configure
+}
+
+src_compile() {
+	emake  AR=$(tc-getAR) CC=$(tc-getCC) all-lib # parallel make
+	emake CC=$(tc-getCC)
+	emake -C eepromer CC=$(tc-getCC) CFLAGS="${CFLAGS}"
+
+	if use python ; then
+		cd py-smbus || die
+		append-cppflags -I../include
+		distutils-r1_src_compile
+	fi
+}
+
+src_install() {
+	emake DESTDIR="${D}" libdir="/usr/$(get_libdir)" PREFIX="/usr" install-lib install
+	dosbin eepromer/eeprom{,er}
+	rm -rf "${D}"/usr/include || die # part of linux-headers
+	dodoc CHANGES README
+	local d
+	for d in eeprom eepromer ; do
+		docinto ${d}
+		dodoc ${d}/README*
+	done
+
+	if use python ; then
+		cd py-smbus || die
+		docinto py-smbus
+		dodoc README*
+		distutils-r1_src_install
+	fi
+
+	if ! use static-libs; then
+		rm -rf "${D}"/usr/$(get_libdir)/libi2c.a || die
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2018-12-05  9:17 Mikle Kolyada
  0 siblings, 0 replies; 59+ messages in thread
From: Mikle Kolyada @ 2018-12-05  9:17 UTC (permalink / raw
  To: gentoo-commits

commit:     69eb04ef62fd750ee7269a06ccf12600bb32e74f
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  5 09:17:07 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Dec  5 09:17:07 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69eb04ef

sys-apps/i2c-tools: mark stable

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

 sys-apps/i2c-tools/i2c-tools-4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
index 3cd2a7f5508..d9fc31d5b82 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ SRC_URI="${HOMEPAGE}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2019-02-13 22:00 Mike Frysinger
  0 siblings, 0 replies; 59+ messages in thread
From: Mike Frysinger @ 2019-02-13 22:00 UTC (permalink / raw
  To: gentoo-commits

commit:     5f2c3de466deaef7c8faa73a5c0e4af0d1c52986
Author:     Mike Frysinger <vapier <AT> chromium <DOT> org>
AuthorDate: Wed Feb 13 21:29:31 2019 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Wed Feb 13 21:59:45 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f2c3de4

sys-apps/i2c-tools: avoid compiling the static lib when possible

Rather than always build (but not use) the static lib and then delete it
during src_install, disable building it entirely to speed things up.

We also add support for static-only targets.

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
index 595a0ebccdd..2127072c21b 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
@@ -36,6 +36,17 @@ src_prepare() {
 
 src_configure() {
 	use python && distutils-r1_src_configure
+
+	# Always build & use dynamic libs if possible.
+	if tc-is-static-only ; then
+		export BUILD_DYNAMIC_LIB=0
+		export USE_STATIC_LIB=1
+		export BUILD_STATIC_LIB=1
+	else
+		export BUILD_DYNAMIC_LIB=1
+		export USE_STATIC_LIB=0
+		export BUILD_STATIC_LIB=$(usex static-libs 1 0)
+	fi
 }
 
 src_compile() {
@@ -67,8 +78,4 @@ src_install() {
 		dodoc README*
 		distutils-r1_src_install
 	fi
-
-	if ! use static-libs; then
-		rm -rf "${D}"/usr/$(get_libdir)/libi2c.a || die
-	fi
 }


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2019-02-13 22:00 Mike Frysinger
  0 siblings, 0 replies; 59+ messages in thread
From: Mike Frysinger @ 2019-02-13 22:00 UTC (permalink / raw
  To: gentoo-commits

commit:     bc18344baa8b53b615e474f760624dffa6d50b38
Author:     Mike Frysinger <vapier <AT> chromium <DOT> org>
AuthorDate: Wed Feb 13 21:14:06 2019 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Wed Feb 13 21:59:44 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc18344b

sys-apps/i2c-tools: fix quoting on vars

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 sys-apps/i2c-tools/i2c-tools-4.1.ebuild | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.1.ebuild b/sys-apps/i2c-tools/i2c-tools-4.1.ebuild
index f87aa062cf9..f3549776e8e 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.1.ebuild
@@ -32,9 +32,9 @@ src_configure() {
 }
 
 src_compile() {
-	emake  AR=$(tc-getAR) CC=$(tc-getCC) all-lib # parallel make
-	emake CC=$(tc-getCC)
-	emake -C eepromer CC=$(tc-getCC) CFLAGS="${CFLAGS}"
+	emake AR="$(tc-getAR)" CC="$(tc-getCC)" all-lib # parallel make
+	emake CC="$(tc-getCC)"
+	emake -C eepromer CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
 
 	if use python ; then
 		cd py-smbus || die
@@ -50,8 +50,8 @@ src_install() {
 	dodoc CHANGES README
 	local d
 	for d in eeprom eepromer ; do
-		docinto ${d}
-		dodoc ${d}/README*
+		docinto "${d}"
+		dodoc "${d}"/README*
 	done
 
 	if use python ; then


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2019-02-13 22:00 Mike Frysinger
  0 siblings, 0 replies; 59+ messages in thread
From: Mike Frysinger @ 2019-02-13 22:00 UTC (permalink / raw
  To: gentoo-commits

commit:     e88a25e039c7faed7d97a5e19fed9e15dcb0b36d
Author:     Mike Frysinger <vapier <AT> chromium <DOT> org>
AuthorDate: Wed Feb 13 21:24:33 2019 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Wed Feb 13 21:59:44 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e88a25e0

sys-apps/i2c-tools: add missing perl dep and make it optional

This package installs a number of perl scripts, so make sure we RDEPEND
on perl to avoid broken deps.  But also put that behind USE=perl so we
can install the other (more interesting) programs w/out forcing perl on
everyone.

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild | 74 ++++++++++++++++++++++++++++++
 1 file changed, 74 insertions(+)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
new file mode 100644
index 00000000000..595a0ebccdd
--- /dev/null
+++ b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
+DISTUTILS_OPTIONAL="1"
+
+inherit distutils-r1 flag-o-matic toolchain-funcs
+
+DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and more"
+HOMEPAGE="https://www.kernel.org/pub/software/utils/i2c-tools"
+SRC_URI="${HOMEPAGE}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="perl python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="!<sys-apps/lm_sensors-3
+	python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+RDEPEND+="
+	perl? ( dev-lang/perl )"
+
+src_prepare() {
+	default
+	use python && distutils-r1_src_prepare
+
+	# Cut out the eeprom/ & stub/ dirs as only perl scripts live there.
+	if ! use perl ; then
+		sed -i '/^SRCDIRS/s: eeprom stub : :g' Makefile || die
+	fi
+}
+
+src_configure() {
+	use python && distutils-r1_src_configure
+}
+
+src_compile() {
+	emake AR="$(tc-getAR)" CC="$(tc-getCC)" all-lib # parallel make
+	emake CC="$(tc-getCC)"
+	emake -C eepromer CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
+
+	if use python ; then
+		cd py-smbus || die
+		append-cppflags -I../include
+		distutils-r1_src_compile
+	fi
+}
+
+src_install() {
+	emake DESTDIR="${D}" libdir="/usr/$(get_libdir)" PREFIX="/usr" install-lib install
+	dosbin eepromer/eeprom{,er}
+	rm -rf "${D}"/usr/include || die # part of linux-headers
+	dodoc CHANGES README
+	local d
+	for d in $(usex perl eeprom '') eepromer ; do
+		docinto "${d}"
+		dodoc "${d}"/README*
+	done
+
+	if use python ; then
+		cd py-smbus || die
+		docinto py-smbus
+		dodoc README*
+		distutils-r1_src_install
+	fi
+
+	if ! use static-libs; then
+		rm -rf "${D}"/usr/$(get_libdir)/libi2c.a || die
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2019-02-23 20:57 Mikle Kolyada
  0 siblings, 0 replies; 59+ messages in thread
From: Mikle Kolyada @ 2019-02-23 20:57 UTC (permalink / raw
  To: gentoo-commits

commit:     577ba1892318850a31add99ecb31b711ae6f10c8
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 23 20:56:00 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Feb 23 20:56:17 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577ba189

sys-apps/i2c-tools: Drop old

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

 sys-apps/i2c-tools/i2c-tools-4.1.ebuild | 67 ---------------------------------
 1 file changed, 67 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.1.ebuild b/sys-apps/i2c-tools/i2c-tools-4.1.ebuild
deleted file mode 100644
index f3549776e8e..00000000000
--- a/sys-apps/i2c-tools/i2c-tools-4.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
-DISTUTILS_OPTIONAL="1"
-
-inherit distutils-r1 flag-o-matic toolchain-funcs
-
-DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and more"
-HOMEPAGE="https://www.kernel.org/pub/software/utils/i2c-tools"
-SRC_URI="${HOMEPAGE}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="python static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="!<sys-apps/lm_sensors-3
-	python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	default
-	use python && distutils-r1_src_prepare
-}
-
-src_configure() {
-	use python && distutils-r1_src_configure
-}
-
-src_compile() {
-	emake AR="$(tc-getAR)" CC="$(tc-getCC)" all-lib # parallel make
-	emake CC="$(tc-getCC)"
-	emake -C eepromer CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
-
-	if use python ; then
-		cd py-smbus || die
-		append-cppflags -I../include
-		distutils-r1_src_compile
-	fi
-}
-
-src_install() {
-	emake DESTDIR="${D}" libdir="/usr/$(get_libdir)" PREFIX="/usr" install-lib install
-	dosbin eepromer/eeprom{,er}
-	rm -rf "${D}"/usr/include || die # part of linux-headers
-	dodoc CHANGES README
-	local d
-	for d in eeprom eepromer ; do
-		docinto "${d}"
-		dodoc "${d}"/README*
-	done
-
-	if use python ; then
-		cd py-smbus || die
-		docinto py-smbus
-		dodoc README*
-		distutils-r1_src_install
-	fi
-
-	if ! use static-libs; then
-		rm -rf "${D}"/usr/$(get_libdir)/libi2c.a || die
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2019-08-18 19:50 Mikle Kolyada
  0 siblings, 0 replies; 59+ messages in thread
From: Mikle Kolyada @ 2019-08-18 19:50 UTC (permalink / raw
  To: gentoo-commits

commit:     ab052f0489e59a4e3014e9657330c3200157fe5b
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 18 19:49:40 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Aug 18 19:50:20 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab052f04

sys-apps/i2c-tools: expand SRC_URI from HOMEPAGE

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

 sys-apps/i2c-tools/i2c-tools-4.0.ebuild    | 2 +-
 sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
index 1b59636505b..a8b6cc72dec 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 flag-o-matic toolchain-funcs
 
 DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and more"
 HOMEPAGE="https://www.kernel.org/pub/software/utils/i2c-tools"
-SRC_URI="${HOMEPAGE}/${P}.tar.xz"
+SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
index e27460b29f8..a90902efeea 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 flag-o-matic toolchain-funcs
 
 DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and more"
 HOMEPAGE="https://www.kernel.org/pub/software/utils/i2c-tools"
-SRC_URI="${HOMEPAGE}/${P}.tar.xz"
+SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2019-09-12 14:28 Michał Górny
  0 siblings, 0 replies; 59+ messages in thread
From: Michał Górny @ 2019-09-12 14:28 UTC (permalink / raw
  To: gentoo-commits

commit:     d82a155484be6d9a25ebc174b5bf21c167d994d1
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 11 08:48:08 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Sep 12 14:28:47 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82a1554

sys-apps/i2c-tools: Update for lm_sensors → lm-sensors

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

 sys-apps/i2c-tools/i2c-tools-4.0.ebuild    | 2 +-
 sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
index a8b6cc72dec..20911629399 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-RDEPEND="!<sys-apps/lm_sensors-3
+RDEPEND="!<sys-apps/lm-sensors-3
 	python? ( ${PYTHON_DEPS} )"
 DEPEND="${RDEPEND}"
 

diff --git a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
index a90902efeea..a2f0af908f4 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="perl python static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-RDEPEND="!<sys-apps/lm_sensors-3
+RDEPEND="!<sys-apps/lm-sensors-3
 	python? ( ${PYTHON_DEPS} )"
 DEPEND="${RDEPEND}"
 RDEPEND+="


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2019-11-30 15:40 Mikle Kolyada
  0 siblings, 0 replies; 59+ messages in thread
From: Mikle Kolyada @ 2019-11-30 15:40 UTC (permalink / raw
  To: gentoo-commits

commit:     b77f9b76c10884d68486b1c65dcb97f978bcb6b1
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 30 15:39:48 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Nov 30 15:40:28 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77f9b76

sys-apps/i2c-tools: add py3_8

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

 sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
index a2f0af908f4..c8cb01781c5 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7,3_8} )
 DISTUTILS_OPTIONAL="1"
 
 inherit distutils-r1 flag-o-matic toolchain-funcs


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2019-12-03  8:30 Mikle Kolyada
  0 siblings, 0 replies; 59+ messages in thread
From: Mikle Kolyada @ 2019-12-03  8:30 UTC (permalink / raw
  To: gentoo-commits

commit:     87aec110ba81328bfdad3d1e6aa4e070b005e439
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  3 08:29:57 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Dec  3 08:30:44 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87aec110

sys-apps/i2c-tools: Drop obsolete vlockers

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

 sys-apps/i2c-tools/i2c-tools-4.0.ebuild    | 2 +-
 sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
index 20911629399..63df295b312 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-RDEPEND="!<sys-apps/lm-sensors-3
+RDEPEND="
 	python? ( ${PYTHON_DEPS} )"
 DEPEND="${RDEPEND}"
 

diff --git a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
index c8cb01781c5..687930ef6f3 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="perl python static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-RDEPEND="!<sys-apps/lm-sensors-3
+RDEPEND="
 	python? ( ${PYTHON_DEPS} )"
 DEPEND="${RDEPEND}"
 RDEPEND+="


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2020-02-11 12:25 Michał Górny
  0 siblings, 0 replies; 59+ messages in thread
From: Michał Górny @ 2020-02-11 12:25 UTC (permalink / raw
  To: gentoo-commits

commit:     f35edfb1bcc5140c27775730696b87e407bcb5de
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 11 12:20:19 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Feb 11 12:20:19 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f35edfb1

sys-apps/i2c-tools: Remove py2

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

 sys-apps/i2c-tools/i2c-tools-4.0.ebuild    | 2 +-
 sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
index 5cef0da2d0f..f0132804d21 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
 DISTUTILS_OPTIONAL="1"
 
 inherit distutils-r1 flag-o-matic toolchain-funcs

diff --git a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
index 9f16c814837..142b885d3d9 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_6,3_7,3_8} )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
 DISTUTILS_OPTIONAL="1"
 
 inherit distutils-r1 flag-o-matic toolchain-funcs


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2020-03-11 11:36 Mikle Kolyada
  0 siblings, 0 replies; 59+ messages in thread
From: Mikle Kolyada @ 2020-03-11 11:36 UTC (permalink / raw
  To: gentoo-commits

commit:     e054d5462e280752f4aad9c03c739da27f7896e4
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 11 11:36:18 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Mar 11 11:36:36 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e054d546

sys-apps/i2c-tools: Drop old

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

 sys-apps/i2c-tools/Manifest             |  1 -
 sys-apps/i2c-tools/i2c-tools-4.0.ebuild | 62 ---------------------------------
 2 files changed, 63 deletions(-)

diff --git a/sys-apps/i2c-tools/Manifest b/sys-apps/i2c-tools/Manifest
index dd40b32bbdd..94fe0318fd0 100644
--- a/sys-apps/i2c-tools/Manifest
+++ b/sys-apps/i2c-tools/Manifest
@@ -1,2 +1 @@
-DIST i2c-tools-4.0.tar.xz 79972 BLAKE2B 982e4139ed0e2111f9e082d0690fcc0f86f97a433e292e9464b41991f14a1f90147a3612172bad6880f0df6896612e1dea0ae7bf6f459758b2cff45fb35a5dc7 SHA512 ddf86c357c101388193581bc40285089e6ab5e8d870f8aa5d594acc7ecb8596fbd30501e147b88bdea0200b1be88bc0a374356c188d1bcb067bf8e254e3dc51e
 DIST i2c-tools-4.1.tar.xz 83576 BLAKE2B 0a9ed3bb335b61f6c17a6b6c705502ff008b4fb8bab6a5fde63163a32528b5214d92affc4b8d6cca29676dc7ba82dfa84be5f14943b7e81c8612a7d9419ac628 SHA512 83262bcfd94c2adf74517cc50095dd78221fa4d16a62397245d4a538de7463272abf4f6727024be8ab1ca8ecbfe647af85ba2a553e5b5e68a53e50dfcad20248

diff --git a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild b/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
deleted file mode 100644
index f0132804d21..00000000000
--- a/sys-apps/i2c-tools/i2c-tools-4.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-DISTUTILS_OPTIONAL="1"
-
-inherit distutils-r1 flag-o-matic toolchain-funcs
-
-DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and more"
-HOMEPAGE="https://www.kernel.org/pub/software/utils/i2c-tools"
-SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86"
-IUSE="python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-	python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	default
-	use python && distutils-r1_src_prepare
-}
-
-src_configure() {
-	use python && distutils-r1_src_configure
-}
-
-src_compile() {
-	emake all-lib AR=$(tc-getAR) CC=$(tc-getCC) # parallel make
-	emake CC=$(tc-getCC)
-	emake -C eepromer CC=$(tc-getCC) CFLAGS="${CFLAGS}"
-	if use python ; then
-		cd py-smbus || die
-		append-cppflags -I../include
-		distutils-r1_src_compile
-	fi
-}
-
-src_install() {
-	emake install-lib install libdir="${D}"/usr/$(get_libdir) prefix="${D}"/usr
-	dosbin eepromer/eeprom{,er}
-	rm -rf "${D}"/usr/include || die # part of linux-headers
-	dodoc CHANGES README
-	local d
-	for d in eeprom eepromer ; do
-		docinto ${d}
-		dodoc ${d}/README*
-	done
-
-	if use python ; then
-		cd py-smbus || die
-		docinto py-smbus
-		dodoc README*
-		distutils-r1_src_install
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2020-03-11 11:36 Mikle Kolyada
  0 siblings, 0 replies; 59+ messages in thread
From: Mikle Kolyada @ 2020-03-11 11:36 UTC (permalink / raw
  To: gentoo-commits

commit:     cd96dcb0af5d4e2b4e38562e1ce62ce82cd5d4b8
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 11 11:35:29 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Mar 11 11:36:36 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd96dcb0

sys-apps/i2c-tools: mark stable

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

 sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
index 142b885d3d9..5514e78e808 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="perl python static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2020-10-10  7:58 Mikle Kolyada
  0 siblings, 0 replies; 59+ messages in thread
From: Mikle Kolyada @ 2020-10-10  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     c348fca052f3a40975e79638eff9d2259f5a45a5
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 10 07:57:15 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Oct 10 07:58:33 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c348fca0

sys-apps/i2c-tools: Version bump (v4.2)

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

 sys-apps/i2c-tools/Manifest             |  1 +
 sys-apps/i2c-tools/i2c-tools-4.2.ebuild | 74 +++++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/sys-apps/i2c-tools/Manifest b/sys-apps/i2c-tools/Manifest
index 94fe0318fd0..6b32301a606 100644
--- a/sys-apps/i2c-tools/Manifest
+++ b/sys-apps/i2c-tools/Manifest
@@ -1 +1,2 @@
 DIST i2c-tools-4.1.tar.xz 83576 BLAKE2B 0a9ed3bb335b61f6c17a6b6c705502ff008b4fb8bab6a5fde63163a32528b5214d92affc4b8d6cca29676dc7ba82dfa84be5f14943b7e81c8612a7d9419ac628 SHA512 83262bcfd94c2adf74517cc50095dd78221fa4d16a62397245d4a538de7463272abf4f6727024be8ab1ca8ecbfe647af85ba2a553e5b5e68a53e50dfcad20248
+DIST i2c-tools-4.2.tar.xz 87600 BLAKE2B 89f84ad07f4c042f67c308d48a402aa9ed46352062ddad3456d048730019e099e6eef626d487d802e07b100ae2c836e9aa6b2345950ff8744cbc0fe1a22616fb SHA512 5e230be4983c5c9c5718491d3ce9ee2e6205edea75c4097735eb32a25e522e37a074ef4cb61d2492707efebf0cb1b75ff65f1b2ae8c0bc1684a169526809a096

diff --git a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
new file mode 100644
index 00000000000..f55d8d32a05
--- /dev/null
+++ b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_7,3_8} )
+DISTUTILS_OPTIONAL="1"
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1 flag-o-matic toolchain-funcs
+
+DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and more"
+HOMEPAGE="https://www.kernel.org/pub/software/utils/i2c-tools"
+SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="perl python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+RDEPEND+="
+	perl? ( dev-lang/perl )"
+
+src_prepare() {
+	default
+	use python && distutils-r1_src_prepare
+
+	# Cut out the eeprom/ & stub/ dirs as only perl scripts live there.
+	if ! use perl ; then
+		sed -i '/^SRCDIRS/s: eeprom stub : :g' Makefile || die
+	fi
+}
+
+src_configure() {
+	use python && distutils-r1_src_configure
+
+	export BUILD_DYNAMIC_LIB=1
+	export USE_STATIC_LIB=0
+	export BUILD_STATIC_LIB=0
+}
+
+src_compile() {
+	emake AR="$(tc-getAR)" CC="$(tc-getCC)" all-lib # parallel make
+	emake CC="$(tc-getCC)"
+	emake -C eepromer CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
+
+	if use python ; then
+		cd py-smbus || die
+		append-cppflags -I../include
+		distutils-r1_src_compile
+	fi
+}
+
+src_install() {
+	emake DESTDIR="${D}" libdir="/usr/$(get_libdir)" PREFIX="/usr" install-lib install
+	dosbin eepromer/eeprom{,er}
+	dodoc CHANGES README
+	local d
+	for d in $(usex perl eeprom '') eepromer ; do
+		docinto "${d}"
+		dodoc "${d}"/README*
+	done
+
+	if use python ; then
+		cd py-smbus || die
+		docinto py-smbus
+		dodoc README*
+		distutils-r1_src_install
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2020-12-18  8:19 Mikle Kolyada
  0 siblings, 0 replies; 59+ messages in thread
From: Mikle Kolyada @ 2020-12-18  8:19 UTC (permalink / raw
  To: gentoo-commits

commit:     cfb1c00aaae04d3940ee0e01b7111b6c73750d24
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 18 08:14:33 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Dec 18 08:19:13 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb1c00a

sys-apps/i2c-tools: Add py39 to PYTHON_COMPAT

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

 sys-apps/i2c-tools/i2c-tools-4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
index f55d8d32a05..9ff18f3fae1 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{3_7,3_8} )
+PYTHON_COMPAT=( python{3_7,3_8,3_9} )
 DISTUTILS_OPTIONAL="1"
 DISTUTILS_USE_SETUPTOOLS=no
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2021-06-01 15:29 Sam James
  0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2021-06-01 15:29 UTC (permalink / raw
  To: gentoo-commits

commit:     a5b11f3c4d74fb4f45847f45a525e13958e3b9ab
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  1 15:28:29 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun  1 15:28:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b11f3c

sys-apps/i2c-tools: Stabilize 4.2 arm, #758011

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

 sys-apps/i2c-tools/i2c-tools-4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
index 9ff18f3fae1..4f3e40bd374 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.2.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="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="perl python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2021-06-02  1:13 Sam James
  0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2021-06-02  1:13 UTC (permalink / raw
  To: gentoo-commits

commit:     43e8866fd453d788dec38b962ab79c6fb9c3cbd2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  2 01:12:52 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun  2 01:12:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e8866f

sys-apps/i2c-tools: Stabilize 4.2 amd64, #758011

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

 sys-apps/i2c-tools/i2c-tools-4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
index 4f3e40bd374..d52d70195b6 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="perl python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2021-06-02 12:50 Sam James
  0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2021-06-02 12:50 UTC (permalink / raw
  To: gentoo-commits

commit:     dc81edff6a5379bd7c9bf2bebb184dc275b6a914
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  2 12:22:00 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun  2 12:22:00 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc81edff

sys-apps/i2c-tools: Stabilize 4.2 x86, #758011

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

 sys-apps/i2c-tools/i2c-tools-4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
index d52d70195b6..c78bd83767f 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="perl python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2021-08-18  0:35 Yixun Lan
  0 siblings, 0 replies; 59+ messages in thread
From: Yixun Lan @ 2021-08-18  0:35 UTC (permalink / raw
  To: gentoo-commits

commit:     866e7c5a27ebda03849d340ad97c5e0908813bc6
Author:     Alex Fan <alexfanqi <AT> yahoo <DOT> com>
AuthorDate: Tue Aug 17 04:08:14 2021 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Aug 18 00:32:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=866e7c5a

sys-apps/i2c-tools: keyword 4.2 for ~riscv

Signed-off-by: Alex Fan <alexfanqi <AT> yahoo.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 sys-apps/i2c-tools/i2c-tools-4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
index c78bd83767f..42aa13592a8 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="perl python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2021-10-28 14:57 Sam James
  0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2021-10-28 14:57 UTC (permalink / raw
  To: gentoo-commits

commit:     1db7e036aa30ace7d9641d0ac8c4c94075ba32a6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 28 14:56:31 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 28 14:56:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db7e036

sys-apps/i2c-tools: Stabilize 4.2 arm64, #815802

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

 sys-apps/i2c-tools/i2c-tools-4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
index 42aa13592a8..49fdd89041c 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="perl python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2021-10-31 21:06 Mikle Kolyada
  0 siblings, 0 replies; 59+ messages in thread
From: Mikle Kolyada @ 2021-10-31 21:06 UTC (permalink / raw
  To: gentoo-commits

commit:     474c7f8fdf4d45aaaed6bfffa4f3a25fa0fc7f91
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 31 21:04:14 2021 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Oct 31 21:06:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474c7f8f

sys-apps/i2c-tools: Version bump (v4.3)

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

 sys-apps/i2c-tools/Manifest             |  1 +
 sys-apps/i2c-tools/i2c-tools-4.3.ebuild | 59 +++++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/sys-apps/i2c-tools/Manifest b/sys-apps/i2c-tools/Manifest
index 6b32301a606..cad813324a0 100644
--- a/sys-apps/i2c-tools/Manifest
+++ b/sys-apps/i2c-tools/Manifest
@@ -1,2 +1,3 @@
 DIST i2c-tools-4.1.tar.xz 83576 BLAKE2B 0a9ed3bb335b61f6c17a6b6c705502ff008b4fb8bab6a5fde63163a32528b5214d92affc4b8d6cca29676dc7ba82dfa84be5f14943b7e81c8612a7d9419ac628 SHA512 83262bcfd94c2adf74517cc50095dd78221fa4d16a62397245d4a538de7463272abf4f6727024be8ab1ca8ecbfe647af85ba2a553e5b5e68a53e50dfcad20248
 DIST i2c-tools-4.2.tar.xz 87600 BLAKE2B 89f84ad07f4c042f67c308d48a402aa9ed46352062ddad3456d048730019e099e6eef626d487d802e07b100ae2c836e9aa6b2345950ff8744cbc0fe1a22616fb SHA512 5e230be4983c5c9c5718491d3ce9ee2e6205edea75c4097735eb32a25e522e37a074ef4cb61d2492707efebf0cb1b75ff65f1b2ae8c0bc1684a169526809a096
+DIST i2c-tools-4.3.tar.xz 81276 BLAKE2B c7300224c8d32785cd067b632bf0e9591f05264b1572f44aebda5f30a95164732d606710c13739ccb7899476219ceb3033beaf95b718ed7e18122f9181dc13fc SHA512 8a6cc12d927d6291b9baf407bc15807280539a7048ec5c2edf77414432eab43b28353c42bc0e45b7b481502aa4c5588def08f130d97fc275f635d1f77488f501

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
new file mode 100644
index 00000000000..08557d67f1f
--- /dev/null
+++ b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python{3_8,3_9} )
+DISTUTILS_OPTIONAL="1"
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1 flag-o-matic toolchain-funcs
+
+DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and more"
+HOMEPAGE="https://www.kernel.org/pub/software/utils/i2c-tools"
+SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	default
+	use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+	use python && distutils-r1_src_configure
+
+	export BUILD_DYNAMIC_LIB=1
+	export USE_STATIC_LIB=0
+	export BUILD_STATIC_LIB=0
+}
+
+src_compile() {
+	emake AR="$(tc-getAR)" CC="$(tc-getCC)" EXTRA="eeprog"
+
+	if use python ; then
+		cd py-smbus || die
+		append-cppflags -I../include
+		distutils-r1_src_compile
+	fi
+}
+
+src_install() {
+	emake EXTRA="eeprog" DESTDIR="${D}" libdir="/usr/$(get_libdir)" PREFIX="/usr" install
+	dodoc CHANGES README
+
+	if use python ; then
+		cd py-smbus || die
+		docinto py-smbus
+		dodoc README*
+		distutils-r1_src_install
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2022-02-01 18:51 Michał Górny
  0 siblings, 0 replies; 59+ messages in thread
From: Michał Górny @ 2022-02-01 18:51 UTC (permalink / raw
  To: gentoo-commits

commit:     52feaf1f88ae92cb5966becd33adc309269e3f4d
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  1 18:43:32 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Feb  1 18:51:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52feaf1f

sys-apps/i2c-tools: Remove DISTUTILS_USE_SETUPTOOLS

DISTUTILS_USE_SETUPTOOLS is not used with DISTUTILS_OPTIONAL, and now it
triggers a QA warning.  Remove it.

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

 sys-apps/i2c-tools/i2c-tools-4.2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
index 49fdd89041cc..ad2026877fe8 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 PYTHON_COMPAT=( python{3_7,3_8,3_9} )
 DISTUTILS_OPTIONAL="1"
-DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1 flag-o-matic toolchain-funcs
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2022-02-01 19:02 Michał Górny
  0 siblings, 0 replies; 59+ messages in thread
From: Michał Górny @ 2022-02-01 19:02 UTC (permalink / raw
  To: gentoo-commits

commit:     c5fd7edc168d5365a04392a37ec4812c4e603aa0
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  1 18:58:39 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Feb  1 19:02:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5fd7edc

sys-apps/i2c-tools: Fix Python dependencies

DISTUTILS_USE_SETUPTOOLS is not used with DISTUTILS_OPTIONAL, the dep
on setuptools needs to be declared explicitly.

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

 sys-apps/i2c-tools/i2c-tools-4.3.ebuild | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
index 08557d67f1fa..1b4f3d12d061 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 PYTHON_COMPAT=( python{3_8,3_9} )
 DISTUTILS_OPTIONAL="1"
-DISTUTILS_USE_SETUPTOOLS=bdepend
 
 inherit distutils-r1 flag-o-matic toolchain-funcs
 
@@ -21,7 +20,11 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
 	python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
+BDEPEND="
+	python? (
+		${PYTHON_DEPS}
+		dev-python/setuptools[${PYTHON_USEDEP}]
+	)"
 
 src_prepare() {
 	default


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2022-02-21  3:48 Sam James
  0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2022-02-21  3:48 UTC (permalink / raw
  To: gentoo-commits

commit:     97b8d5b04937840714e14aaed44dd7e2649ac8cd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 21 03:48:00 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 21 03:48:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b8d5b0

sys-apps/i2c-tools: Stabilize 4.2 ppc64, #833808

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

 sys-apps/i2c-tools/i2c-tools-4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
index ad2026877fe8..f922645783a1 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="perl python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2022-02-21  3:48 Sam James
  0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2022-02-21  3:48 UTC (permalink / raw
  To: gentoo-commits

commit:     d90d26046b3a28856ed9ed74a0572831aab8690c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 21 03:48:05 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 21 03:48:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90d2604

sys-apps/i2c-tools: Stabilize 4.2 ppc, #833808

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

 sys-apps/i2c-tools/i2c-tools-4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
index f922645783a1..7372aa58066c 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
 IUSE="perl python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2022-04-18 20:28 Sam James
  0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2022-04-18 20:28 UTC (permalink / raw
  To: gentoo-commits

commit:     a80aafd116d695fee49e32cc575edfcea47b9e8e
Author:     Denis Pronin <dannftk <AT> yandex <DOT> ru>
AuthorDate: Sat Mar 19 10:08:42 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 18 20:28:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a80aafd1

sys-apps/i2c-tools: add python 3.10

enabled opportunity for a user to use python-3.10 for
sys-apps/i2c-tools-4.2

Signed-off-by: Denis Pronin <dannftk <AT> yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/24657
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/i2c-tools/i2c-tools-4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
index 7372aa58066c..246cc0d212b5 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 DISTUTILS_OPTIONAL="1"
 
 inherit distutils-r1 flag-o-matic toolchain-funcs


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2022-05-07  7:17 Sam James
  0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2022-05-07  7:17 UTC (permalink / raw
  To: gentoo-commits

commit:     161a1bc898709935c140d2052412f38b80871849
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May  7 06:32:32 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May  7 07:16:57 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=161a1bc8

sys-apps/i2c-tools: enable py3.10

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

 sys-apps/i2c-tools/i2c-tools-4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
index 1b4f3d12d061..585e25ebd95d 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python{3_8,3_9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_OPTIONAL="1"
 
 inherit distutils-r1 flag-o-matic toolchain-funcs


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2022-05-07  7:19 Sam James
  0 siblings, 0 replies; 59+ messages in thread
From: Sam James @ 2022-05-07  7:19 UTC (permalink / raw
  To: gentoo-commits

commit:     f4f6b4e2cff84f636514811f641858042a4dabc4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May  7 07:19:41 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May  7 07:19:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f6b4e2

sys-apps/i2c-tools: Stabilize 4.2 sparc, #833808

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

 sys-apps/i2c-tools/i2c-tools-4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
index 246cc0d212b5..c40274690e01 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="perl python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2022-05-07  9:58 Arthur Zamarin
  0 siblings, 0 replies; 59+ messages in thread
From: Arthur Zamarin @ 2022-05-07  9:58 UTC (permalink / raw
  To: gentoo-commits

commit:     806c954e316a533b777f2a2b79aa7c8234fe12ec
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May  7 09:58:46 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May  7 09:58:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806c954e

sys-apps/i2c-tools: Stabilize 4.3 sparc, #843098

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

 sys-apps/i2c-tools/i2c-tools-4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
index 585e25ebd95d..7ba694cf3849 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2022-05-07 10:04 Arthur Zamarin
  0 siblings, 0 replies; 59+ messages in thread
From: Arthur Zamarin @ 2022-05-07 10:04 UTC (permalink / raw
  To: gentoo-commits

commit:     6a60ff5e862bdbf1580b6e9d92b1d6e8f8961f31
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May  7 10:04:17 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May  7 10:04:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a60ff5e

sys-apps/i2c-tools: Stabilize 4.3 ppc64, #843098

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

 sys-apps/i2c-tools/i2c-tools-4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
index 7ba694cf3849..c9862604a91c 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2022-05-07 10:05 Arthur Zamarin
  0 siblings, 0 replies; 59+ messages in thread
From: Arthur Zamarin @ 2022-05-07 10:05 UTC (permalink / raw
  To: gentoo-commits

commit:     9f7be6dc34fa54789f6a2594e304005364278839
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May  7 10:05:22 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May  7 10:05:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f7be6dc

sys-apps/i2c-tools: Stabilize 4.3 arm, #843098

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

 sys-apps/i2c-tools/i2c-tools-4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
index c9862604a91c..33debd765ddc 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~mips ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2022-05-07 10:56 Jakov Smolić
  0 siblings, 0 replies; 59+ messages in thread
From: Jakov Smolić @ 2022-05-07 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     d00b8e155768de770adba1a12939eb648e1f9001
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat May  7 10:55:46 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May  7 10:55:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d00b8e15

sys-apps/i2c-tools: Stabilize 4.3 x86, #843098

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

 sys-apps/i2c-tools/i2c-tools-4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
index 33debd765ddc..7b97b26c52fa 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~mips ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~mips ~ppc ppc64 ~riscv sparc x86"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2022-05-07 10:56 Jakov Smolić
  0 siblings, 0 replies; 59+ messages in thread
From: Jakov Smolić @ 2022-05-07 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     5ab93d1e1ea54bd707580a2943ca687a36902abb
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat May  7 10:56:16 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May  7 10:56:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab93d1e

sys-apps/i2c-tools: Stabilize 4.3 amd64, #843098

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

 sys-apps/i2c-tools/i2c-tools-4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
index 7b97b26c52fa..ccd4f2b371ee 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~mips ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ppc64 ~riscv sparc x86"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2022-05-07 13:20 Jakov Smolić
  0 siblings, 0 replies; 59+ messages in thread
From: Jakov Smolić @ 2022-05-07 13:20 UTC (permalink / raw
  To: gentoo-commits

commit:     48434c0d7964036bc99bb2bcbc1a43f99ccc12ce
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat May  7 13:20:11 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May  7 13:20:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48434c0d

sys-apps/i2c-tools: Stabilize 4.3 ppc, #843098

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

 sys-apps/i2c-tools/i2c-tools-4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
index ccd4f2b371ee..4b19dedb6d1a 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2022-05-07 17:50 Arthur Zamarin
  0 siblings, 0 replies; 59+ messages in thread
From: Arthur Zamarin @ 2022-05-07 17:50 UTC (permalink / raw
  To: gentoo-commits

commit:     3a2ba667bf54070e1b533bb037f8adeee65caa16
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May  7 17:50:12 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May  7 17:50:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a2ba667

sys-apps/i2c-tools: Stabilize 4.3 arm64, #843098

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

 sys-apps/i2c-tools/i2c-tools-4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
index 4b19dedb6d1a..8c54b56cce62 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2022-08-28  5:06 WANG Xuerui
  0 siblings, 0 replies; 59+ messages in thread
From: WANG Xuerui @ 2022-08-28  5:06 UTC (permalink / raw
  To: gentoo-commits

commit:     405b6988c34de90f5a533ed3e301cd48a37eb9b7
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 28 03:53:10 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sun Aug 28 05:05:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=405b6988

sys-apps/i2c-tools: keyword 4.3 for ~loong

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

 sys-apps/i2c-tools/i2c-tools-4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
index 8c54b56cce62..dcf554973967 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2022-11-15 18:22 Michał Górny
  0 siblings, 0 replies; 59+ messages in thread
From: Michał Górny @ 2022-11-15 18:22 UTC (permalink / raw
  To: gentoo-commits

commit:     b3f1a4d6918e7f07a3f78567bcd7d5b2136cae1e
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 15 18:18:50 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Nov 15 18:18:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f1a4d6

sys-apps/i2c-tools: Remove py3.8-only versions

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

 sys-apps/i2c-tools/Manifest                |  1 -
 sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild | 81 ------------------------------
 2 files changed, 82 deletions(-)

diff --git a/sys-apps/i2c-tools/Manifest b/sys-apps/i2c-tools/Manifest
index cad813324a0a..7d5824b262f6 100644
--- a/sys-apps/i2c-tools/Manifest
+++ b/sys-apps/i2c-tools/Manifest
@@ -1,3 +1,2 @@
-DIST i2c-tools-4.1.tar.xz 83576 BLAKE2B 0a9ed3bb335b61f6c17a6b6c705502ff008b4fb8bab6a5fde63163a32528b5214d92affc4b8d6cca29676dc7ba82dfa84be5f14943b7e81c8612a7d9419ac628 SHA512 83262bcfd94c2adf74517cc50095dd78221fa4d16a62397245d4a538de7463272abf4f6727024be8ab1ca8ecbfe647af85ba2a553e5b5e68a53e50dfcad20248
 DIST i2c-tools-4.2.tar.xz 87600 BLAKE2B 89f84ad07f4c042f67c308d48a402aa9ed46352062ddad3456d048730019e099e6eef626d487d802e07b100ae2c836e9aa6b2345950ff8744cbc0fe1a22616fb SHA512 5e230be4983c5c9c5718491d3ce9ee2e6205edea75c4097735eb32a25e522e37a074ef4cb61d2492707efebf0cb1b75ff65f1b2ae8c0bc1684a169526809a096
 DIST i2c-tools-4.3.tar.xz 81276 BLAKE2B c7300224c8d32785cd067b632bf0e9591f05264b1572f44aebda5f30a95164732d606710c13739ccb7899476219ceb3033beaf95b718ed7e18122f9181dc13fc SHA512 8a6cc12d927d6291b9baf407bc15807280539a7048ec5c2edf77414432eab43b28353c42bc0e45b7b481502aa4c5588def08f130d97fc275f635d1f77488f501

diff --git a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
deleted file mode 100644
index 9900e3bbff0e..000000000000
--- a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_7,3_8} )
-DISTUTILS_OPTIONAL="1"
-
-inherit distutils-r1 flag-o-matic toolchain-funcs
-
-DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and more"
-HOMEPAGE="https://www.kernel.org/pub/software/utils/i2c-tools"
-SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86"
-IUSE="perl python static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-	python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
-RDEPEND+="
-	perl? ( dev-lang/perl )"
-
-src_prepare() {
-	default
-	use python && distutils-r1_src_prepare
-
-	# Cut out the eeprom/ & stub/ dirs as only perl scripts live there.
-	if ! use perl ; then
-		sed -i '/^SRCDIRS/s: eeprom stub : :g' Makefile || die
-	fi
-}
-
-src_configure() {
-	use python && distutils-r1_src_configure
-
-	# Always build & use dynamic libs if possible.
-	if tc-is-static-only ; then
-		export BUILD_DYNAMIC_LIB=0
-		export USE_STATIC_LIB=1
-		export BUILD_STATIC_LIB=1
-	else
-		export BUILD_DYNAMIC_LIB=1
-		export USE_STATIC_LIB=0
-		export BUILD_STATIC_LIB=$(usex static-libs 1 0)
-	fi
-}
-
-src_compile() {
-	emake AR="$(tc-getAR)" CC="$(tc-getCC)" all-lib # parallel make
-	emake CC="$(tc-getCC)"
-	emake -C eepromer CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
-
-	if use python ; then
-		cd py-smbus || die
-		append-cppflags -I../include
-		distutils-r1_src_compile
-	fi
-}
-
-src_install() {
-	emake DESTDIR="${D}" libdir="/usr/$(get_libdir)" PREFIX="/usr" install-lib install
-	dosbin eepromer/eeprom{,er}
-	rm -rf "${D}"/usr/include || die # part of linux-headers
-	dodoc CHANGES README
-	local d
-	for d in $(usex perl eeprom '') eepromer ; do
-		docinto "${d}"
-		dodoc "${d}"/README*
-	done
-
-	if use python ; then
-		cd py-smbus || die
-		docinto py-smbus
-		dodoc README*
-		distutils-r1_src_install
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2023-02-23 13:45 Andrew Ammerlaan
  0 siblings, 0 replies; 59+ messages in thread
From: Andrew Ammerlaan @ 2023-02-23 13:45 UTC (permalink / raw
  To: gentoo-commits

commit:     33e06973dd9d1c5f2878f7019fc1699e014668b7
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 23 13:45:01 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Feb 23 13:45:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e06973

sys-apps/i2c-tools: enable py3.11

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sys-apps/i2c-tools/i2c-tools-4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
index 13f644926e14..86b0f1a7d221 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_OPTIONAL="1"
 
 inherit distutils-r1 flag-o-matic toolchain-funcs


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2024-04-22 16:52 Viorel Munteanu
  0 siblings, 0 replies; 59+ messages in thread
From: Viorel Munteanu @ 2024-04-22 16:52 UTC (permalink / raw
  To: gentoo-commits

commit:     ea216414a914d2caf88f0aa166ed8a127e061d60
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 16:15:20 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 16:51:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea216414

sys-apps/i2c-tools: enable py3.12

Enable Python 3.12.
Switch to PEP517 mode.
Update license.

Closes: https://bugs.gentoo.org/929813
Closes: https://bugs.gentoo.org/922220
Closes: https://bugs.gentoo.org/910032
Closes: https://bugs.gentoo.org/912820
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 sys-apps/i2c-tools/i2c-tools-4.3-r1.ebuild | 63 ++++++++++++++++++++++++++++++
 1 file changed, 63 insertions(+)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3-r1.ebuild
new file mode 100644
index 000000000000..e249ea0bccd5
--- /dev/null
+++ b/sys-apps/i2c-tools/i2c-tools-4.3-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_OPTIONAL=1
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 flag-o-matic toolchain-funcs
+
+DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and more"
+HOMEPAGE="https://www.kernel.org/pub/software/utils/i2c-tools"
+SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1+ GPL-2+ python? ( GPL-2 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	python? ( ${PYTHON_DEPS} )"
+BDEPEND="
+	python? (
+		${PYTHON_DEPS}
+		dev-python/setuptools[${PYTHON_USEDEP}]
+	)"
+
+src_prepare() {
+	default
+	use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+	use python && distutils-r1_src_configure
+
+	export BUILD_DYNAMIC_LIB=1
+	export USE_STATIC_LIB=0
+	export BUILD_STATIC_LIB=0
+}
+
+src_compile() {
+	emake AR="$(tc-getAR)" CC="$(tc-getCC)" EXTRA="eeprog"
+
+	if use python ; then
+		cd py-smbus || die
+		append-cppflags -I../include
+		distutils-r1_src_compile
+	fi
+}
+
+src_install() {
+	emake EXTRA="eeprog" DESTDIR="${D}" libdir="/usr/$(get_libdir)" PREFIX="/usr" install
+	dodoc CHANGES README
+
+	if use python ; then
+		cd py-smbus || die
+		docinto py-smbus
+		dodoc README*
+		distutils-r1_src_install
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2024-04-22 16:52 Viorel Munteanu
  0 siblings, 0 replies; 59+ messages in thread
From: Viorel Munteanu @ 2024-04-22 16:52 UTC (permalink / raw
  To: gentoo-commits

commit:     bfdb1c4306aae7e44e99145a6023d8f8e3153f96
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 16:13:17 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 16:51:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfdb1c43

sys-apps/i2c-tools: drop 4.2

Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 sys-apps/i2c-tools/Manifest             |  1 -
 sys-apps/i2c-tools/i2c-tools-4.2.ebuild | 73 ---------------------------------
 2 files changed, 74 deletions(-)

diff --git a/sys-apps/i2c-tools/Manifest b/sys-apps/i2c-tools/Manifest
index 7d5824b262f6..a632d9274602 100644
--- a/sys-apps/i2c-tools/Manifest
+++ b/sys-apps/i2c-tools/Manifest
@@ -1,2 +1 @@
-DIST i2c-tools-4.2.tar.xz 87600 BLAKE2B 89f84ad07f4c042f67c308d48a402aa9ed46352062ddad3456d048730019e099e6eef626d487d802e07b100ae2c836e9aa6b2345950ff8744cbc0fe1a22616fb SHA512 5e230be4983c5c9c5718491d3ce9ee2e6205edea75c4097735eb32a25e522e37a074ef4cb61d2492707efebf0cb1b75ff65f1b2ae8c0bc1684a169526809a096
 DIST i2c-tools-4.3.tar.xz 81276 BLAKE2B c7300224c8d32785cd067b632bf0e9591f05264b1572f44aebda5f30a95164732d606710c13739ccb7899476219ceb3033beaf95b718ed7e18122f9181dc13fc SHA512 8a6cc12d927d6291b9baf407bc15807280539a7048ec5c2edf77414432eab43b28353c42bc0e45b7b481502aa4c5588def08f130d97fc275f635d1f77488f501

diff --git a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild b/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
deleted file mode 100644
index ed58d716a310..000000000000
--- a/sys-apps/i2c-tools/i2c-tools-4.2.ebuild
+++ /dev/null
@@ -1,73 +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} )
-DISTUTILS_OPTIONAL="1"
-
-inherit distutils-r1 flag-o-matic toolchain-funcs
-
-DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and more"
-HOMEPAGE="https://www.kernel.org/pub/software/utils/i2c-tools"
-SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv sparc x86"
-IUSE="perl python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-	python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
-RDEPEND+="
-	perl? ( dev-lang/perl )"
-
-src_prepare() {
-	default
-	use python && distutils-r1_src_prepare
-
-	# Cut out the eeprom/ & stub/ dirs as only perl scripts live there.
-	if ! use perl ; then
-		sed -i '/^SRCDIRS/s: eeprom stub : :g' Makefile || die
-	fi
-}
-
-src_configure() {
-	use python && distutils-r1_src_configure
-
-	export BUILD_DYNAMIC_LIB=1
-	export USE_STATIC_LIB=0
-	export BUILD_STATIC_LIB=0
-}
-
-src_compile() {
-	emake AR="$(tc-getAR)" CC="$(tc-getCC)" all-lib # parallel make
-	emake CC="$(tc-getCC)"
-	emake -C eepromer CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
-
-	if use python ; then
-		cd py-smbus || die
-		append-cppflags -I../include
-		distutils-r1_src_compile
-	fi
-}
-
-src_install() {
-	emake DESTDIR="${D}" libdir="/usr/$(get_libdir)" PREFIX="/usr" install-lib install
-	dosbin eepromer/eeprom{,er}
-	dodoc CHANGES README
-	local d
-	for d in $(usex perl eeprom '') eepromer ; do
-		docinto "${d}"
-		dodoc "${d}"/README*
-	done
-
-	if use python ; then
-		cd py-smbus || die
-		docinto py-smbus
-		dodoc README*
-		distutils-r1_src_install
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2024-04-22 17:20 Viorel Munteanu
  0 siblings, 0 replies; 59+ messages in thread
From: Viorel Munteanu @ 2024-04-22 17:20 UTC (permalink / raw
  To: gentoo-commits

commit:     4ec27acff333ec3de1ff4edf3cfd90e04c0c3e47
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 17:19:37 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 17:20:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec27acf

sys-apps/i2c-tools: fix pkgcheck warning

Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 sys-apps/i2c-tools/i2c-tools-4.3-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3-r1.ebuild
index e249ea0bccd5..e0211bd875af 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.3-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.3-r1.ebuild
@@ -24,6 +24,7 @@ RDEPEND="
 BDEPEND="
 	python? (
 		${PYTHON_DEPS}
+		${DISTUTILS_DEPS}
 		dev-python/setuptools[${PYTHON_USEDEP}]
 	)"
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/
@ 2024-05-27 16:14 Joonas Niilola
  0 siblings, 0 replies; 59+ messages in thread
From: Joonas Niilola @ 2024-05-27 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     aac6041b8bab1aff33e29c00e4c9babcf6e7e3f9
Author:     Jack Rosenthal <jrosenth <AT> chromium <DOT> org>
AuthorDate: Thu Apr  4 17:14:09 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon May 27 16:14:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac6041b

sys-apps/i2c-tools: Add 32-bit LFS support

The i2c-tools build doesn't natively support 32-bit LFS.  Call
append-lfs-flags to bring it in.

Additionally, it appears the Makefile ignores CPPFLAGS, so hack that
into CFLAGS.

Signed-off-by: Jack Rosenthal <jrosenth <AT> chromium.org>
Closes: https://github.com/gentoo/gentoo/pull/36103
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 .../i2c-tools/{i2c-tools-4.3-r1.ebuild => i2c-tools-4.3-r2.ebuild}     | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3-r1.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild
similarity index 92%
rename from sys-apps/i2c-tools/i2c-tools-4.3-r1.ebuild
rename to sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild
index e0211bd875af..a76b3146c129 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.3-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild
@@ -36,13 +36,14 @@ src_prepare() {
 src_configure() {
 	use python && distutils-r1_src_configure
 
+	append-lfs-flags
 	export BUILD_DYNAMIC_LIB=1
 	export USE_STATIC_LIB=0
 	export BUILD_STATIC_LIB=0
 }
 
 src_compile() {
-	emake AR="$(tc-getAR)" CC="$(tc-getCC)" EXTRA="eeprog"
+	emake AR="$(tc-getAR)" CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${CPPFLAGS}" EXTRA="eeprog"
 
 	if use python ; then
 		cd py-smbus || die


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

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

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

sys-apps/i2c-tools: Stabilize 4.3-r2 amd64, #933049

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

 sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild
index 372c6a186775..045d7bd941d1 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="LGPL-2.1+ GPL-2+ python? ( GPL-2 )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

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

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

sys-apps/i2c-tools: Stabilize 4.3-r2 x86, #933049

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

 sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild
index 045d7bd941d1..cbea78927ead 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="LGPL-2.1+ GPL-2+ python? ( GPL-2 )"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

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

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

sys-apps/i2c-tools: Stabilize 4.3-r2 arm64, #933049

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

 sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild b/sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild
index cbea78927ead..f0afd5337100 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
 
 LICENSE="LGPL-2.1+ GPL-2+ python? ( GPL-2 )"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

end of thread, other threads:[~2024-05-29 12:15 UTC | newest]

Thread overview: 59+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-20 15:30 [gentoo-commits] repo/gentoo:master commit in: sys-apps/i2c-tools/ Tobias Klausmann
  -- strict thread matches above, loose matches on Subject: below --
2024-05-29 12:15 Sam James
2024-05-28 20:49 Sam James
2024-05-28 20:49 Sam James
2024-05-27 16:14 Joonas Niilola
2024-04-22 17:20 Viorel Munteanu
2024-04-22 16:52 Viorel Munteanu
2024-04-22 16:52 Viorel Munteanu
2023-02-23 13:45 Andrew Ammerlaan
2022-11-15 18:22 Michał Górny
2022-08-28  5:06 WANG Xuerui
2022-05-07 17:50 Arthur Zamarin
2022-05-07 13:20 Jakov Smolić
2022-05-07 10:56 Jakov Smolić
2022-05-07 10:56 Jakov Smolić
2022-05-07 10:05 Arthur Zamarin
2022-05-07 10:04 Arthur Zamarin
2022-05-07  9:58 Arthur Zamarin
2022-05-07  7:19 Sam James
2022-05-07  7:17 Sam James
2022-04-18 20:28 Sam James
2022-02-21  3:48 Sam James
2022-02-21  3:48 Sam James
2022-02-01 19:02 Michał Górny
2022-02-01 18:51 Michał Górny
2021-10-31 21:06 Mikle Kolyada
2021-10-28 14:57 Sam James
2021-08-18  0:35 Yixun Lan
2021-06-02 12:50 Sam James
2021-06-02  1:13 Sam James
2021-06-01 15:29 Sam James
2020-12-18  8:19 Mikle Kolyada
2020-10-10  7:58 Mikle Kolyada
2020-03-11 11:36 Mikle Kolyada
2020-03-11 11:36 Mikle Kolyada
2020-02-11 12:25 Michał Górny
2019-12-03  8:30 Mikle Kolyada
2019-11-30 15:40 Mikle Kolyada
2019-09-12 14:28 Michał Górny
2019-08-18 19:50 Mikle Kolyada
2019-02-23 20:57 Mikle Kolyada
2019-02-13 22:00 Mike Frysinger
2019-02-13 22:00 Mike Frysinger
2019-02-13 22:00 Mike Frysinger
2018-12-05  9:17 Mikle Kolyada
2018-12-05  9:09 Mikle Kolyada
2018-04-21 17:33 Mikle Kolyada
2018-03-25 13:29 Mikle Kolyada
2018-03-22 19:58 Mikle Kolyada
2017-12-15  7:33 Jeroen Roovers
2017-12-15  6:59 Jeroen Roovers
2017-05-15 14:19 Manuel Rüger
2017-04-20 16:41 David Seifert
2017-01-15 11:20 Pacho Ramos
2016-10-24 18:13 Markus Meier
2016-10-08 13:56 Pacho Ramos
2016-02-03  9:40 Patrice Clement
2016-02-02 22:24 Mike Frysinger
2016-01-04 10:17 Mike Frysinger

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