Gentoo Archives: gentoo-commits

From: Donnie Berkholz <dberkholz@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/dberkholz:master commit in: dev-embedded/avrdude/
Date: Wed, 01 Jan 2014 05:04:46
Message-Id: 1388552658.6510d8fda73126e74c3634cbeecf81549d34dee5.dberkholz@gentoo
1 commit: 6510d8fda73126e74c3634cbeecf81549d34dee5
2 Author: Donnie Berkholz <dberkholz <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 1 05:04:18 2014 +0000
4 Commit: Donnie Berkholz <dberkholz <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 1 05:04:18 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dberkholz.git;a=commit;h=6510d8fd
7
8 avrdude: Bump to 6.0.1
9
10 ---
11 dev-embedded/avrdude/ChangeLog | 230 ++++++++++++++++++++++++++++++
12 dev-embedded/avrdude/Manifest | 6 +
13 dev-embedded/avrdude/avrdude-6.0.1.ebuild | 56 ++++++++
14 dev-embedded/avrdude/metadata.xml | 8 ++
15 4 files changed, 300 insertions(+)
16
17 diff --git a/dev-embedded/avrdude/ChangeLog b/dev-embedded/avrdude/ChangeLog
18 new file mode 100644
19 index 0000000..aad81c9
20 --- /dev/null
21 +++ b/dev-embedded/avrdude/ChangeLog
22 @@ -0,0 +1,230 @@
23 +# ChangeLog for dev-embedded/avrdude
24 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
25 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avrdude/ChangeLog,v 1.58 2012/05/30 07:38:31 radhermit Exp $
26 +
27 + 30 May 2012; Tim Harder <radhermit@g.o> -avrdude-5.4.ebuild,
28 + -avrdude-5.5.ebuild:
29 + Remove old.
30 +
31 + 30 May 2012; Jeff Horelick <jdhore@g.o> avrdude-5.11.1.ebuild:
32 + marked x86 per bug 414341
33 +
34 + 29 May 2012; Brent Baude <ranger@g.o> avrdude-5.11.1.ebuild:
35 + Marking avrdude-5.11.1 ppc64 for bug 414341
36 +
37 + 29 May 2012; Michael Weber <xmw@g.o> avrdude-5.11.1.ebuild:
38 + ppc stable (bug 414341)
39 +
40 + 28 May 2012; Markus Meier <maekke@g.o> avrdude-5.11.1.ebuild:
41 + arm stable, bug #414341
42 +
43 + 25 May 2012; Agostino Sarubbo <ago@g.o> avrdude-5.11.1.ebuild:
44 + Stable for amd64, wrt bug #414341
45 +
46 + 25 May 2012; Tim Harder <radhermit@g.o> -avrdude-5.8.ebuild,
47 + -avrdude-5.8-r1.ebuild, -files/avrdude-5.8-dragon-segfault.patch,
48 + -avrdude-5.10.ebuild, -files/avrdude-5.10-jtagmkII-debugWire.patch,
49 + -avrdude-5.11.ebuild:
50 + Remove old.
51 +
52 + 25 May 2012; Tim Harder <radhermit@g.o> avrdude-5.11.1.ebuild:
53 + Bump libusb slot dep.
54 +
55 + 22 May 2012; Samuli Suominen <ssuominen@g.o> avrdude-5.4.ebuild,
56 + avrdude-5.5.ebuild:
57 + Use virtual/libusb instead of dev-libs/libusb.
58 +
59 + 30 Apr 2012; Mike Frysinger <vapier@g.o> avrdude-5.11.1.ebuild,
60 + metadata.xml:
61 + Add USE flags to control ftdi/ncurses/readline deps.
62 +
63 + 03 Apr 2012; Mike Frysinger <vapier@g.o> avrdude-5.4.ebuild,
64 + avrdude-5.5.ebuild, avrdude-5.8.ebuild, avrdude-5.8-r1.ebuild,
65 + avrdude-5.10.ebuild, avrdude-5.11.ebuild, avrdude-5.11.1.ebuild:
66 + Depend on libusb:0 for older versions #410279 by Godfath3r. Update URI to
67 + mirror://nongnu/.
68 +
69 +*avrdude-5.11.1 (21 Sep 2011)
70 +
71 + 21 Sep 2011; Tim Harder <radhermit@g.o> +avrdude-5.11.1.ebuild:
72 + Version bump.
73 +
74 +*avrdude-5.11 (02 Sep 2011)
75 +
76 + 02 Sep 2011; Tim Harder <radhermit@g.o> +avrdude-5.11.ebuild:
77 + Version bump.
78 +
79 + 20 Jul 2011; Pacho Ramos <pacho@g.o> metadata.xml:
80 + Drop maintainer due retirement, bug #34534
81 +
82 +*avrdude-5.10 (17 Nov 2010)
83 +
84 + 17 Nov 2010; Michael Weber <xmw@g.o> +avrdude-5.10.ebuild,
85 + +files/avrdude-5.10-jtagmkII-debugWire.patch:
86 + Version bump with patch. Thanks to Joe Sapp <nixphoeni@g.o> for the
87 + report on bug #304361 and Timon Van Overveldt <timonvo@×××××.com> for his
88 + patch.
89 +
90 +*avrdude-5.8-r1 (17 Nov 2010)
91 +
92 + 17 Nov 2010; Michael Weber <xmw@g.o> +avrdude-5.8-r1.ebuild,
93 + +files/avrdude-5.8-dragon-segfault.patch:
94 + Revbump to include dragon-segfault.patch (bug #300312).
95 +
96 + 28 Feb 2010; <solar@g.o> avrdude-5.5.ebuild:
97 + stable arm
98 +
99 +*avrdude-5.8 (27 Dec 2009)
100 +
101 + 27 Dec 2009; Robin H. Johnson <robbat2@g.o> +avrdude-5.8.ebuild:
102 + Version bump for the herd, bug #264822. Also fixes bugs #264821 and
103 + #223245.
104 +
105 + 30 Jul 2008; <solar@g.o> avrdude-5.5.ebuild:
106 + - stable on x86/amd64 and keyworded ~arm
107 +
108 + 13 May 2008; Denis Dupeyron <calchan@g.o> avrdude-5.4.ebuild,
109 + avrdude-5.5.ebuild:
110 + Fixed latex handling, reported by Andrey Grozin.
111 +
112 + 21 Dec 2007; Denis Dupeyron <calchan@g.o> avrdude-5.5.ebuild:
113 + Re-added -j1 for compilation (see bug #202576).
114 +
115 +*avrdude-5.5 (09 Dec 2007)
116 +
117 + 09 Dec 2007; Denis Dupeyron <calchan@g.o> +avrdude-5.5.ebuild:
118 + Version bump, ebuild cleanups.
119 +
120 + 29 Aug 2007; Christian Heim <phreak@g.o> metadata.xml:
121 + Removing gustavoz from metadata due to his retirement (see #36010 for
122 + reference).
123 +
124 + 13 Aug 2007; Gustavo Zacarias <gustavoz@g.o> -avrdude-5.1.ebuild,
125 + -avrdude-5.2.ebuild, -avrdude-5.3.1.ebuild:
126 + Remove old
127 +
128 + 13 Aug 2007; Tobias Scherbaum <dertobi123@g.o> avrdude-5.4.ebuild:
129 + ppc. stable
130 +
131 + 23 Jul 2007; Christian Faulhammer <opfer@g.o> avrdude-5.4.ebuild:
132 + stable x86, bug 185195
133 +
134 + 16 Jul 2007; Markus Rothe <corsair@g.o> avrdude-5.4.ebuild:
135 + Stable on ppc64; bug #185195
136 +
137 + 23 May 2007; Gustavo Zacarias <gustavoz@g.o> avrdude-5.1.ebuild,
138 + avrdude-5.2.ebuild, avrdude-5.3.1.ebuild, avrdude-5.4.ebuild:
139 + Block parallel make, it's broken, thanks to Ralf Gerbig for pointing out
140 +
141 +*avrdude-5.4 (21 May 2007)
142 +
143 + 21 May 2007; Gustavo Zacarias <gustavoz@g.o> +avrdude-5.4.ebuild:
144 + Verbump
145 +
146 + 21 Feb 2007; Denis Dupeyron <calchan@g.o> files/digest-avrdude-5.1,
147 + Manifest:
148 + Transition to Manifest2.
149 +
150 +*avrdude-5.3.1 (10 Jan 2007)
151 +
152 + 10 Jan 2007; Gustavo Zacarias <gustavoz@g.o> +avrdude-5.3.1.ebuild:
153 + New version
154 +
155 +*avrdude-5.2 (28 Nov 2006)
156 +
157 + 28 Nov 2006; Gustavo Zacarias <gustavoz@g.o> +avrdude-5.2.ebuild:
158 + Verbump
159 +
160 + 23 Oct 2006; Gustavo Zacarias <gustavoz@g.o> avrdude-5.1.ebuild:
161 + DEP on virtual/tetex rather than app-text/tetex, thanks to David Klempner in
162 + #152413
163 +
164 + 10 Aug 2006; Gustavo Zacarias <gustavoz@g.o> metadata.xml:
165 + metadata s/brix/gustavoz/
166 +
167 + 28 Mar 2006; Henrik Brix Andersen <brix@g.o> -avrdude-5.0.ebuild:
168 + Pruned old ebuild.
169 +
170 + 10 Mar 2006; Michael Hanselmann <hansmi@g.o> avrdude-5.1.ebuild:
171 + Stable on ppc.
172 +
173 + 27 Feb 2006; Markus Rothe <corsair@g.o> avrdude-5.1.ebuild:
174 + Stable on ppc64
175 +
176 + 23 Feb 2006; Henrik Brix Andersen <brix@g.o> avrdude-5.1.ebuild:
177 + Stable on x86.
178 +
179 + 28 Jan 2006; Henrik Brix Andersen <brix@g.o> avrdude-5.1.ebuild:
180 + Use 'rm -f' for removing files, added comment about the fix for future
181 + reference.
182 +
183 + 27 Jan 2006; Daniel Black <dragonheart@g.o> avrdude-5.1.ebuild:
184 + As Lukas suggested in bug #120194 comment #11 - removed autogenerated files
185 +
186 +*avrdude-5.1 (24 Jan 2006)
187 +
188 + 24 Jan 2006; Henrik Brix Andersen <brix@g.o> +avrdude-5.1.ebuild:
189 + Version bump.
190 +
191 + 21 Jan 2006; Lars Weiler <pylon@g.o> avrdude-5.0.ebuild:
192 + Stable on ppc.
193 +
194 + 14 Dec 2005; Henrik Brix Andersen <brix@g.o>
195 + -files/avrdude-html-doc-build-fix.patch, -avrdude-4.4.0-r1.ebuild:
196 + Pruned old ebuilds.
197 +
198 + 24 Nov 2005; Markus Rothe <corsair@g.o> avrdude-5.0.ebuild:
199 + Stable on ppc64
200 +
201 + 20 Nov 2005; Henrik Brix Andersen <brix@g.o> avrdude-5.0.ebuild:
202 + Stable on x86.
203 +
204 + 22 Oct 2005; Henrik Brix Andersen <brix@g.o>
205 + -avrdude-5.0_beta.ebuild:
206 + Pruned old versions.
207 +
208 +*avrdude-5.0 (18 Oct 2005)
209 +
210 + 18 Oct 2005; Henrik Brix Andersen <brix@g.o> +avrdude-5.0.ebuild:
211 + Version bump.
212 +
213 + 12 Sep 2005; Henrik Brix Andersen <brix@g.o> metadata.xml:
214 + Added myself as co-maintainer.
215 +
216 +*avrdude-5.0_beta (23 Aug 2005)
217 +
218 + 23 Aug 2005; Henrik Brix Andersen <brix@g.o>
219 + +avrdude-5.0_beta.ebuild:
220 + New beta version.
221 +
222 + 24 Jul 2005; Daniel Black <dragonheart@g.o> -avrdude-4.4.0.ebuild,
223 + avrdude-4.4.0-r1.ebuild:
224 + avrdude-4.4.0-r1 x86 stable. old broken version removed. thanks brix
225 +
226 + 27 Jun 2005; Simon Stelling <blubb@g.o> avrdude-4.4.0-r1.ebuild:
227 + added ~amd64 keyword
228 +
229 + 27 Jun 2005; Markus Rothe <corsair@g.o> avrdude-4.4.0-r1.ebuild:
230 + Stable on ppc64
231 +
232 + 25 May 2005; Markus Rothe <corsair@g.o> avrdude-4.4.0-r1.ebuild:
233 + Added ~ppc64 to KEYWORDS
234 +
235 +*avrdude-4.4.0-r1 (25 May 2005)
236 +
237 + 25 May 2005; Daniel Black <dragonheart@g.o>
238 + +files/avrdude-html-doc-build-fix.patch, +avrdude-4.4.0-r1.ebuild:
239 + Patch to fix bug #90199 ( Texi2Html 1.76 problems) provided by Lukas
240 +
241 + 03 May 2005; David Holm <dholm@g.o> avrdude-4.4.0.ebuild:
242 + Added to ~ppc.
243 +
244 + 04 Dec 2004; <pyrania@g.o> avrdude-4.4.0.ebuild:
245 + Added app-text/texi2html dependency.
246 +
247 +*avrdude-4.4.0 (24 Sep 2004)
248 +
249 + 24 Sep 2004; Daniel Black <dragonheart@g.o> +metadata.xml,
250 + +avrdude-4.4.0.ebuild:
251 + initial import thanks to Eric Donnelly <ed@××××××××××××.com> in bug #41015
252 +
253
254 diff --git a/dev-embedded/avrdude/Manifest b/dev-embedded/avrdude/Manifest
255 new file mode 100644
256 index 0000000..76100bd
257 --- /dev/null
258 +++ b/dev-embedded/avrdude/Manifest
259 @@ -0,0 +1,6 @@
260 +DIST avrdude-6.0.1.tar.gz 692284 SHA256 c6804668dfa96b23185dfe2e8239089af4e4ae0b11aa7435bebb28c3260ede41 SHA512 5d067c283b06e0e17b68bdcabc55ff848364c9d89aa2f9e95ef60b5b5c3f81418c2c416ef47e1c5895b27152f8b6c8f6e25e20af0c59d2a2e9a62e0da90c5905 WHIRLPOOL b00460d49f0e08af5aa1e0b13d919afb0f1fcf04a6d3e3f411b6f7cc22ffcbaa4b1eeffddcc4c7a639ab37732e8f1c8e0b075131f35409946713d687a5dee669
261 +DIST avrdude-doc-6.0.1.pdf 256686 SHA256 9aa5fdda4c6eafb6b1df2b8097db61896a47a514d2e23dc7858608388607dc35 SHA512 187809725916ea37a203f55ba44d8ef1f9af651413a75169a54465d367823cde008b7bcf77cd53937e1b0bbb1e33071e6f45564b2f03c31247bb666befe2126a WHIRLPOOL 6b3fae078ba1972fb5368801b049f48ce6f457a1b221e1ccde0329a223a8b017b72f519d6ab1bfc3d2f5a19b57237335d9bc98cb8e373d18963ea632f079bde7
262 +DIST avrdude-doc-6.0.1.tar.gz 40339 SHA256 19d4323bd3768ced807edf225d8129475ba83785ea0f74c29b6bfaddd459a7ef SHA512 a9744784650751b8e601bb3fce45e3e0816db9971d7e32e5d7075997f4662a94ea38a3e372480b28f2e109c12e37914496077f2698946ffd92dea9d1fe8676f0 WHIRLPOOL 4bc3caef70a380e5ad8e792a53de04ed3b1236d4438b405370a528b8fa06342476b34a0487534a1bc16acb5ce32d82f9fc8db09e370dfc33c5306fe698278d19
263 +EBUILD avrdude-6.0.1.ebuild 1431 SHA256 3f9cc66b0a477602c23d3cd427b71ebcd54d5ffeedb7a2acc610342e512e3560 SHA512 29c11221e6b1131608e79a1e5895d09ae3a351517a3448ca205d349adda2658bffc2266c4d1b4557602b231fc0ec8f382d81d0e2a78a2fec15f2787bc3128239 WHIRLPOOL 0e0b77731f9245c7782b8e1368d4809e6b2e166cc615d662ad3ad709d0cc072d88a2cfa7dcfa427234ab34a4fb1e1b62fc3b5c35476a29a52d0f6346e563f673
264 +MISC ChangeLog 7663 SHA256 f697c1254584125bc1b3d8fdb6023b5f9b64dcf65f9e9a64509de89c6e3e81b6 SHA512 9fa247eec0a5d4279c63e039f3f537b087cf8ebcd93eadf2cac81c85d9dc4bb0937c9a82dc3bb3140aa06c88157086f8b259df8c7a183c2a27e2347b958ef52e WHIRLPOOL 03d84da889a23e0c3f3f5f5ea5815db74dc240d4233e7a2bdab28c5a6a79535de66c8e8f631612764990cea70c94388a0ca626f82bfbba9a64f57422a7f749c9
265 +MISC metadata.xml 275 SHA256 91057bf8ca0ae82be5f25c0aade58e74f5c4cb8db73654ccaa8beddeb3a753fa SHA512 7e83b6312907a54f8f0c78c18a37442e39e47404944755e5c2353a0337d81916f5b12f606e43aa41c0f07c9053bb6d30134c36bd31033d2fafa532c7b7b812f6 WHIRLPOOL 31ab263bd86f2a1abbc0489573a0bb235b3a15fa24be4180448d0598cd99aca443f6cecc1a445bf196b26105eb986db7da81093094a66d85d9dbc2daa1b27cfc
266
267 diff --git a/dev-embedded/avrdude/avrdude-6.0.1.ebuild b/dev-embedded/avrdude/avrdude-6.0.1.ebuild
268 new file mode 100644
269 index 0000000..94553d2
270 --- /dev/null
271 +++ b/dev-embedded/avrdude/avrdude-6.0.1.ebuild
272 @@ -0,0 +1,56 @@
273 +# Copyright 1999-2012 Gentoo Foundation
274 +# Distributed under the terms of the GNU General Public License v2
275 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avrdude/avrdude-5.11.1.ebuild,v 1.9 2012/05/30 07:29:42 jdhore Exp $
276 +
277 +EAPI="4"
278 +
279 +inherit eutils
280 +
281 +DESCRIPTION="AVR Downloader/UploaDEr"
282 +HOMEPAGE="http://savannah.nongnu.org/projects/avrdude"
283 +SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
284 + doc? (
285 + mirror://nongnu/${PN}/${PN}-doc-${PV}.tar.gz
286 + mirror://nongnu/${PN}/${PN}-doc-${PV}.pdf
287 + )"
288 +
289 +LICENSE="GPL-2"
290 +SLOT="0"
291 +KEYWORDS="amd64 arm ppc ppc64 x86"
292 +IUSE="doc ftdi ncurses readline"
293 +
294 +RDEPEND="virtual/libusb:1
295 + ftdi? ( dev-embedded/libftdi )
296 + ncurses? ( sys-libs/ncurses )
297 + readline? ( sys-libs/readline )"
298 +DEPEND="${RDEPEND}"
299 +
300 +DOCS="AUTHORS ChangeLog* NEWS README"
301 +
302 +src_prepare() {
303 + # let the build system re-generate these, bug #120194
304 + rm -f lexer.c config_gram.c config_gram.h
305 +}
306 +
307 +src_configure() {
308 + export ac_cv_lib_ftdi_ftdi_usb_get_strings=$(usex ftdi)
309 + export ac_cv_lib_ncurses_tputs=$(usex ncurses)
310 + export ac_cv_lib_readline_readline=$(usex readline)
311 + default
312 +}
313 +
314 +src_compile() {
315 + # The automake target for these files does not use tempfiles or create
316 + # these atomically, confusing a parallel build. So we force them first.
317 + emake lexer.c config_gram.c config_gram.h
318 + emake
319 +}
320 +
321 +src_install() {
322 + default
323 +
324 + if use doc ; then
325 + newdoc "${DISTDIR}/${PN}-doc-${PV}.pdf" avrdude.pdf
326 + dohtml -r "${WORKDIR}/avrdude-html/"
327 + fi
328 +}
329
330 diff --git a/dev-embedded/avrdude/metadata.xml b/dev-embedded/avrdude/metadata.xml
331 new file mode 100644
332 index 0000000..1962441
333 --- /dev/null
334 +++ b/dev-embedded/avrdude/metadata.xml
335 @@ -0,0 +1,8 @@
336 +<?xml version="1.0" encoding="UTF-8"?>
337 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
338 +<pkgmetadata>
339 + <herd>dev-embedded</herd>
340 +<use>
341 + <flag name='ftdi'>Enable support for USB FTDI chips via <pkg>dev-embedded/libftdi</pkg></flag>
342 +</use>
343 +</pkgmetadata>