head 1.6; access; symbols pkgsrc-2023Q4:1.6.0.112 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.110 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.108 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.106 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.104 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.102 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.100 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.98 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.96 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.6.0.94 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.92 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.6.0.90 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.88 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.86 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.82 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.6.0.62 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.84 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.80 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.78 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.76 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.74 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.72 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.70 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.68 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.66 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.64 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.60 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.58 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.56 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.54 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.52 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.50 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.48 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.46 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.44 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.42 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.6.0.40 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.38 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.36 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.34 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.32 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.30 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.28 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.26 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.24 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.6.0.22 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.20 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.18 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.16 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.14 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.12 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.10 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.8 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.6 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.4 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.2 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.4.0.4 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.2 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.3.0.20 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.18 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.16 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.14 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.12 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.10 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.8 pkgsrc-2008Q1:1.3.0.6 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.4 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.2 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.2.0.6 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.4 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.2 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.1.1.1.0.24 pkgsrc-2006Q3-base:1.1.1.1 pkgsrc-2006Q2:1.1.1.1.0.22 pkgsrc-2006Q2-base:1.1.1.1 pkgsrc-2006Q1:1.1.1.1.0.20 pkgsrc-2006Q1-base:1.1.1.1 pkgsrc-2005Q4:1.1.1.1.0.18 pkgsrc-2005Q4-base:1.1.1.1 pkgsrc-2005Q3:1.1.1.1.0.16 pkgsrc-2005Q3-base:1.1.1.1 pkgsrc-2005Q2:1.1.1.1.0.14 pkgsrc-2005Q2-base:1.1.1.1 pkgsrc-2005Q1:1.1.1.1.0.12 pkgsrc-2005Q1-base:1.1.1.1 pkgsrc-2004Q4:1.1.1.1.0.10 pkgsrc-2004Q4-base:1.1.1.1 pkgsrc-2004Q3:1.1.1.1.0.8 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.6 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.4 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-2003Q4:1.1.1.1.0.2 pkgsrc-2003Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.6 date 2010.02.08.01.47.14; author jakllsch; state Exp; branches; next 1.5; 1.5 date 2010.01.26.02.01.47; author jakllsch; state Exp; branches; next 1.4; 1.4 date 2009.08.27.15.34.48; author hasso; state Exp; branches; next 1.3; 1.3 date 2007.09.28.21.11.49; author dmcmahill; state Exp; branches; next 1.2; 1.2 date 2006.12.11.16.26.39; author wennmach; state Exp; branches; next 1.1; 1.1 date 2003.07.17.19.09.23; author wennmach; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2003.07.17.19.09.23; author wennmach; state Exp; branches; next ; desc @@ 1.6 log @Update to avrdude-5.10. pkgsrc changes: Rework AVRISP mkII stall workaround. summary of upstream changes since 5.8: - Fix problem with loading intel hex rom files that exceed 0x10000 bytes. - Fix FreeBSD default serial port name. - jtagmkII.c: If entering JTAG mode fails with a bad JTAG ID message, retry with external reset applied (in case the target is in sleep mode or has asserted the JTD bit). - Fix build for GNU/kFreeBSD. @ text @$NetBSD: patch-aa,v 1.5 2010/01/26 02:01:47 jakllsch Exp $ - Fix the SUBDIRS stuff so it actually works right with multiple automake versions. - Use supported automake methods to install the example config file to egconfdir instead of hacking the configure script and Makefile.in directly. --- Makefile.am.orig 2010-01-19 10:39:11.000000000 +0000 +++ Makefile.am @@@@ -153,7 +153,8 @@@@ avrdude_SOURCES = \ man_MANS = avrdude.1 -sysconf_DATA = avrdude.conf +egconfdir= ${datadir}/examples/avrdude +egconf_DATA = avrdude.conf install-exec-local: backup-avrdude-conf @@@@ -162,8 +163,6 @@@@ distclean-local: # This will get run before the config file is installed. backup-avrdude-conf: - @@echo "Backing up avrdude.conf in ${DESTDIR}${sysconfdir}" - @@if test -e ${DESTDIR}${sysconfdir}/avrdude.conf; then \ - cp -pR ${DESTDIR}${sysconfdir}/avrdude.conf \ - ${DESTDIR}${sysconfdir}/avrdude.conf.bak; \ - fi + @@echo "No back up of avrdude.conf in ${DESTDIR}${sysconfdir} is required" + @@echo "because we simply install an example into ${DESTDIR}${egconfdir}" + @@echo "and leave it to the user to install/update the actual working copy" @ 1.5 log @Work around AVRISP mkII sync timeout/retry on NetBSD. I'm guessing this is really a oddity of NetBSD's USB stack, but this seems to work too. Also, hello nb2 and set LICENSE. (This commit bumps most of the patch files only because of pkgdiff timestamp formatting differences. Sigh.) @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.4 2009/08/27 15:34:48 hasso Exp $ d10 1 a10 1 --- Makefile.am.orig 2009-03-06 20:09:11.000000000 +0000 d12 1 a12 1 @@@@ -151,7 +151,8 @@@@ avrdude_SOURCES = \ d22 1 a22 1 @@@@ -160,8 +161,6 @@@@ distclean-local: @ 1.4 log @Update to 5.8. Upstream changelog is obviously too massive to paste it here. All hard update work done by Simon 'corecode' Schubert and minor modifications by me. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2007/09/28 21:11:49 dmcmahill Exp $ d10 1 a10 1 --- Makefile.am.orig 2009-03-06 21:09:11 +0100 @ 1.3 log @Repair compilation on sunos and maybe others. Added some missing autoconf tests, fixed a non portable call to the shell builtin test, and use the pkgsrc DEFAULT_SERIAL_DEVICE variable for setting the serial device. @ text @d1 1 a1 1 $NetBSD$ d10 3 a12 4 --- Makefile.am.orig 2006-09-21 03:18:44.000000000 -0400 +++ Makefile.am 2007-09-28 12:54:35.406518000 -0400 @@@@ -36,9 +36,6 @@@@ lexer.c a13 10 -#SUBDIRS = doc @@WINDOWS_DIRS@@ -#DIST_SUBDIRS = doc windows - -SUBDIRS = @@SUBDIRS_AC@@ -DIST_SUBDIRS = @@DIST_SUBDIRS_AC@@ +SUBDIRS = @@DOC_DIR@@ @@WINDOWS_DIRS@@ +DIST_SUBDIRS = doc windows AM_YFLAGS = -d @@@@ -133,5 +130,6 @@@@ d21 3 a23 1 @@@@ -142,7 +140,5 @@@@ @ 1.2 log @Update avrdude to version 5.2. Significant enhancements in this version are: o Support for JTAGICE MkII device o New devices supported: - AT90CAN128 ... o Support for STK500 Version 2 Protocol (the latter being the principal reason for the update, as the recent firmware on the STK500 development boards requires protocol version 2) @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1.1.1 2003/07/17 19:09:23 wennmach Exp $ d3 23 a25 24 --- Makefile.in.orig 2006-10-09 16:48:14.000000000 +0200 +++ Makefile.in 2006-12-11 17:05:32.000000000 +0100 @@@@ -233,6 +233,7 @@@@ sbindir = @@sbindir@@ sharedstatedir = @@sharedstatedir@@ sysconfdir = @@sysconfdir@@ +egconfdir = @@egconfdir@@ target = @@target@@ target_alias = @@target_alias@@ target_cpu = @@target_cpu@@ @@@@ -962,12 +963,12 @@@@ done install-sysconfDATA: $(sysconf_DATA) @@$(NORMAL_INSTALL) - test -z "$(sysconfdir)" || $(mkdir_p) "$(DESTDIR)$(sysconfdir)" + test -z "$(egconfdir)" || $(mkdir_p) "$(DESTDIR)$(egconfdir)" @@list='$(sysconf_DATA)'; for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ f=$(am__strip_dir) \ - echo " $(sysconfDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(sysconfdir)/$$f'"; \ - $(sysconfDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(sysconfdir)/$$f"; \ + echo " $(sysconfDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(egconfdir)/$$f'"; \ + $(sysconfDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(egconfdir)/$$f"; \ done d27 3 a29 2 uninstall-sysconfDATA: @@@@ -1378,11 +1379,12 @@@@ d31 2 d40 3 a42 9 + @@echo "No backup of avrdude.conf in ${DESTDIR}${sysconfdir} required" +# @@echo "Backing up avrdude.conf in ${DESTDIR}${sysconfdir}" +# @@if test -e ${DESTDIR}${sysconfdir}/avrdude.conf; then \ +# cp -pR ${DESTDIR}${sysconfdir}/avrdude.conf \ +# ${DESTDIR}${sysconfdir}/avrdude.conf.bak; \ +# fi # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 24 a26 18 --- Makefile.in.org Tue Jul 8 10:04:00 2003 +++ Makefile.in Tue Jul 8 10:03:55 2003 @@@@ -190,14 +190,9 @@@@ lists.c \ lists.h \ main.c \ - par.c \ - par.h \ pgm.c \ pgm.h \ pindefs.h \ - ppi.c \ - ppi.h \ - ppiwin.c \ serial.h \ ser_posix.c \ ser_win32.c \ @@@@ -221,8 +216,8 @@@@ d28 19 a46 9 am_avrdude_OBJECTS = config_gram.$(OBJEXT) lexer.$(OBJEXT) avr.$(OBJEXT) \ avr910.$(OBJEXT) config.$(OBJEXT) confwin.$(OBJEXT) \ - fileio.$(OBJEXT) lists.$(OBJEXT) main.$(OBJEXT) par.$(OBJEXT) \ - pgm.$(OBJEXT) ppi.$(OBJEXT) ppiwin.$(OBJEXT) \ + fileio.$(OBJEXT) lists.$(OBJEXT) main.$(OBJEXT) \ + pgm.$(OBJEXT) \ ser_posix.$(OBJEXT) ser_win32.$(OBJEXT) stk500.$(OBJEXT) \ term.$(OBJEXT) avrdude_OBJECTS = $(am_avrdude_OBJECTS) @ 1.1.1.1 log @avrdude - Program for programming the on-chip memory of Atmel AVR CPUs Submitted by Karl Janmar in PR 22139, with several changes by myself. Original package from FreeBSD. @ text @@