public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2017-10-08 16:29 Johannes Huber
  0 siblings, 0 replies; 17+ messages in thread
From: Johannes Huber @ 2017-10-08 16:29 UTC (permalink / raw
  To: gentoo-commits

commit:     daa962012b27d838c1b8d381e7b419c670c61c24
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  8 15:40:02 2017 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Oct  8 16:29:35 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa96201

dev-embedded/dfu-programmer: Remove 0.6.1

Uses deprecated EAPI 4.

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 dev-embedded/dfu-programmer/Manifest               |  1 -
 .../dfu-programmer/dfu-programmer-0.6.1.ebuild     | 43 ----------------------
 2 files changed, 44 deletions(-)

diff --git a/dev-embedded/dfu-programmer/Manifest b/dev-embedded/dfu-programmer/Manifest
index 628ab0ed6b5..5ba2b06db02 100644
--- a/dev-embedded/dfu-programmer/Manifest
+++ b/dev-embedded/dfu-programmer/Manifest
@@ -1,3 +1,2 @@
-DIST dfu-programmer-0.6.1.tar.gz 134394 SHA256 6c4c0ac8860894b970ffeef9f5b579a3465846d013e5c0d9c7fd19bb828ea857 SHA512 feb54119496013b8e77b793d8df0d68bf58de5a7d68ff0cf7a70c0bb63c70c4a43d169ecb71761df96bb07f6a23cd959c20132f5446361045f46df965b8b1e43 WHIRLPOOL a86fed7c6b623182487048f8db555ffa1f9a123bdb912df7adebd0f3742dadcdb1d4a778da4e607f63114944077742cf3cdc44bb9e98fc421e624ba69c2ea905
 DIST dfu-programmer-0.6.2.tar.gz 134941 SHA256 0120966a424dd98124962055750e90cbd6c7b6b0fbf5b187bf435daa0a24af65 SHA512 e3905a71c7b6e0a6e322d9fb781c636caa4431166bf032ad2c14db764a4f9ec952d25bd431ed04a41550fca9a8afcae7aa939a015f3b78361f430ad36c26c381 WHIRLPOOL 00d0f28a31ddc567add1d9d4ab7f3fed35a239f1a6ad01cdcf3d3c8fd51b64b9367cc086f5d122ec511be2681c43a0a77756743702a3ae0201ebac6e2a8078aa
 DIST dfu-programmer-0.7.2.tar.gz 146613 SHA256 1db4d36b1aedab2adc976e8faa5495df3cf82dc4bf883633dc6ba71f7c4af995 SHA512 429b89192bb5a9653ad8678dfc182bfc30eb057d0d1f72fe88efdf85005d3ad557e0f572f4fad3346f1f1078cd273a289f4bba2663bb1f840e6bf724d5293db4 WHIRLPOOL 1cd17a859fb3a945c41eecb9d066b07ad022bc06ef6fe9f1ab7e1e8d1685a494fb98056d14624085e270fa25620e4e9b2030894ff746bbc4c730e4010b860475

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.6.1.ebuild b/dev-embedded/dfu-programmer/dfu-programmer-0.6.1.ebuild
deleted file mode 100644
index 2550cf0f8be..00000000000
--- a/dev-embedded/dfu-programmer/dfu-programmer-0.6.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit udev
-
-DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
-HOMEPAGE="http://dfu-programmer.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="virtual/libusb:1
-	virtual/udev"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-src_prepare() {
-	# Upstream has fixed this in their configure already.
-	tc-export CPP PKG_CONFIG
-	sed -i \
-		-e "/LIBUSB_1_0_CFLAGS=/s:=.*:='$(${PKG_CONFIG} --cflags libusb-1.0)':" \
-		-e "/LIBUSB_1_0_LIBS=/s:=.*:='$(${PKG_CONFIG} --libs libusb-1.0)':" \
-		configure || die
-}
-
-src_install() {
-	default
-
-	cat <<-EOF > 70-dfu-programmer.rules
-	#
-	# do not edit this file, it will be overwritten on update
-	#
-	EOF
-	printf 'SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="%s", MODE="660", GROUP="plugdev", SYMLINK+="dfu-%%n"\n' \
-		2ff{a,b,9,7,4,3} >> 70-dfu-programmer.rules
-
-	udev_dorules 70-dfu-programmer.rules
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2023-04-07  5:43 Viorel Munteanu
  0 siblings, 0 replies; 17+ messages in thread
From: Viorel Munteanu @ 2023-04-07  5:43 UTC (permalink / raw
  To: gentoo-commits

commit:     3aa8bc1fe3fb99ce18e6286b0ace0fd645a35e1d
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  7 05:42:39 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Fri Apr  7 05:42:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa8bc1f

dev-embedded/dfu-programmer: drop 0.7.2-r1

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

 dev-embedded/dfu-programmer/Manifest               |  1 -
 .../dfu-programmer/dfu-programmer-0.7.2-r1.ebuild  | 53 ----------------------
 2 files changed, 54 deletions(-)

diff --git a/dev-embedded/dfu-programmer/Manifest b/dev-embedded/dfu-programmer/Manifest
index 595d4ad92263..e6b8052c77d5 100644
--- a/dev-embedded/dfu-programmer/Manifest
+++ b/dev-embedded/dfu-programmer/Manifest
@@ -1,2 +1 @@
-DIST dfu-programmer-0.7.2.tar.gz 146613 BLAKE2B 85222185bdbfdb90c06ece2a284f6f6e15fe5118a1934948a0bca6364902743a86429ea13d5aabc2a948f6f2ce41177b6021ae85a8ad22b75a026507253380d8 SHA512 429b89192bb5a9653ad8678dfc182bfc30eb057d0d1f72fe88efdf85005d3ad557e0f572f4fad3346f1f1078cd273a289f4bba2663bb1f840e6bf724d5293db4
 DIST dfu-programmer-1.0.0.tar.gz 78504 BLAKE2B ae05a92c95a17ee9b5e2266e380c43d0cdadb3be76e481eb5de321116aa1d930c733ad3a086e239b817a475d36185157715e7907d564c2001a9ce25df01d46c6 SHA512 abb73970e10017f111b118c5be0b98a3fe7ef8c95794b5ca701f21b5a40f518f46ff8a392f09e7eea2ad9a4eb6c43ecc9514bee817c01acf0d6135a5f8f9048f

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
deleted file mode 100644
index fc823eeb789a..000000000000
--- a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs udev
-
-DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
-HOMEPAGE="http://dfu-programmer.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64"
-IUSE=""
-
-RDEPEND="
-	acct-group/plugdev
-	virtual/libusb:1
-	virtual/udev"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-src_prepare() {
-	default
-
-	# Upstream has fixed this in their configure already.
-	tc-export CPP PKG_CONFIG
-	sed -i \
-		-e "/LIBUSB_1_0_CFLAGS=/s:=.*:='$(${PKG_CONFIG} --cflags libusb-1.0)':" \
-		-e "/LIBUSB_1_0_LIBS=/s:=.*:='$(${PKG_CONFIG} --libs libusb-1.0)':" \
-		configure || die
-}
-
-src_install() {
-	default
-
-	cat <<-EOF > 70-dfu-programmer.rules
-	#
-	# do not edit this file, it will be overwritten on update
-	#
-	EOF
-	printf 'SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="%s", MODE="660", GROUP="plugdev", SYMLINK+="dfu-%%n"\n' \
-		2ff{a,b,9,7,4,3} >> 70-dfu-programmer.rules
-
-	udev_dorules 70-dfu-programmer.rules
-}
-
-pkg_postinst() {
-	elog "To update device firmware as user you must be in the plugdev group:"
-	elog
-	elog "usermod -aG plugdev <user>"
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2023-04-07  1:53 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2023-04-07  1:53 UTC (permalink / raw
  To: gentoo-commits

commit:     bdc5c4b93418797ae67bf1d3090c5e6aeef529c1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  7 01:52:54 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr  7 01:52:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdc5c4b9

dev-embedded/dfu-programmer: Stabilize 1.0.0 arm, #903920

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

 dev-embedded/dfu-programmer/dfu-programmer-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-1.0.0.ebuild b/dev-embedded/dfu-programmer/dfu-programmer-1.0.0.ebuild
index dc64c64aa00c..9f6025c857fd 100644
--- a/dev-embedded/dfu-programmer/dfu-programmer-1.0.0.ebuild
+++ b/dev-embedded/dfu-programmer/dfu-programmer-1.0.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64"
+KEYWORDS="amd64 arm ~arm64"
 
 RDEPEND="
 	acct-group/plugdev


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2023-04-06 16:52 Arthur Zamarin
  0 siblings, 0 replies; 17+ messages in thread
From: Arthur Zamarin @ 2023-04-06 16:52 UTC (permalink / raw
  To: gentoo-commits

commit:     c2b1017c5bc4fcfdda25783d179fda81373b5887
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr  6 16:52:43 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr  6 16:52:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b1017c

dev-embedded/dfu-programmer: Stabilize 1.0.0 amd64, #903920

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

 dev-embedded/dfu-programmer/dfu-programmer-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-1.0.0.ebuild b/dev-embedded/dfu-programmer/dfu-programmer-1.0.0.ebuild
index 59c09044f9ec..dc64c64aa00c 100644
--- a/dev-embedded/dfu-programmer/dfu-programmer-1.0.0.ebuild
+++ b/dev-embedded/dfu-programmer/dfu-programmer-1.0.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="amd64 ~arm ~arm64"
 
 RDEPEND="
 	acct-group/plugdev


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2023-03-02 18:55 Viorel Munteanu
  0 siblings, 0 replies; 17+ messages in thread
From: Viorel Munteanu @ 2023-03-02 18:55 UTC (permalink / raw
  To: gentoo-commits

commit:     8b3c6321d7ffd649bc521f46be393515756cef11
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  2 18:34:58 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Thu Mar  2 18:54:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3c6321

dev-embedded/dfu-programmer: drop 0.7.2-r2

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

 .../dfu-programmer/dfu-programmer-0.7.2-r2.ebuild  | 59 ----------------------
 1 file changed, 59 deletions(-)

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r2.ebuild b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r2.ebuild
deleted file mode 100644
index 226ed4cd05d2..000000000000
--- a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs udev
-
-DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
-HOMEPAGE="https://dfu-programmer.github.io/ https://sourceforge.net/projects/dfu-programmer/"
-
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
-
-RDEPEND="
-	acct-group/plugdev
-	virtual/libusb:1
-	virtual/udev"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-src_prepare() {
-	default
-
-	# Upstream has fixed this in their configure already.
-	tc-export CPP PKG_CONFIG
-	sed -i \
-		-e "/LIBUSB_1_0_CFLAGS=/s:=.*:='$(${PKG_CONFIG} --cflags libusb-1.0)':" \
-		-e "/LIBUSB_1_0_LIBS=/s:=.*:='$(${PKG_CONFIG} --libs libusb-1.0)':" \
-		configure || die
-}
-
-src_install() {
-	default
-
-	cat <<-EOF > 70-dfu-programmer.rules
-	#
-	# do not edit this file, it will be overwritten on update
-	#
-	EOF
-	printf 'SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="%s", MODE="660", GROUP="plugdev", SYMLINK+="dfu-%%n"\n' \
-		2ff{a,b,9,7,4,3} >> 70-dfu-programmer.rules
-
-	udev_dorules 70-dfu-programmer.rules
-}
-
-pkg_postinst() {
-	udev_reload
-
-	elog "To update device firmware as user you must be in the plugdev group:"
-	elog
-	elog "usermod -aG plugdev <user>"
-}
-
-pkg_postrm() {
-	udev_reload
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2023-03-02 18:55 Viorel Munteanu
  0 siblings, 0 replies; 17+ messages in thread
From: Viorel Munteanu @ 2023-03-02 18:55 UTC (permalink / raw
  To: gentoo-commits

commit:     11bb8d734c0e97712bf844ea6ae90cadda696035
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  2 18:34:47 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Thu Mar  2 18:54:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11bb8d73

dev-embedded/dfu-programmer: add 1.0.0

Closes: https://bugs.gentoo.org/898652
Closes: https://bugs.gentoo.org/883241
Closes: https://github.com/gentoo/gentoo/pull/29902
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 dev-embedded/dfu-programmer/Manifest               |  1 +
 .../dfu-programmer/dfu-programmer-1.0.0.ebuild     | 59 ++++++++++++++++++++++
 dev-embedded/dfu-programmer/metadata.xml           |  1 +
 3 files changed, 61 insertions(+)

diff --git a/dev-embedded/dfu-programmer/Manifest b/dev-embedded/dfu-programmer/Manifest
index d9a61307447b..595d4ad92263 100644
--- a/dev-embedded/dfu-programmer/Manifest
+++ b/dev-embedded/dfu-programmer/Manifest
@@ -1 +1,2 @@
 DIST dfu-programmer-0.7.2.tar.gz 146613 BLAKE2B 85222185bdbfdb90c06ece2a284f6f6e15fe5118a1934948a0bca6364902743a86429ea13d5aabc2a948f6f2ce41177b6021ae85a8ad22b75a026507253380d8 SHA512 429b89192bb5a9653ad8678dfc182bfc30eb057d0d1f72fe88efdf85005d3ad557e0f572f4fad3346f1f1078cd273a289f4bba2663bb1f840e6bf724d5293db4
+DIST dfu-programmer-1.0.0.tar.gz 78504 BLAKE2B ae05a92c95a17ee9b5e2266e380c43d0cdadb3be76e481eb5de321116aa1d930c733ad3a086e239b817a475d36185157715e7907d564c2001a9ce25df01d46c6 SHA512 abb73970e10017f111b118c5be0b98a3fe7ef8c95794b5ca701f21b5a40f518f46ff8a392f09e7eea2ad9a4eb6c43ecc9514bee817c01acf0d6135a5f8f9048f

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-1.0.0.ebuild b/dev-embedded/dfu-programmer/dfu-programmer-1.0.0.ebuild
new file mode 100644
index 000000000000..59c09044f9ec
--- /dev/null
+++ b/dev-embedded/dfu-programmer/dfu-programmer-1.0.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools udev
+
+DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
+HOMEPAGE="
+	https://dfu-programmer.github.io/
+	https://sourceforge.net/projects/dfu-programmer/
+	https://github.com/dfu-programmer/dfu-programmer
+"
+
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+RDEPEND="
+	acct-group/plugdev
+	virtual/libusb:1
+	virtual/udev
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+	default
+
+	eautoreconf
+}
+
+src_install() {
+	default
+
+	cat <<-EOF > 70-dfu-programmer.rules
+	#
+	# do not edit this file, it will be overwritten on update
+	#
+	EOF
+	printf 'SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="%s", MODE="660", GROUP="plugdev", SYMLINK+="dfu-%%n"\n' \
+		2ff{a,b,9,7,4,3} >> 70-dfu-programmer.rules
+
+	udev_dorules 70-dfu-programmer.rules
+}
+
+pkg_postinst() {
+	udev_reload
+
+	elog "To update device firmware as user you must be in the plugdev group:"
+	elog
+	elog "usermod -aG plugdev <user>"
+}
+
+pkg_postrm() {
+	udev_reload
+}

diff --git a/dev-embedded/dfu-programmer/metadata.xml b/dev-embedded/dfu-programmer/metadata.xml
index 44ef01106a0a..f5df457efa6e 100644
--- a/dev-embedded/dfu-programmer/metadata.xml
+++ b/dev-embedded/dfu-programmer/metadata.xml
@@ -7,5 +7,6 @@
 	</maintainer>
 	<upstream>
 		<remote-id type="sourceforge">dfu-programmer</remote-id>
+		<remote-id type="github">dfu-programmer/dfu-programmer</remote-id>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2023-03-01 13:44 Viorel Munteanu
  0 siblings, 0 replies; 17+ messages in thread
From: Viorel Munteanu @ 2023-03-01 13:44 UTC (permalink / raw
  To: gentoo-commits

commit:     a8a4fbc6b33407f125c023aaa18b42c73d894939
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  1 12:19:24 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Wed Mar  1 13:41:28 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a4fbc6

dev-embedded/dfu-programmer: update EAPI 6 -> 8

Closes: https://bugs.gentoo.org/842090
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 .../dfu-programmer/dfu-programmer-0.7.2-r2.ebuild  | 59 ++++++++++++++++++++++
 1 file changed, 59 insertions(+)

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r2.ebuild b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r2.ebuild
new file mode 100644
index 000000000000..226ed4cd05d2
--- /dev/null
+++ b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs udev
+
+DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
+HOMEPAGE="https://dfu-programmer.github.io/ https://sourceforge.net/projects/dfu-programmer/"
+
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+RDEPEND="
+	acct-group/plugdev
+	virtual/libusb:1
+	virtual/udev"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig"
+
+src_prepare() {
+	default
+
+	# Upstream has fixed this in their configure already.
+	tc-export CPP PKG_CONFIG
+	sed -i \
+		-e "/LIBUSB_1_0_CFLAGS=/s:=.*:='$(${PKG_CONFIG} --cflags libusb-1.0)':" \
+		-e "/LIBUSB_1_0_LIBS=/s:=.*:='$(${PKG_CONFIG} --libs libusb-1.0)':" \
+		configure || die
+}
+
+src_install() {
+	default
+
+	cat <<-EOF > 70-dfu-programmer.rules
+	#
+	# do not edit this file, it will be overwritten on update
+	#
+	EOF
+	printf 'SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="%s", MODE="660", GROUP="plugdev", SYMLINK+="dfu-%%n"\n' \
+		2ff{a,b,9,7,4,3} >> 70-dfu-programmer.rules
+
+	udev_dorules 70-dfu-programmer.rules
+}
+
+pkg_postinst() {
+	udev_reload
+
+	elog "To update device firmware as user you must be in the plugdev group:"
+	elog
+	elog "usermod -aG plugdev <user>"
+}
+
+pkg_postrm() {
+	udev_reload
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2021-11-15  2:35 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2021-11-15  2:35 UTC (permalink / raw
  To: gentoo-commits

commit:     7ba9a1d8a94027a03d811798d012cc6e911c77a8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 15 02:35:31 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 15 02:35:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ba9a1d8

dev-embedded/dfu-programmer: Keyword 0.7.2-r1 arm64, #822378

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

 dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
index ecb096d954cf..fc823eeb789a 100644
--- a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
+++ b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.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=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm"
+KEYWORDS="amd64 arm ~arm64"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2021-05-31 20:45 David Seifert
  0 siblings, 0 replies; 17+ messages in thread
From: David Seifert @ 2021-05-31 20:45 UTC (permalink / raw
  To: gentoo-commits

commit:     0e5ddf0578373a23d8d28fac369ab08acbcee24b
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 20:44:08 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon May 31 20:44:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e5ddf05

dev-embedded/dfu-programmer: drop inactive maintainer

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 dev-embedded/dfu-programmer/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/dev-embedded/dfu-programmer/metadata.xml b/dev-embedded/dfu-programmer/metadata.xml
index d2acbe95552..2c1b19edcd7 100644
--- a/dev-embedded/dfu-programmer/metadata.xml
+++ b/dev-embedded/dfu-programmer/metadata.xml
@@ -1,10 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>chainsaw@gentoo.org</email>
-		<name>Tony Vroon</name>
-	</maintainer>
 	<maintainer type="project">
 		<email>embedded@gentoo.org</email>
 		<name>Embedded Gentoo</name>


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2019-09-13 12:58 Michał Górny
  0 siblings, 0 replies; 17+ messages in thread
From: Michał Górny @ 2019-09-13 12:58 UTC (permalink / raw
  To: gentoo-commits

commit:     dde59f1dbe9298396342d267d5a00f93c99c8b91
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 13 12:15:59 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Sep 13 12:42:39 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde59f1d

dev-embedded/dfu-programmer: Use acct-group/plugdev

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

 dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
index 08ab0f76624..92c21ee77fc 100644
--- a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
+++ b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit udev user
+inherit udev
 
 DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
 HOMEPAGE="http://dfu-programmer.sourceforge.net"
@@ -14,15 +14,13 @@ SLOT="0"
 KEYWORDS="amd64 arm"
 IUSE=""
 
-RDEPEND="virtual/libusb:1
+RDEPEND="
+	acct-group/plugdev
+	virtual/libusb:1
 	virtual/udev"
 DEPEND="${RDEPEND}
 	virtual/pkgconfig"
 
-pkg_setup() {
-	enewgroup plugdev
-}
-
 src_prepare() {
 	default
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2017-12-24 10:59 Johannes Huber
  0 siblings, 0 replies; 17+ messages in thread
From: Johannes Huber @ 2017-12-24 10:59 UTC (permalink / raw
  To: gentoo-commits

commit:     58d199530ab2070fe25252728560e2b13cc7191c
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 24 10:59:21 2017 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Dec 24 10:59:21 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d19953

dev-embedded/dfu-programmer: Remove 0.7.2 (r0)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../dfu-programmer/dfu-programmer-0.7.2.ebuild     | 43 ----------------------
 1 file changed, 43 deletions(-)

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2.ebuild b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2.ebuild
deleted file mode 100644
index 1cc8bda7491..00000000000
--- a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit udev
-
-DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
-HOMEPAGE="http://dfu-programmer.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm"
-IUSE=""
-
-RDEPEND="virtual/libusb:1
-	virtual/udev"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-src_prepare() {
-	# Upstream has fixed this in their configure already.
-	tc-export CPP PKG_CONFIG
-	sed -i \
-		-e "/LIBUSB_1_0_CFLAGS=/s:=.*:='$(${PKG_CONFIG} --cflags libusb-1.0)':" \
-		-e "/LIBUSB_1_0_LIBS=/s:=.*:='$(${PKG_CONFIG} --libs libusb-1.0)':" \
-		configure || die
-}
-
-src_install() {
-	default
-
-	cat <<-EOF > 70-dfu-programmer.rules
-	#
-	# do not edit this file, it will be overwritten on update
-	#
-	EOF
-	printf 'SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="%s", MODE="660", GROUP="plugdev", SYMLINK+="dfu-%%n"\n' \
-		2ff{a,b,9,7,4,3} >> 70-dfu-programmer.rules
-
-	udev_dorules 70-dfu-programmer.rules
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2017-12-23 11:17 Markus Meier
  0 siblings, 0 replies; 17+ messages in thread
From: Markus Meier @ 2017-12-23 11:17 UTC (permalink / raw
  To: gentoo-commits

commit:     d0304330e04da2d627a49a5cebcee2a57a4aaa85
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 23 11:09:31 2017 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sat Dec 23 11:09:31 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0304330

dev-embedded/dfu-programmer: arm stable, bug #633778

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

 dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
index 8e9cca823a5..08ab0f76624 100644
--- a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
+++ b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm"
+KEYWORDS="amd64 arm"
 IUSE=""
 
 RDEPEND="virtual/libusb:1


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2017-12-15  8:18 Jason Zaman
  0 siblings, 0 replies; 17+ messages in thread
From: Jason Zaman @ 2017-12-15  8:18 UTC (permalink / raw
  To: gentoo-commits

commit:     593f154647e48e79f6d52dc23f192c0d6f09cc5c
Author:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 15 08:07:02 2017 +0000
Commit:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Fri Dec 15 08:17:05 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593f1546

dev-embedded/dfu-programmer: amd64 stable

Gentoo-bug: 633778
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
index 0a2e047d21c..8e9cca823a5 100644
--- a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
+++ b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="amd64 ~arm"
 IUSE=""
 
 RDEPEND="virtual/libusb:1


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2017-10-08 16:29 Johannes Huber
  0 siblings, 0 replies; 17+ messages in thread
From: Johannes Huber @ 2017-10-08 16:29 UTC (permalink / raw
  To: gentoo-commits

commit:     01ded687a4884e23a1e97552966713805409f1bd
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  8 15:40:38 2017 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Oct  8 16:29:35 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ded687

dev-embedded/dfu-programmer: Remove 0.6.2

Uses deprecated EAPI 4.

Closes: https://github.com/gentoo/gentoo/pull/5887
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 dev-embedded/dfu-programmer/Manifest               |  1 -
 .../dfu-programmer/dfu-programmer-0.6.2.ebuild     | 43 ----------------------
 2 files changed, 44 deletions(-)

diff --git a/dev-embedded/dfu-programmer/Manifest b/dev-embedded/dfu-programmer/Manifest
index 5ba2b06db02..a8e5447bf22 100644
--- a/dev-embedded/dfu-programmer/Manifest
+++ b/dev-embedded/dfu-programmer/Manifest
@@ -1,2 +1 @@
-DIST dfu-programmer-0.6.2.tar.gz 134941 SHA256 0120966a424dd98124962055750e90cbd6c7b6b0fbf5b187bf435daa0a24af65 SHA512 e3905a71c7b6e0a6e322d9fb781c636caa4431166bf032ad2c14db764a4f9ec952d25bd431ed04a41550fca9a8afcae7aa939a015f3b78361f430ad36c26c381 WHIRLPOOL 00d0f28a31ddc567add1d9d4ab7f3fed35a239f1a6ad01cdcf3d3c8fd51b64b9367cc086f5d122ec511be2681c43a0a77756743702a3ae0201ebac6e2a8078aa
 DIST dfu-programmer-0.7.2.tar.gz 146613 SHA256 1db4d36b1aedab2adc976e8faa5495df3cf82dc4bf883633dc6ba71f7c4af995 SHA512 429b89192bb5a9653ad8678dfc182bfc30eb057d0d1f72fe88efdf85005d3ad557e0f572f4fad3346f1f1078cd273a289f4bba2663bb1f840e6bf724d5293db4 WHIRLPOOL 1cd17a859fb3a945c41eecb9d066b07ad022bc06ef6fe9f1ab7e1e8d1685a494fb98056d14624085e270fa25620e4e9b2030894ff746bbc4c730e4010b860475

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.6.2.ebuild b/dev-embedded/dfu-programmer/dfu-programmer-0.6.2.ebuild
deleted file mode 100644
index 2550cf0f8be..00000000000
--- a/dev-embedded/dfu-programmer/dfu-programmer-0.6.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit udev
-
-DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
-HOMEPAGE="http://dfu-programmer.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="virtual/libusb:1
-	virtual/udev"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-src_prepare() {
-	# Upstream has fixed this in their configure already.
-	tc-export CPP PKG_CONFIG
-	sed -i \
-		-e "/LIBUSB_1_0_CFLAGS=/s:=.*:='$(${PKG_CONFIG} --cflags libusb-1.0)':" \
-		-e "/LIBUSB_1_0_LIBS=/s:=.*:='$(${PKG_CONFIG} --libs libusb-1.0)':" \
-		configure || die
-}
-
-src_install() {
-	default
-
-	cat <<-EOF > 70-dfu-programmer.rules
-	#
-	# do not edit this file, it will be overwritten on update
-	#
-	EOF
-	printf 'SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="%s", MODE="660", GROUP="plugdev", SYMLINK+="dfu-%%n"\n' \
-		2ff{a,b,9,7,4,3} >> 70-dfu-programmer.rules
-
-	udev_dorules 70-dfu-programmer.rules
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2017-10-08 16:29 Johannes Huber
  0 siblings, 0 replies; 17+ messages in thread
From: Johannes Huber @ 2017-10-08 16:29 UTC (permalink / raw
  To: gentoo-commits

commit:     fe0322cb6a1bdf7218be2e03ffa5d0288406486d
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  8 15:37:08 2017 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Oct  8 16:29:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0322cb

dev-embedded/dfu-programmer: Create plugdev group

Reported-by: Conrad Kostecki <ck+gentoo <AT> bl4ckb0x.de>
Closes: https://bugs.gentoo.org/606518
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 .../dfu-programmer/dfu-programmer-0.7.2-r1.ebuild  | 55 ++++++++++++++++++++++
 1 file changed, 55 insertions(+)

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
new file mode 100644
index 00000000000..0a2e047d21c
--- /dev/null
+++ b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit udev user
+
+DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
+HOMEPAGE="http://dfu-programmer.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+IUSE=""
+
+RDEPEND="virtual/libusb:1
+	virtual/udev"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig"
+
+pkg_setup() {
+	enewgroup plugdev
+}
+
+src_prepare() {
+	default
+
+	# Upstream has fixed this in their configure already.
+	tc-export CPP PKG_CONFIG
+	sed -i \
+		-e "/LIBUSB_1_0_CFLAGS=/s:=.*:='$(${PKG_CONFIG} --cflags libusb-1.0)':" \
+		-e "/LIBUSB_1_0_LIBS=/s:=.*:='$(${PKG_CONFIG} --libs libusb-1.0)':" \
+		configure || die
+}
+
+src_install() {
+	default
+
+	cat <<-EOF > 70-dfu-programmer.rules
+	#
+	# do not edit this file, it will be overwritten on update
+	#
+	EOF
+	printf 'SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="%s", MODE="660", GROUP="plugdev", SYMLINK+="dfu-%%n"\n' \
+		2ff{a,b,9,7,4,3} >> 70-dfu-programmer.rules
+
+	udev_dorules 70-dfu-programmer.rules
+}
+
+pkg_postinst() {
+	elog "To update device firmware as user you must be in the plugdev group:"
+	elog
+	elog "usermod -aG plugdev <user>"
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2017-07-25 19:27 Markus Meier
  0 siblings, 0 replies; 17+ messages in thread
From: Markus Meier @ 2017-07-25 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     30eed42a0c77bab66f8d21807712ece0b4ea27d2
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 25 19:27:34 2017 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Tue Jul 25 19:27:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30eed42a

dev-embedded/dfu-programmer: add ~arm, bug #624810

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-embedded/dfu-programmer/dfu-programmer-0.7.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2.ebuild b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2.ebuild
index 90749a0b683..1cc8bda7491 100644
--- a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2.ebuild
+++ b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE=""
 
 RDEPEND="virtual/libusb:1


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
@ 2015-08-25 11:45 Tony Vroon
  0 siblings, 0 replies; 17+ messages in thread
From: Tony Vroon @ 2015-08-25 11:45 UTC (permalink / raw
  To: gentoo-commits

commit:     d9d07097aa61b62c8d2299d67e1eec0ae8e2d2b7
Author:     Tony Vroon <chainsaw <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 25 11:43:00 2015 +0000
Commit:     Tony Vroon <chainsaw <AT> gentoo <DOT> org>
CommitDate: Tue Aug 25 11:43:31 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d07097

dev-embedded/dfu-programmer: Version bump to 0.7.2 as requested by Kobboi in bug #558472.

Package-Manager: portage-2.2.20.1

 dev-embedded/dfu-programmer/Manifest               |  1 +
 .../dfu-programmer/dfu-programmer-0.7.2.ebuild     | 44 ++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/dev-embedded/dfu-programmer/Manifest b/dev-embedded/dfu-programmer/Manifest
index 5eeaddf..d3cb0f9 100644
--- a/dev-embedded/dfu-programmer/Manifest
+++ b/dev-embedded/dfu-programmer/Manifest
@@ -1,3 +1,4 @@
 DIST dfu-programmer-0.5.4.tar.gz 126700 SHA256 c0fb08fead3d4379368d0e4af5a5aa99c7acee32fa8696cd3e27d2f7856a20de SHA512 c6e0000e7d849144ff4d9191b09540f6a7c7414221952b26898421622079c1fd300e1a4d0f35db6f867e539f59c129850c6a9c745bc0f9916723e8e89fe2fd63 WHIRLPOOL bd8f7c6831544209e4513bd4231e4e1f6f43fadff05d319c22551d8cc99e1b0b5b0b98515175baaf3cf8e6baf79ff140b714f314f39063a80583dcce6dec7404
 DIST dfu-programmer-0.6.1.tar.gz 134394 SHA256 6c4c0ac8860894b970ffeef9f5b579a3465846d013e5c0d9c7fd19bb828ea857 SHA512 feb54119496013b8e77b793d8df0d68bf58de5a7d68ff0cf7a70c0bb63c70c4a43d169ecb71761df96bb07f6a23cd959c20132f5446361045f46df965b8b1e43 WHIRLPOOL a86fed7c6b623182487048f8db555ffa1f9a123bdb912df7adebd0f3742dadcdb1d4a778da4e607f63114944077742cf3cdc44bb9e98fc421e624ba69c2ea905
 DIST dfu-programmer-0.6.2.tar.gz 134941 SHA256 0120966a424dd98124962055750e90cbd6c7b6b0fbf5b187bf435daa0a24af65 SHA512 e3905a71c7b6e0a6e322d9fb781c636caa4431166bf032ad2c14db764a4f9ec952d25bd431ed04a41550fca9a8afcae7aa939a015f3b78361f430ad36c26c381 WHIRLPOOL 00d0f28a31ddc567add1d9d4ab7f3fed35a239f1a6ad01cdcf3d3c8fd51b64b9367cc086f5d122ec511be2681c43a0a77756743702a3ae0201ebac6e2a8078aa
+DIST dfu-programmer-0.7.2.tar.gz 146613 SHA256 1db4d36b1aedab2adc976e8faa5495df3cf82dc4bf883633dc6ba71f7c4af995 SHA512 429b89192bb5a9653ad8678dfc182bfc30eb057d0d1f72fe88efdf85005d3ad557e0f572f4fad3346f1f1078cd273a289f4bba2663bb1f840e6bf724d5293db4 WHIRLPOOL 1cd17a859fb3a945c41eecb9d066b07ad022bc06ef6fe9f1ab7e1e8d1685a494fb98056d14624085e270fa25620e4e9b2030894ff746bbc4c730e4010b860475

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2.ebuild b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2.ebuild
new file mode 100644
index 0000000..dea4110
--- /dev/null
+++ b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit udev
+
+DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
+HOMEPAGE="http://dfu-programmer.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="virtual/libusb:1
+	virtual/udev"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig"
+
+src_prepare() {
+	# Upstream has fixed this in their configure already.
+	tc-export CPP PKG_CONFIG
+	sed -i \
+		-e "/LIBUSB_1_0_CFLAGS=/s:=.*:='$(${PKG_CONFIG} --cflags libusb-1.0)':" \
+		-e "/LIBUSB_1_0_LIBS=/s:=.*:='$(${PKG_CONFIG} --libs libusb-1.0)':" \
+		configure || die
+}
+
+src_install() {
+	default
+
+	cat <<-EOF > 70-dfu-programmer.rules
+	#
+	# do not edit this file, it will be overwritten on update
+	#
+	EOF
+	printf 'SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="%s", MODE="660", GROUP="plugdev", SYMLINK+="dfu-%%n"\n' \
+		2ff{a,b,9,7,4,3} >> 70-dfu-programmer.rules
+
+	udev_dorules 70-dfu-programmer.rules
+}


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

end of thread, other threads:[~2023-04-07  5:43 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-08 16:29 [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/ Johannes Huber
  -- strict thread matches above, loose matches on Subject: below --
2023-04-07  5:43 Viorel Munteanu
2023-04-07  1:53 Sam James
2023-04-06 16:52 Arthur Zamarin
2023-03-02 18:55 Viorel Munteanu
2023-03-02 18:55 Viorel Munteanu
2023-03-01 13:44 Viorel Munteanu
2021-11-15  2:35 Sam James
2021-05-31 20:45 David Seifert
2019-09-13 12:58 Michał Górny
2017-12-24 10:59 Johannes Huber
2017-12-23 11:17 Markus Meier
2017-12-15  8:18 Jason Zaman
2017-10-08 16:29 Johannes Huber
2017-10-08 16:29 Johannes Huber
2017-07-25 19:27 Markus Meier
2015-08-25 11:45 Tony Vroon

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