[55049] trunk/dports/cross/avrdude/Portfile
snc at macports.org
snc at macports.org
Thu Aug 6 04:13:42 PDT 2009
Revision: 55049
http://trac.macports.org/changeset/55049
Author: snc at macports.org
Date: 2009-08-06 04:13:40 -0700 (Thu, 06 Aug 2009)
Log Message:
-----------
added serjtag variant, ticket #20526. tweaked ui_msg
Modified Paths:
--------------
trunk/dports/cross/avrdude/Portfile
Modified: trunk/dports/cross/avrdude/Portfile
===================================================================
--- trunk/dports/cross/avrdude/Portfile 2009-08-06 10:53:47 UTC (rev 55048)
+++ trunk/dports/cross/avrdude/Portfile 2009-08-06 11:13:40 UTC (rev 55049)
@@ -5,7 +5,7 @@
name avrdude
version 5.8
-revision 1
+revision 2
categories cross devel
maintainers bdmicro.com:bsd
description an Atmel AVR MCU programmer
@@ -15,7 +15,7 @@
several popular programmers including the STK500, \
JTAGICE MkII, AVRISP, and others.
homepage http://www.nongnu.org/avrdude/
-platforms darwin
+platforms darwin
master_sites http://savannah.nongnu.org/download/avrdude/
checksums md5 d459dcf47fa7fc2a29a70d68ebff4886 \
sha1 77198df91a7176bbdab19ef4a4caf0bdc5862c94 \
@@ -25,3 +25,28 @@
port:readline
configure.args --mandir=${prefix}/share/man
patchfiles patch-stk500v2.c.diff
+
+variant serjtag description {Add support for burning a bootloader into an arduino without external programmer (FTDI bitbang mode)} {
+ depends_lib-append port:libftd2xx
+ patchfiles-append patch-Makefile.in.diff \
+ patch-avr910.c.diff \
+ patch-avrdude.conf.in.diff \
+ patch-config_gram.y.diff \
+ patch-lexer.l.diff \
+ patch-ft245r.c.diff \
+ patch-ft245r.h.diff \
+ patch-serjtag.c.diff \
+ patch-serjtag.h.diff
+ configure.cflags-append "-g -O2 -DSUPPORT_FT245R"
+ configure.env-append LIBS="-lftd2xx"
+}
+
+post-activate {
+ if {[variant_isset serjtag]} {
+ ui_msg "\n
+ Remember to unload FTDI VCP driver before using avrdude with ftdi
+ bitbang mode:
+
+ sudo kextunload /System/Library/Extensions/FTDIUSBSerialDriver.kext\n"
+ }
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090806/e47bb930/attachment.html>
More information about the macports-changes
mailing list