Hello, this diff updates the teensy loader to the current 2.1 version. I'm also working to get the loader so it can flash the newer teensy 3.1 devices. OK?
Index: Makefile =================================================================== RCS file: /home/bmercer/cvs/ports/devel/teensyloader/Makefile,v retrieving revision 1.8 diff -u -p -u -r1.8 Makefile --- Makefile 10 Oct 2013 02:08:22 -0000 1.8 +++ Makefile 23 Apr 2015 20:40:10 -0000 @@ -2,9 +2,8 @@ COMMENT= in-system programmer for Teensy boards -DISTNAME= teensy_loader_cli.2.0 -PKGNAME= teensyloader-2.0 -REVISION= 1 +DISTNAME= teensy_loader_cli.2.1 +PKGNAME= teensyloader-2.1 CATEGORIES= devel HOMEPAGE= http://www.pjrc.com/teensy/ @@ -19,7 +18,6 @@ MASTER_SITES= ${HOMEPAGE} CONFIGURE_STYLE= None WRKDIST= ${WRKDIR}/teensy_loader_cli MAKE_FILE= Makefile.bsd - NO_TEST= Yes do-install: Index: distinfo =================================================================== RCS file: /home/bmercer/cvs/ports/devel/teensyloader/distinfo,v retrieving revision 1.4 diff -u -p -u -r1.4 distinfo --- distinfo 18 Jan 2015 03:13:48 -0000 1.4 +++ distinfo 20 Apr 2015 01:31:20 -0000 @@ -1,2 +1,2 @@ -SHA256 (teensy_loader_cli.2.0.tar.gz) = D/1NS2X+PCvOfvc89ZmwtSebMQH7hDBUzXmw324GepY= -SIZE (teensy_loader_cli.2.0.tar.gz) = 27044 +SHA256 (teensy_loader_cli.2.1.tar.gz) = 9fOJFIDxGzXRxVwt42UHV/Y8/GiIUQ9hFy9T1vI+Vqc= +SIZE (teensy_loader_cli.2.1.tar.gz) = 276310 Index: patches/patch-Makefile_bsd =================================================================== RCS file: /home/bmercer/cvs/ports/devel/teensyloader/patches/patch-Makefile_bsd,v retrieving revision 1.1 diff -u -p -u -r1.1 patch-Makefile_bsd --- patches/patch-Makefile_bsd 26 Jun 2010 21:22:00 -0000 1.1 +++ patches/patch-Makefile_bsd 23 Apr 2015 20:53:20 -0000 @@ -1,6 +1,6 @@ -$OpenBSD: patch-Makefile_bsd,v 1.1 2010/06/26 21:22:00 ckuethe Exp $ ---- Makefile.bsd.orig Mon Feb 15 18:27:15 2010 -+++ Makefile.bsd Mon Feb 15 18:28:31 2010 +$OpenBSD$ +--- Makefile.bsd.orig Sun Apr 19 21:29:46 2015 ++++ Makefile.bsd Thu Apr 23 16:53:05 2015 @@ -1,6 +1,6 @@ -OS ?= FreeBSD +#OS ?= FreeBSD @@ -10,17 +10,17 @@ $OpenBSD: patch-Makefile_bsd,v 1.1 2010/ CFLAGS ?= -O2 -Wall CC ?= gcc -@@ -14,8 +14,10 @@ LIBS = +@@ -13,9 +13,9 @@ CFLAGS += -DUSE_UHID + LIBS = .endif - --teensy_loader_cli: teensy_loader_cli.c -- $(CC) $(CFLAGS) -s -o teensy_loader_cli teensy_loader_cli.c $(LIBS) +all: teensyloader - +teensyloader: teensy_loader_cli.c + $(CC) $(CFLAGS) -s -o teensyloader teensy_loader_cli.c $(LIBS) -+ + +-teensy_loader_cli: teensy_loader_cli.c +- $(CC) $(CFLAGS) -s -o teensy_loader_cli teensy_loader_cli.c $(LIBS) +- clean: - rm -f teensy_loader_cli + rm -f teensyloader Index: pkg/PLIST =================================================================== RCS file: /home/bmercer/cvs/ports/devel/teensyloader/pkg/PLIST,v retrieving revision 1.2 diff -u -p -u -r1.2 PLIST --- pkg/PLIST 26 Jun 2010 21:22:00 -0000 1.2 +++ pkg/PLIST 20 Apr 2015 01:31:31 -0000 @@ -1,8 +1,9 @@ @comment $OpenBSD: PLIST,v 1.2 2010/06/26 21:22:00 ckuethe Exp $ @bin bin/teensyloader share/examples/teensy/ -share/examples/teensy/blink_fast.hex -share/examples/teensy/blink_slow.hex +share/examples/teensy/blink_slow_Teensy3.hex +share/examples/teensy/blink_slow_Teensy31.hex +share/examples/teensy/blink_slow_TeensyLC.hex share/examples/teensy/blinky-at90usb1286.hex share/examples/teensy/blinky-at90usb162.hex share/examples/teensy/blinky-at90usb646.hex