Gentoo Archives: gentoo-commits

From: Viorel Munteanu <ceamac@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/
Date: Thu, 02 Mar 2023 18:55:22
Message-Id: 1677783251.8b3c6321d7ffd649bc521f46be393515756cef11.ceamac@gentoo
1 commit: 8b3c6321d7ffd649bc521f46be393515756cef11
2 Author: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
3 AuthorDate: Thu Mar 2 18:34:58 2023 +0000
4 Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
5 CommitDate: Thu Mar 2 18:54:11 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3c6321
7
8 dev-embedded/dfu-programmer: drop 0.7.2-r2
9
10 Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
11
12 .../dfu-programmer/dfu-programmer-0.7.2-r2.ebuild | 59 ----------------------
13 1 file changed, 59 deletions(-)
14
15 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
16 deleted file mode 100644
17 index 226ed4cd05d2..000000000000
18 --- a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r2.ebuild
19 +++ /dev/null
20 @@ -1,59 +0,0 @@
21 -# Copyright 1999-2023 Gentoo Authors
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=8
25 -
26 -inherit toolchain-funcs udev
27 -
28 -DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
29 -HOMEPAGE="https://dfu-programmer.github.io/ https://sourceforge.net/projects/dfu-programmer/"
30 -
31 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
32 -
33 -LICENSE="GPL-2"
34 -SLOT="0"
35 -KEYWORDS="~amd64 ~arm ~arm64"
36 -
37 -RDEPEND="
38 - acct-group/plugdev
39 - virtual/libusb:1
40 - virtual/udev"
41 -DEPEND="${RDEPEND}
42 - virtual/pkgconfig"
43 -
44 -src_prepare() {
45 - default
46 -
47 - # Upstream has fixed this in their configure already.
48 - tc-export CPP PKG_CONFIG
49 - sed -i \
50 - -e "/LIBUSB_1_0_CFLAGS=/s:=.*:='$(${PKG_CONFIG} --cflags libusb-1.0)':" \
51 - -e "/LIBUSB_1_0_LIBS=/s:=.*:='$(${PKG_CONFIG} --libs libusb-1.0)':" \
52 - configure || die
53 -}
54 -
55 -src_install() {
56 - default
57 -
58 - cat <<-EOF > 70-dfu-programmer.rules
59 - #
60 - # do not edit this file, it will be overwritten on update
61 - #
62 - EOF
63 - printf 'SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="%s", MODE="660", GROUP="plugdev", SYMLINK+="dfu-%%n"\n' \
64 - 2ff{a,b,9,7,4,3} >> 70-dfu-programmer.rules
65 -
66 - udev_dorules 70-dfu-programmer.rules
67 -}
68 -
69 -pkg_postinst() {
70 - udev_reload
71 -
72 - elog "To update device firmware as user you must be in the plugdev group:"
73 - elog
74 - elog "usermod -aG plugdev <user>"
75 -}
76 -
77 -pkg_postrm() {
78 - udev_reload
79 -}