Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
Date: Thu, 07 Oct 2021 18:54:21
Message-Id: 1633632844.ccb6e0fa1513ad869ff7935ab80bf6e477464705.jsmolic@gentoo
1 commit: ccb6e0fa1513ad869ff7935ab80bf6e477464705
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Thu Oct 7 18:48:40 2021 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 7 18:54:04 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb6e0fa
7
8 dev-embedded/avrdude: drop 9999
9
10 - Live ebuild hasn't been updated in years, it doesn't make much sense
11 to keep it around any longer
12
13 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
14
15 dev-embedded/avrdude/avrdude-9999.ebuild | 73 --------------------------------
16 1 file changed, 73 deletions(-)
17
18 diff --git a/dev-embedded/avrdude/avrdude-9999.ebuild b/dev-embedded/avrdude/avrdude-9999.ebuild
19 deleted file mode 100644
20 index 22e68dc39da..00000000000
21 --- a/dev-embedded/avrdude/avrdude-9999.ebuild
22 +++ /dev/null
23 @@ -1,73 +0,0 @@
24 -# Copyright 1999-2020 Gentoo Authors
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -EAPI=6
28 -
29 -inherit autotools subversion toolchain-funcs
30 -
31 -DESCRIPTION="AVR Downloader/UploaDEr"
32 -HOMEPAGE="https://savannah.nongnu.org/projects/avrdude"
33 -ESVN_REPO_URI="svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude"
34 -MY_DOC_PV=6.3
35 -SRC_URI="
36 - doc? (
37 - mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.tar.gz
38 - mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.pdf
39 - )"
40 -
41 -LICENSE="GPL-2"
42 -SLOT="0"
43 -KEYWORDS=""
44 -IUSE="doc ftdi ncurses readline"
45 -
46 -RDEPEND="virtual/libusb:1
47 - virtual/libusb:0
48 - ftdi? ( dev-embedded/libftdi:= )
49 - ncurses? ( sys-libs/ncurses:0= )
50 - readline? ( sys-libs/readline:0= )"
51 -DEPEND="${RDEPEND}"
52 -
53 -DOCS="AUTHORS ChangeLog* NEWS README"
54 -
55 -src_unpack() {
56 - default
57 - subversion_src_unpack
58 -}
59 -
60 -src_prepare() {
61 - default
62 -
63 - # let the build system re-generate these, bug #120194
64 - rm -f lexer.c config_gram.c config_gram.h || die
65 -
66 - eautoreconf
67 -}
68 -
69 -src_configure() {
70 - # somehow this doesnt get set when cross-compiling and breaks build
71 - tc-export AR
72 - export ac_cv_lib_ftdi_ftdi_usb_get_strings=$(usex ftdi)
73 - export ac_cv_lib_ncurses_tputs=$(usex ncurses)
74 - export ac_cv_lib_readline_readline=$(usex readline)
75 - econf --disable-static
76 -}
77 -
78 -src_compile() {
79 - # The automake target for these files does not use tempfiles or create
80 - # these atomically, confusing a parallel build. So we force them first.
81 - emake lexer.c config_gram.c config_gram.h
82 - emake
83 -}
84 -
85 -src_install() {
86 - default
87 -
88 - if use doc ; then
89 - newdoc "${DISTDIR}/${PN}-doc-${MY_DOC_PV}.pdf" avrdude.pdf
90 - dodoc -r "${WORKDIR}/avrdude-html/"
91 -
92 - dodoc -r atmel-docs
93 - fi
94 -
95 - find "${ED}" -name '*.la' -delete || die
96 -}