Merge lp:~cosmos-door/ubuntu/trusty/avarice/merge-1269697 into lp:ubuntu/trusty/avarice

Proposed by Mitsuya Shibata
Status: Merged
Merged at revision: 13
Proposed branch: lp:~cosmos-door/ubuntu/trusty/avarice/merge-1269697
Merge into: lp:ubuntu/trusty/avarice
Diff against target: 1093 lines (+26/-1009)
7 files modified
.pc/00_debian_origin.patch/doc/avarice.1 (+0/-429)
.pc/00_debian_origin.patch/src/Makefile.in (+0/-577)
.pc/applied-patches (+0/-1)
debian/changelog (+23/-0)
debian/control (+1/-1)
doc/avarice.1 (+1/-0)
src/Makefile.in (+1/-1)
To merge this branch: bzr merge lp:~cosmos-door/ubuntu/trusty/avarice/merge-1269697
Reviewer Review Type Date Requested Status
Ubuntu branches Pending
Review via email: mp+201889@code.launchpad.net
To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== removed directory '.pc/00_debian_origin.patch'
2=== removed directory '.pc/00_debian_origin.patch/doc'
3=== removed file '.pc/00_debian_origin.patch/doc/avarice.1'
4--- .pc/00_debian_origin.patch/doc/avarice.1 2012-09-30 18:16:33 +0000
5+++ .pc/00_debian_origin.patch/doc/avarice.1 1970-01-01 00:00:00 +0000
6@@ -1,429 +0,0 @@
7-.ig
8-Copyright (C) 2001 Scott Finneran
9-Copyright (C) 2003 Intel Corporation
10-Copyright (C) 2003, 2004 Theodore A. Roth
11-Copyright (C) 2005 - 2008 Joerg Wunsch
12-
13-Permission is granted to make and distribute verbatim copies of this
14-manual provided the copyright notice and this permission notice are
15-preserved on all copies.
16-
17-Permission is granted to copy and distribute modified versions of this
18-manual under the conditions for verbatim copying, provided that the
19-entire resulting derived work is distributed under the terms of a
20-permission notice identical to this one.
21-
22-Permission is granted to copy and distribute translations of this
23-manual into another language, under the above conditions for modified
24-versions, except that this permission notice may be included in
25-translations approved by the Free Software Foundation instead of in
26-the original English.
27-
28-$Id: avarice.1,v 1.21 2008/09/29 20:52:20 joerg_wunsch Exp $
29-
30-..
31-.TH avarice 1 "September 29, 2008"
32-.LO 1
33-.SH NAME
34-avarice \- Provides an interface from avr-gdb to Atmel's JTAGICE box.
35-.SH SYNOPSIS
36-.B avarice
37-[\fIOPTIONS\fR]... [[\fIHOST_NAME\fR]:\fIPORT\fR]
38-.SH DESCRIPTION
39-.PP
40-AVaRICE runs on a POSIX machine and connects to gdb via a TCP socket and
41-communicates via gdb's "serial debug protocol". This protocol allows gdb to
42-send commands like "set/remove breakpoint" and "read/write memory".
43-.PP
44-AVaRICE translates these commands into the Atmel protocol used to control the
45-AVR JTAG ICE. Connection to the AVR JTAG ICE is via a serial port on the POSIX
46-machine.
47-.PP
48-Because the GDB <---> AVaRICE connection is via a TCP socket, the two programs
49-do not need to run on the same machine. In an office environment, this allows
50-a developer to debug a target in the lab from the comfort of their cube (or
51-even better, their home!)
52-.HP 6
53-.B NOTE:
54-Even though you can run \fBavarice\fR and \fBavr\-gdb\fR on different systems,
55-it is not recommended because of the security risk involved. \fBavarice\fR was
56-not designed to be a secure server. There is no authentication performed
57-when a client connects to \fBavarice\fR when it is running in gdb server mode.
58-.SS Supported Devices
59-.B avarice
60-currently has support for the following devices:
61-.RS 4
62-at90can128
63-.br
64-at90can32 (\fBo\fP)
65-.br
66-at90can64 (\fBo\fP)
67-.br
68-at90pwm2 (\fBo\fP) (\fB+\fP)
69-.br
70-at90pwm216 (\fBo\fP) (\fB+\fP)
71-.br
72-at90pwm2b (\fBo\fP) (\fB+\fP)
73-.br
74-at90pwm3 (\fBo\fP) (\fB+\fP)
75-.br
76-at90pwm316 (\fBo\fP) (\fB+\fP)
77-.br
78-at90pwm3b (\fBo\fP) (\fB+\fP)
79-.br
80-at90usb1287 (\fB*\fP)
81-.br
82-at90usb162 (\fBo\fP) (\fB+\fP)
83-.br
84-at90usb646 (\fB*\fP)
85-.br
86-at90usb647 (\fB*\fP)
87-.br
88-atmega128
89-.br
90-atmega1280 (\fB*\fP)
91-.br
92-atmega1281 (\fB*\fP)
93-.br
94-atmega1284p (\fB*\fP)
95-.br
96-atmega16
97-.br
98-atmega162
99-.br
100-atmega164p (\fBo\fP)
101-.br
102-atmega165 (\fBo\fP)
103-.br
104-atmega165p (\fBo\fP)
105-.br
106-atmega168 (\fBo\fP) (\fB+\fP)
107-.br
108-atmega168p (\fBo\fP) (\fB+\fP)
109-.br
110-atmega169
111-.br
112-atmega16hva (\fBo\fP)
113-.br
114-atmega2560 (\fB*\fP)
115-.br
116-atmega2561 (\fB*\fP)
117-.br
118-atmega32
119-.br
120-atmega323
121-.br
122-atmega324p (\fBo\fP)
123-.br
124-atmega325 (\fBo\fP)
125-.br
126-atmega3250 (\fBo\fP)
127-.br
128-atmega3250p (\fBo\fP)
129-.br
130-atmega325p (\fBo\fP)
131-.br
132-atmega328p (\fBo\fP) (\fB+\fP)
133-.br
134-atmega329 (\fBo\fP)
135-.br
136-atmega3290 (\fBo\fP)
137-.br
138-atmega3290p (\fBo\fP)
139-.br
140-atmega329p (\fBo\fP)
141-.br
142-atmega32c1 (\fBo\fP) (\fB+\fP)
143-.br
144-atmega32hvb (\fBo\fP) (\fB+\fP)
145-.br
146-atmega32m1 (\fBo\fP) (\fB+\fP)
147-.br
148-atmega32u4 (\fBo\fP)
149-.br
150-atmega406 (\fB*\fP)
151-.br
152-atmega48 (\fBo\fP) (\fB+\fP)
153-.br
154-atmega48p (\fBo\fP) (\fB+\fP)
155-.br
156-atmega64
157-.br
158-atmega640 (\fB*\fP)
159-.br
160-atmega644 (\fB*\fP)
161-.br
162-atmega644p (\fB*\fP)
163-.br
164-atmega645 (\fB*\fP)
165-.br
166-atmega6450 (\fB*\fP)
167-.br
168-atmega649 (\fB*\fP)
169-.br
170-atmega6490 (\fB*\fP)
171-.br
172-atmega88 (\fBo\fP) (\fB+\fP)
173-.br
174-atmega88p (\fBo\fP) (\fB+\fP)
175-.br
176-attiny13 (\fBo\fP) (\fB+\fP)
177-.br
178-attiny167 (\fBo\fP) (\fB+\fP)
179-.br
180-attiny2313 (\fBo\fP) (\fB+\fP)
181-.br
182-attiny24 (\fBo\fP) (\fB+\fP)
183-.br
184-attiny25 (\fBo\fP) (\fB+\fP)
185-.br
186-attiny261 (\fBo\fP) (\fB+\fP)
187-.br
188-attiny43u (\fBo\fP) (\fB+\fP)
189-.br
190-attiny44 (\fBo\fP) (\fB+\fP)
191-.br
192-attiny45 (\fBo\fP) (\fB+\fP)
193-.br
194-attiny461 (\fBo\fP) (\fB+\fP)
195-.br
196-attiny48 (\fBo\fP) (\fB+\fP)
197-.br
198-attiny84 (\fBo\fP) (\fB+\fP)
199-.br
200-attiny85 (\fBo\fP) (\fB+\fP)
201-.br
202-attiny861 (\fBo\fP) (\fB+\fP)
203-.br
204-attiny88 (\fBo\fP) (\fB+\fP)
205-.br
206-atxmega128a1 (\fB*\fP)
207-.RE
208-.PP
209-\fB*\fP \- Only supported by the JTAG ICE mkII device.
210-.br
211-\fBo\fP \- Only supported by the JTAG ICE mkII and AVR Dragon device.
212-.br
213-\fB+\fP \- debugWire, see below
214-.SS Supported File Formats
215-.B avarice
216-uses libbfd for reading input files. As such, it can handle any file format
217-that libbfd knowns about. This includes the Intel Hex, Motorola SRecord and
218-ELF formats, among others. If you tell \fBavarice\fR to read an ELF file, it
219-will automatically handle programming all of the sections contained in the
220-file (e.g. flash, eeprom, etc.).
221-.SH OPTIONS
222-.TP
223-.BR \-h ,\ \-\-help
224-Print this message.
225-.TP
226-.BR \-1 ,\ \-\-mkI
227-Connect to JTAG ICE mkI (default).
228-.TP
229-.BR \-2 ,\ \-\-mkII
230-Connect to JTAG ICE mkII.
231-.TP
232-.BR \-B ,\ \-\-jtag-bitrate \ <rate>
233-Set the bitrate that the JTAG box communicates with the AVR target device.
234-This must be less than 1/4 of the frequency of the target. Valid values are
235-1 MHz, 500 kHz, 250 kHz or 125 kHz for the JTAG ICE mkI,
236-anything between 22 kHz through approximately 6400 kHz for the
237-JTAG ICE mkII. (default: 250 kHz)
238-.TP
239-.BR \-C ,\ \-\-capture
240-Capture running program.
241-.br
242-Note: debugging must have been enabled prior to starting the program. (e.g.,
243-by running avarice earlier)
244-.TP
245-.BR \-c ,\ \-\-daisy-chain \ <ub,ua,bb,ba>
246-Setup JTAG daisy-chain information.
247-.br
248-Four comma-separated parameters need to be provided, corresponding to
249-\fIunits before\fP, \fIunits after\fP, \fIbits before\fP, and
250-\fIbits after\fP.
251-.TP
252-.BR \-D ,\ \-\-detach
253-Detach once synced with JTAG ICE
254-.TP
255-.BR \-d ,\ \-\-debug
256-Enable printing of debug information.
257-.TP
258-.BR \-e ,\ \-\-erase
259-Erase target.
260-Not possible in debugWire mode.
261-.TP
262-.BR \-E ,\ \-\-event\ <eventlist>
263-List of events that do not interrupt.
264-JTAG ICE mkII and AVR Dragon only.
265-Default is "none,run,target_power_on,target_sleep,target_wakeup"
266-.TP
267-.BR \-f ,\ \-\-file \ <filename>
268-Specify a file for use with the --program and --verify options. If --file is
269-passed and neither --program or --verify are given then --program is implied.
270-.TP
271-.BR \-g ,\ \-\-dragon
272-Connect to an AVR Dragon.
273-This option implies the \fB-2\fP option.
274-.TP
275-.BR \-I ,\ \-\-ignore-intr
276-Automatically step over interrupts.
277-.br
278-Note: EXPERIMENTAL. Can not currently handle
279-devices fused for compatibility.
280-.TP
281-.BR \-j ,\ \-\-jtag \ <devname>
282-Port attached to JTAG box (default: /dev/avrjtag). If the JTAG_DEV environmental
283-variable is set, avarice will use that as the default instead.
284-.br
285-If \fBavarice\fR has been configured with libusb support, the JTAG ICE
286-mkII can be connected through USB.
287-In that case, the string \fIusb\fR is used as the name of the device.
288-If there are multiple JTAG ICE mkII devices connected to the system
289-through USB, this string may be followed by the (trailing part of the)
290-ICE's serial number, delimited from the \fIusb\fR by a colon.
291-.br
292-The AVR Dragon can only be connected through USB, so this option
293-defaults to "usb" in that case.
294-.TP
295-.BR \-k ,\ \-\-known-devices
296-Print a list of known devices.
297-.TP
298-.BR \-L ,\ \-\-write-lockbits \ <ll>
299-Write lock bits. The lock byte data must be given in two digit hexidecimal
300-format with zero padding if needed.
301-.TP
302-.BR \-l ,\ \-\-read-lockbits
303-Read the lock bits from the target. The individual bits are also displayed
304-with names.
305-.TP
306-.BR \-P ,\ \-\-part \ <name>
307-Target device name (e.g. atmega16)
308-.TP
309-.BR \-p ,\ \-\-program
310-Program the target. Binary filename must be specified with --file option.
311-.br
312-.B NOTE:
313-The old behaviour of automatically erasing the target before
314-programming is no longer done. You must explicitly give the --erase option
315-for the target to be erased.
316-.TP
317-.BR \-R ,\ \-\-reset-srst
318-Apply nSRST signal (external reset) when connecting.
319-This can override applications that set the JTD bit.
320-.TP
321-.BR \-r ,\ \-\-read-fuses
322-Read fuses bytes.
323-.TP
324-.BR \-V ,\ \-\-version
325-Print version information.
326-.TP
327-.BR \-v ,\ \-\-verify
328-Verify program in device against file specified with --file option.
329-.TP
330-.BR \-w ,\ \-\-debugwire
331-Connect to JTAG ICE mkII (or AVR Dragon), talking debugWire protocol to the target.
332-This option implies the \fB-2\fP option.
333-See the DEBUGWIRE section below.
334-.TP
335-.BR \-W ,\ \-\-write-fuses \ <eehhll>
336-Write fuses bytes. \fBee\fR is the extended fuse byte, \fBhh\fR is the high
337-fuse byte and \fBll\fR is the low fuse byte. The fuse byte data must be given
338-in two digit hexidecimal format with zero padding if needed. All three bytes
339-must currently be given.
340-.TP
341-.BR \-x ,\ \-\-xmega
342-The target device is an ATxmega part.
343-Since the ATxmega uses a different JTAG communication than other AVRs,
344-the normal device autodetection based on the JTAG ID does not work.
345-If the device has been explicitly selected through the \-P option,
346-it is not necessary to also specify the \-x option.
347-.br
348-.B NOTE:
349-Current, if the target device doesn't have an extended fuse byte
350-(e.g. the atmega16), the you should set ee==ll when writing the fuse bytes.
351-.PP
352-\fIHOST_NAME\fR defaults to 0.0.0.0 (listen on any interface) if not given.
353-.PP
354-:\fIPORT\fR is required to put avarice into gdb server mode.
355-.SH EXAMPLE USAGE
356-avarice --erase --program --file test.bin --jtag /dev/ttyS0 :4242
357-.PP
358-Program the file \fItest.bin\fR into the JTAG ICE (mkI) connected to
359-/dev/ttyS0 after erasing the device, then listen in GDB mode on the
360-local port 4242.
361-.PP
362-avarice --jtag usb:1234 --mkII :4242
363-.PP
364-Connect to the JTAG ICE mkII attached to USB which serial number ends
365-in \fI1234\fR, and listen in GDB mode on local port 4242.
366-.SH DEBUGGING WITH AVARICE
367-The JTAG ICE debugging environment has a few restrictions and changes:
368-.IP \(bu 4
369-No "soft" breakpoints, and only three hardware breakpoints. The break
370-command sets hardware breakpoints. The easiest way to deal with this
371-restriction is to enable and disable breakpoints as needed.
372-.IP \(bu
373-Two 1-byte hardware watchpoints (but each hardware watchpoint takes away
374-one hardware breakpoint). If you set a watchpoint on a variable which takes
375-more than one byte, execution will be abysmally slow. Instead it is better
376-to do the following:
377-.IP
378-.RS 6
379-watch *(char *)&myvariable
380-.RE
381-.IP
382-which watches the least significant byte of
383-.BR myvariable .
384-.IP \(bu
385-The Atmel AVR processors have a Harvard architecture (separate code and
386-data buses). To distinguish data address 0 from code address 0,
387-.B avr-gdb
388-adds 0x800000 to all data addresses. Bear this in mind when examining
389-printed pointers, or when passing absolute addresses to gdb commands.
390-.SH DEBUGWIRE
391-The \fIdebugWire\fP protocol is a proprietary protocol introduced
392-by Atmel to allow debugging small AVR controllers that don't offer
393-enough pins (and enough chip resources) to implement full JTAG.
394-The communication takes place over the \fI/RESET\fP pin which needs
395-to be turned into a debugWire connection pin by programming the
396-\fIDWEN\fP fuse (debugWire enable), using a normal programmer
397-connection (in-system programming, high-voltage programming).
398-Note that by enabling this fuse, the standard reset functionality
399-of that pin will be lost, so any in-system programming will cease
400-to work as it requires a functional \fI/RESET\fP pin.
401-Thus it should be made \fBabsolutely sure there is a way back\fP,
402-like a device (as the STK500, for example) that can handle
403-high-voltage programming of the AVR.
404-Currently, \fBavarice\fP offers no option to turn off the DWEN fuse.
405-However, \fBavrdude\fP offers the option to turn it off either
406-through high-voltage programming, or by using the JTAG ICE mkII to
407-first turn the target into an ISP-compatible mode, and then using
408-normal ISP commands to change the fuse settings.
409-.br
410-Note that the debugWire environment is further limited, compared to
411-JTAG.
412-It does not offer hardware breakpoints, so all breakpoints have to
413-be implemented as software breakpoints by rewriting flash pages
414-using \fIBREAK\fP instructions.
415-(Software breakpoints are currently not implemented by \fBavarice\fP.)
416-Some memory spaces (fuse and lock bits) are not accessible through
417-the debugWire protocol.
418-.SH SEE ALSO
419-.BR gdb (1),
420-.BR avrdude (1),
421-.BR avr\-gdb (1),
422-.BR insight (1),
423-.BR avr\-insight (1),
424-.BR ice\-gdb (1),
425-.BR ice\-insight (1)
426-.SH AUTHORS
427-Avarice (up to version 1.5) was originally written by Scott Finneran with help
428-from Peter Jansen. They did the work of figuring out the jtagice communication
429-protocol before Atmel released the spec (appnote AVR060).
430-.PP
431-David Gay made major improvements bringing avarice up to 2.0.
432-.PP
433-Joerg Wunsch reworked the code to abstract the JTAG ICE communication
434-from the remainder, and then extended the code to support the JTAG ICE
435-mkII protocol (see Atmel appnote AVR067).
436
437=== removed directory '.pc/00_debian_origin.patch/src'
438=== removed file '.pc/00_debian_origin.patch/src/Makefile.in'
439--- .pc/00_debian_origin.patch/src/Makefile.in 2012-12-24 01:13:17 +0000
440+++ .pc/00_debian_origin.patch/src/Makefile.in 1970-01-01 00:00:00 +0000
441@@ -1,577 +0,0 @@
442-# Makefile.in generated by automake 1.11.1 from Makefile.am.
443-# @configure_input@
444-
445-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
446-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
447-# Inc.
448-# This Makefile.in is free software; the Free Software Foundation
449-# gives unlimited permission to copy and/or distribute it,
450-# with or without modifications, as long as this notice is preserved.
451-
452-# This program is distributed in the hope that it will be useful,
453-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
454-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
455-# PARTICULAR PURPOSE.
456-
457-@SET_MAKE@
458-
459-VPATH = @srcdir@
460-pkgdatadir = $(datadir)/@PACKAGE@
461-pkgincludedir = $(includedir)/@PACKAGE@
462-pkglibdir = $(libdir)/@PACKAGE@
463-pkglibexecdir = $(libexecdir)/@PACKAGE@
464-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
465-install_sh_DATA = $(install_sh) -c -m 644
466-install_sh_PROGRAM = $(install_sh) -c
467-install_sh_SCRIPT = $(install_sh) -c
468-INSTALL_HEADER = $(INSTALL_DATA)
469-transform = $(program_transform_name)
470-NORMAL_INSTALL = :
471-PRE_INSTALL = :
472-POST_INSTALL = :
473-NORMAL_UNINSTALL = :
474-PRE_UNINSTALL = :
475-POST_UNINSTALL = :
476-bin_PROGRAMS = avarice$(EXEEXT)
477-subdir = src
478-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
479- $(srcdir)/autoconf.hin
480-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
481-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
482-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
483- $(ACLOCAL_M4)
484-mkinstalldirs = $(install_sh) -d
485-CONFIG_HEADER = autoconf.h
486-CONFIG_CLEAN_FILES =
487-CONFIG_CLEAN_VPATH_FILES =
488-am__installdirs = "$(DESTDIR)$(bindir)"
489-PROGRAMS = $(bin_PROGRAMS)
490-am_avarice_OBJECTS = crc16.$(OBJEXT) devdescr.$(OBJEXT) \
491- ioreg.$(OBJEXT) jtag2bp.$(OBJEXT) jtag2io.$(OBJEXT) \
492- jtag2misc.$(OBJEXT) jtag2prog.$(OBJEXT) jtag2run.$(OBJEXT) \
493- jtag2rw.$(OBJEXT) jtag2usb.$(OBJEXT) jtagbp.$(OBJEXT) \
494- jtaggeneric.$(OBJEXT) jtagio.$(OBJEXT) jtagmisc.$(OBJEXT) \
495- jtagprog.$(OBJEXT) jtagrun.$(OBJEXT) jtagrw.$(OBJEXT) \
496- main.$(OBJEXT) remote.$(OBJEXT) utils.$(OBJEXT) \
497- gnu_getopt.$(OBJEXT) gnu_getopt1.$(OBJEXT)
498-avarice_OBJECTS = $(am_avarice_OBJECTS)
499-avarice_LDADD = $(LDADD)
500-DEFAULT_INCLUDES = -I.@am__isrc@
501-depcomp = $(SHELL) $(top_srcdir)/config-aux/depcomp
502-am__depfiles_maybe = depfiles
503-am__mv = mv -f
504-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
505- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
506-CCLD = $(CC)
507-LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
508-CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
509- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
510-CXXLD = $(CXX)
511-CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
512- -o $@
513-SOURCES = $(avarice_SOURCES)
514-DIST_SOURCES = $(avarice_SOURCES)
515-ETAGS = etags
516-CTAGS = ctags
517-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
518-ACLOCAL = @ACLOCAL@
519-AMTAR = @AMTAR@
520-AM_CPPFLAGS = @AM_CPPFLAGS@
521-AUTOCONF = @AUTOCONF@
522-AUTOHEADER = @AUTOHEADER@
523-AUTOMAKE = @AUTOMAKE@
524-AWK = @AWK@
525-CC = @CC@
526-CCDEPMODE = @CCDEPMODE@
527-CFLAGS = @CFLAGS@
528-CPP = @CPP@
529-CPPFLAGS = @CPPFLAGS@
530-CXX = @CXX@
531-CXXDEPMODE = @CXXDEPMODE@
532-CXXFLAGS = @CXXFLAGS@
533-CYGPATH_W = @CYGPATH_W@
534-DEFS = @DEFS@
535-DEPDIR = @DEPDIR@
536-ECHO_C = @ECHO_C@
537-ECHO_N = @ECHO_N@
538-ECHO_T = @ECHO_T@
539-EGREP = @EGREP@
540-EXEEXT = @EXEEXT@
541-GREP = @GREP@
542-INSTALL = @INSTALL@
543-INSTALL_DATA = @INSTALL_DATA@
544-INSTALL_PROGRAM = @INSTALL_PROGRAM@
545-INSTALL_SCRIPT = @INSTALL_SCRIPT@
546-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
547-LDFLAGS = @LDFLAGS@
548-LIBOBJS = @LIBOBJS@
549-LIBS = @LIBS@
550-LTLIBOBJS = @LTLIBOBJS@
551-MAKEINFO = @MAKEINFO@
552-MKDIR_P = @MKDIR_P@
553-OBJEXT = @OBJEXT@
554-PACKAGE = @PACKAGE@
555-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
556-PACKAGE_NAME = @PACKAGE_NAME@
557-PACKAGE_STRING = @PACKAGE_STRING@
558-PACKAGE_TARNAME = @PACKAGE_TARNAME@
559-PACKAGE_URL = @PACKAGE_URL@
560-PACKAGE_VERSION = @PACKAGE_VERSION@
561-PATH_SEPARATOR = @PATH_SEPARATOR@
562-SET_MAKE = @SET_MAKE@
563-SHELL = @SHELL@
564-STRIP = @STRIP@
565-VERSION = @VERSION@
566-abs_builddir = @abs_builddir@
567-abs_srcdir = @abs_srcdir@
568-abs_top_builddir = @abs_top_builddir@
569-abs_top_srcdir = @abs_top_srcdir@
570-ac_ct_CC = @ac_ct_CC@
571-ac_ct_CXX = @ac_ct_CXX@
572-am__include = @am__include@
573-am__leading_dot = @am__leading_dot@
574-am__quote = @am__quote@
575-am__tar = @am__tar@
576-am__untar = @am__untar@
577-bindir = @bindir@
578-build_alias = @build_alias@
579-builddir = @builddir@
580-datadir = @datadir@
581-datarootdir = @datarootdir@
582-docdir = @docdir@
583-dvidir = @dvidir@
584-exec_prefix = @exec_prefix@
585-host_alias = @host_alias@
586-htmldir = @htmldir@
587-includedir = @includedir@
588-infodir = @infodir@
589-install_sh = @install_sh@
590-libdir = @libdir@
591-libexecdir = @libexecdir@
592-localedir = @localedir@
593-localstatedir = @localstatedir@
594-mandir = @mandir@
595-mkdir_p = @mkdir_p@
596-oldincludedir = @oldincludedir@
597-pathperl = @pathperl@
598-pdfdir = @pdfdir@
599-prefix = @prefix@
600-program_transform_name = @program_transform_name@
601-psdir = @psdir@
602-sbindir = @sbindir@
603-sharedstatedir = @sharedstatedir@
604-srcdir = @srcdir@
605-sysconfdir = @sysconfdir@
606-target_alias = @target_alias@
607-top_build_prefix = @top_build_prefix@
608-top_builddir = @top_builddir@
609-top_srcdir = @top_srcdir@
610-
611-#
612-# avarice - The "avarice" program.
613-# Copyright (C) 2001 Scott Finneran
614-# Copyright (C) 2002 Intel Corporation
615-# Copyright (C) 2005 Joerg Wunsch
616-#
617-# This program is free software; you can redistribute it and/or modify
618-# it under the terms of the GNU General Public License Version 2
619-# as published by the Free Software Foundation.
620-#
621-# This program is distributed in the hope that it will be useful,
622-# but WITHOUT ANY WARRANTY; without even the implied warranty of
623-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
624-# GNU General Public License for more details.
625-#
626-# You should have received a copy of the GNU General Public License
627-# along with this program; if not, write to the Free Software
628-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
629-#
630-#
631-# $Id: Makefile.am,v 1.7 2011/08/30 13:40:32 joerg_wunsch Exp $
632-AUTOMAKE_OPTIONS = foreign
633-avarice_SOURCES = \
634- avarice.h \
635- crc16.h \
636- crc16.c \
637- devdescr.cc \
638- ioreg.cc \
639- ioreg.h \
640- jtag.h \
641- jtag1.h \
642- jtag2.h \
643- jtag2bp.cc \
644- jtag2io.cc \
645- jtag2misc.cc \
646- jtag2prog.cc \
647- jtag2run.cc \
648- jtag2rw.cc \
649- jtag2_defs.h \
650- jtag2usb.cc \
651- jtagbp.cc \
652- jtaggeneric.cc \
653- jtagio.cc \
654- jtagmisc.cc \
655- jtagprog.cc \
656- jtagrun.cc \
657- jtagrw.cc \
658- main.cc \
659- pragma.h \
660- remote.cc \
661- remote.h \
662- utils.cc \
663- gnu_getopt.c \
664- gnu_getopt.h \
665- gnu_getopt1.c
666-
667-all: autoconf.h
668- $(MAKE) $(AM_MAKEFLAGS) all-am
669-
670-.SUFFIXES:
671-.SUFFIXES: .c .cc .o .obj
672-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
673- @for dep in $?; do \
674- case '$(am__configure_deps)' in \
675- *$$dep*) \
676- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
677- && { if test -f $@; then exit 0; else break; fi; }; \
678- exit 1;; \
679- esac; \
680- done; \
681- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \
682- $(am__cd) $(top_srcdir) && \
683- $(AUTOMAKE) --foreign src/Makefile
684-.PRECIOUS: Makefile
685-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
686- @case '$?' in \
687- *config.status*) \
688- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
689- *) \
690- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
691- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
692- esac;
693-
694-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
695- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
696-
697-$(top_srcdir)/configure: $(am__configure_deps)
698- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
699-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
700- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
701-$(am__aclocal_m4_deps):
702-
703-autoconf.h: stamp-h1
704- @if test ! -f $@; then \
705- rm -f stamp-h1; \
706- $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
707- else :; fi
708-
709-stamp-h1: $(srcdir)/autoconf.hin $(top_builddir)/config.status
710- @rm -f stamp-h1
711- cd $(top_builddir) && $(SHELL) ./config.status src/autoconf.h
712-$(srcdir)/autoconf.hin: $(am__configure_deps)
713- ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
714- rm -f stamp-h1
715- touch $@
716-
717-distclean-hdr:
718- -rm -f autoconf.h stamp-h1
719-install-binPROGRAMS: $(bin_PROGRAMS)
720- @$(NORMAL_INSTALL)
721- test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
722- @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
723- for p in $$list; do echo "$$p $$p"; done | \
724- sed 's/$(EXEEXT)$$//' | \
725- while read p p1; do if test -f $$p; \
726- then echo "$$p"; echo "$$p"; else :; fi; \
727- done | \
728- sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
729- -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
730- sed 'N;N;N;s,\n, ,g' | \
731- $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
732- { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
733- if ($$2 == $$4) files[d] = files[d] " " $$1; \
734- else { print "f", $$3 "/" $$4, $$1; } } \
735- END { for (d in files) print "f", d, files[d] }' | \
736- while read type dir files; do \
737- if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
738- test -z "$$files" || { \
739- echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
740- $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
741- } \
742- ; done
743-
744-uninstall-binPROGRAMS:
745- @$(NORMAL_UNINSTALL)
746- @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
747- files=`for p in $$list; do echo "$$p"; done | \
748- sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
749- -e 's/$$/$(EXEEXT)/' `; \
750- test -n "$$list" || exit 0; \
751- echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
752- cd "$(DESTDIR)$(bindir)" && rm -f $$files
753-
754-clean-binPROGRAMS:
755- -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
756-avarice$(EXEEXT): $(avarice_OBJECTS) $(avarice_DEPENDENCIES)
757- @rm -f avarice$(EXEEXT)
758- $(CXXLINK) $(avarice_OBJECTS) $(avarice_LDADD) $(LIBS)
759-
760-mostlyclean-compile:
761- -rm -f *.$(OBJEXT)
762-
763-distclean-compile:
764- -rm -f *.tab.c
765-
766-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/crc16.Po@am__quote@
767-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/devdescr.Po@am__quote@
768-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gnu_getopt.Po@am__quote@
769-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gnu_getopt1.Po@am__quote@
770-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ioreg.Po@am__quote@
771-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jtag2bp.Po@am__quote@
772-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jtag2io.Po@am__quote@
773-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jtag2misc.Po@am__quote@
774-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jtag2prog.Po@am__quote@
775-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jtag2run.Po@am__quote@
776-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jtag2rw.Po@am__quote@
777-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jtag2usb.Po@am__quote@
778-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jtagbp.Po@am__quote@
779-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jtaggeneric.Po@am__quote@
780-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jtagio.Po@am__quote@
781-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jtagmisc.Po@am__quote@
782-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jtagprog.Po@am__quote@
783-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jtagrun.Po@am__quote@
784-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jtagrw.Po@am__quote@
785-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/main.Po@am__quote@
786-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/remote.Po@am__quote@
787-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/utils.Po@am__quote@
788-
789-.c.o:
790-@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
791-@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
792-@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
793-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
794-@am__fastdepCC_FALSE@ $(COMPILE) -c $<
795-
796-.c.obj:
797-@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
798-@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
799-@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
800-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
801-@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
802-
803-.cc.o:
804-@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
805-@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
806-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
807-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
808-@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
809-
810-.cc.obj:
811-@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
812-@am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
813-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
814-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
815-@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
816-
817-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
818- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
819- unique=`for i in $$list; do \
820- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
821- done | \
822- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
823- END { if (nonempty) { for (i in files) print i; }; }'`; \
824- mkid -fID $$unique
825-tags: TAGS
826-
827-TAGS: $(HEADERS) $(SOURCES) autoconf.hin $(TAGS_DEPENDENCIES) \
828- $(TAGS_FILES) $(LISP)
829- set x; \
830- here=`pwd`; \
831- list='$(SOURCES) $(HEADERS) autoconf.hin $(LISP) $(TAGS_FILES)'; \
832- unique=`for i in $$list; do \
833- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
834- done | \
835- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
836- END { if (nonempty) { for (i in files) print i; }; }'`; \
837- shift; \
838- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
839- test -n "$$unique" || unique=$$empty_fix; \
840- if test $$# -gt 0; then \
841- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
842- "$$@" $$unique; \
843- else \
844- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
845- $$unique; \
846- fi; \
847- fi
848-ctags: CTAGS
849-CTAGS: $(HEADERS) $(SOURCES) autoconf.hin $(TAGS_DEPENDENCIES) \
850- $(TAGS_FILES) $(LISP)
851- list='$(SOURCES) $(HEADERS) autoconf.hin $(LISP) $(TAGS_FILES)'; \
852- unique=`for i in $$list; do \
853- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
854- done | \
855- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
856- END { if (nonempty) { for (i in files) print i; }; }'`; \
857- test -z "$(CTAGS_ARGS)$$unique" \
858- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
859- $$unique
860-
861-GTAGS:
862- here=`$(am__cd) $(top_builddir) && pwd` \
863- && $(am__cd) $(top_srcdir) \
864- && gtags -i $(GTAGS_ARGS) "$$here"
865-
866-distclean-tags:
867- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
868-
869-distdir: $(DISTFILES)
870- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
871- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
872- list='$(DISTFILES)'; \
873- dist_files=`for file in $$list; do echo $$file; done | \
874- sed -e "s|^$$srcdirstrip/||;t" \
875- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
876- case $$dist_files in \
877- */*) $(MKDIR_P) `echo "$$dist_files" | \
878- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
879- sort -u` ;; \
880- esac; \
881- for file in $$dist_files; do \
882- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
883- if test -d $$d/$$file; then \
884- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
885- if test -d "$(distdir)/$$file"; then \
886- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
887- fi; \
888- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
889- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
890- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
891- fi; \
892- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
893- else \
894- test -f "$(distdir)/$$file" \
895- || cp -p $$d/$$file "$(distdir)/$$file" \
896- || exit 1; \
897- fi; \
898- done
899-check-am: all-am
900-check: check-am
901-all-am: Makefile $(PROGRAMS) autoconf.h
902-installdirs:
903- for dir in "$(DESTDIR)$(bindir)"; do \
904- test -z "$$dir" || $(MKDIR_P) "$$dir"; \
905- done
906-install: install-am
907-install-exec: install-exec-am
908-install-data: install-data-am
909-uninstall: uninstall-am
910-
911-install-am: all-am
912- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
913-
914-installcheck: installcheck-am
915-install-strip:
916- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
917- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
918- `test -z '$(STRIP)' || \
919- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
920-mostlyclean-generic:
921-
922-clean-generic:
923-
924-distclean-generic:
925- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
926- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
927-
928-maintainer-clean-generic:
929- @echo "This command is intended for maintainers to use"
930- @echo "it deletes files that may require special tools to rebuild."
931-clean: clean-am
932-
933-clean-am: clean-binPROGRAMS clean-generic mostlyclean-am
934-
935-distclean: distclean-am
936- -rm -rf ./$(DEPDIR)
937- -rm -f Makefile
938-distclean-am: clean-am distclean-compile distclean-generic \
939- distclean-hdr distclean-tags
940-
941-dvi: dvi-am
942-
943-dvi-am:
944-
945-html: html-am
946-
947-html-am:
948-
949-info: info-am
950-
951-info-am:
952-
953-install-data-am:
954-
955-install-dvi: install-dvi-am
956-
957-install-dvi-am:
958-
959-install-exec-am: install-binPROGRAMS
960-
961-install-html: install-html-am
962-
963-install-html-am:
964-
965-install-info: install-info-am
966-
967-install-info-am:
968-
969-install-man:
970-
971-install-pdf: install-pdf-am
972-
973-install-pdf-am:
974-
975-install-ps: install-ps-am
976-
977-install-ps-am:
978-
979-installcheck-am:
980-
981-maintainer-clean: maintainer-clean-am
982- -rm -rf ./$(DEPDIR)
983- -rm -f Makefile
984-maintainer-clean-am: distclean-am maintainer-clean-generic
985-
986-mostlyclean: mostlyclean-am
987-
988-mostlyclean-am: mostlyclean-compile mostlyclean-generic
989-
990-pdf: pdf-am
991-
992-pdf-am:
993-
994-ps: ps-am
995-
996-ps-am:
997-
998-uninstall-am: uninstall-binPROGRAMS
999-
1000-.MAKE: all install-am install-strip
1001-
1002-.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
1003- clean-generic ctags distclean distclean-compile \
1004- distclean-generic distclean-hdr distclean-tags distdir dvi \
1005- dvi-am html html-am info info-am install install-am \
1006- install-binPROGRAMS install-data install-data-am install-dvi \
1007- install-dvi-am install-exec install-exec-am install-html \
1008- install-html-am install-info install-info-am install-man \
1009- install-pdf install-pdf-am install-ps install-ps-am \
1010- install-strip installcheck installcheck-am installdirs \
1011- maintainer-clean maintainer-clean-generic mostlyclean \
1012- mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
1013- tags uninstall uninstall-am uninstall-binPROGRAMS
1014-
1015-
1016-# Tell versions [3.59,3.63) of GNU make to not export all variables.
1017-# Otherwise a system limit (for SysV at least) may be exceeded.
1018-.NOEXPORT:
1019
1020=== removed file '.pc/applied-patches'
1021--- .pc/applied-patches 2012-12-24 01:13:17 +0000
1022+++ .pc/applied-patches 1970-01-01 00:00:00 +0000
1023@@ -1,1 +0,0 @@
1024-00_debian_origin.patch
1025
1026=== modified file 'debian/changelog'
1027--- debian/changelog 2012-12-24 01:13:17 +0000
1028+++ debian/changelog 2014-01-16 07:24:54 +0000
1029@@ -1,3 +1,26 @@
1030+avarice (2.11-1.1ubuntu1) trusty; urgency=low
1031+
1032+ * Merge from debian sid (LP: #1269697). Remaining changes:
1033+ - debian/avarice.rules: Rename to debian/avarice.udev
1034+ - debian/rules: Use dh_installudev to install udev rules
1035+ - debian/install: Drop previous install rule
1036+ - debian/links: Drop previous symlink
1037+ - debian/preinst: Remove previous symlink and rules if unmodified, otherwise
1038+ rename rules to new name
1039+ - debian/control: Breaks on udev to get correct version
1040+ - Switch to dpkg-source 3.0 (quilt) format
1041+ - 00_debian_origin.patch
1042+ split already applied patch to upstream source by debian package
1043+
1044+ -- Mitsuya Shibata <mty.shibata@gmail.com> Thu, 16 Jan 2014 15:59:46 +0900
1045+
1046+avarice (2.11-1.1) unstable; urgency=medium
1047+
1048+ * Non-maintainer upload.
1049+ * Build-depend on libiberty-dev. Closes: #730902.
1050+
1051+ -- David Prévot <taffit@debian.org> Sun, 22 Dec 2013 14:17:46 -0400
1052+
1053 avarice (2.11-1ubuntu1) raring; urgency=low
1054
1055 * Merge from debian sid (LP: #1093297). Remaining changes:
1056
1057=== modified file 'debian/control'
1058--- debian/control 2012-12-24 01:13:17 +0000
1059+++ debian/control 2014-01-16 07:24:54 +0000
1060@@ -3,7 +3,7 @@
1061 Priority: optional
1062 Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>
1063 XSBC-Original-Maintainer: Shaun Jackman <sjackman@debian.org>
1064-Build-Depends: binutils-dev, libusb-dev, zlib1g-dev, debhelper (>> 8)
1065+Build-Depends: binutils-dev, libiberty-dev, libusb-dev, zlib1g-dev, debhelper (>> 8)
1066 Build-Conflicts: binutils-multiarch
1067 Standards-Version: 3.9.2
1068
1069
1070=== modified file 'doc/avarice.1'
1071--- doc/avarice.1 2010-01-24 11:21:12 +0000
1072+++ doc/avarice.1 2014-01-16 07:24:54 +0000
1073@@ -23,6 +23,7 @@
1074
1075 ..
1076 .TH avarice 1 "September 29, 2008"
1077+.LO 1
1078 .SH NAME
1079 avarice \- Provides an interface from avr-gdb to Atmel's JTAGICE box.
1080 .SH SYNOPSIS
1081
1082=== modified file 'src/Makefile.in'
1083--- src/Makefile.in 2012-12-24 01:13:17 +0000
1084+++ src/Makefile.in 2014-01-16 07:24:54 +0000
1085@@ -105,7 +105,7 @@
1086 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
1087 LDFLAGS = @LDFLAGS@
1088 LIBOBJS = @LIBOBJS@
1089-LIBS = -lusb /usr/lib/libbfd.a -lz -liberty -ldl
1090+LIBS = @LIBS@
1091 LTLIBOBJS = @LTLIBOBJS@
1092 MAKEINFO = @MAKEINFO@
1093 MKDIR_P = @MKDIR_P@

Subscribers

People subscribed via source and target branches