This diff is an update to teensyloader that allows firmware to be flashed on 
the teensy 3.1 boards. It's based on a diff from Damien Miller. OK? 

Index: devel/teensyloader/Makefile
===================================================================
RCS file: /cvs/ports/devel/teensyloader/Makefile,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 Makefile
--- devel/teensyloader/Makefile 3 May 2015 13:31:49 -0000       1.9
+++ devel/teensyloader/Makefile 4 Jun 2015 21:16:44 -0000
@@ -10,8 +10,10 @@ HOMEPAGE=    http://www.pjrc.com/teensy/
 
 # GPLv3
 PERMIT_PACKAGE_CDROM=  Yes
-
+BUILD_DEPENDS=         devel/libusb-compat
 WANTLIB=               c
+
+LIB_DEPENDS=           devel/libusb-compat
 
 MASTER_SITES=          ${HOMEPAGE}
 
Index: devel/teensyloader/patches/patch-Makefile_bsd
===================================================================
RCS file: /cvs/ports/devel/teensyloader/patches/patch-Makefile_bsd,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-Makefile_bsd
--- devel/teensyloader/patches/patch-Makefile_bsd       3 May 2015 13:31:49 
-0000       1.2
+++ devel/teensyloader/patches/patch-Makefile_bsd       4 Jun 2015 21:20:15 
-0000
@@ -1,16 +1,16 @@
 $OpenBSD: patch-Makefile_bsd,v 1.2 2015/05/03 13:31:49 bmercer Exp $
---- 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
- #OS ?= NetBSD
--#OS ?= OpenBSD
-+OS ?= OpenBSD
- 
- CFLAGS ?= -O2 -Wall
+--- Makefile.bsd.orig  Thu Oct 10 17:24:16 2013
++++ Makefile.bsd       Thu Jun  4 17:20:07 2015
+@@ -6,16 +6,16 @@ CFLAGS ?= -O2 -Wall
  CC ?= gcc
-@@ -13,9 +13,9 @@ CFLAGS += -DUSE_UHID
+ 
+ .if $(OS) == "FreeBSD"
+-CFLAGS += -DUSE_LIBUSB
+-LIBS =  -lusb
++CFLAGS += -DUSE_LIBUSB -I/usr/local/include
++LIBS = -L/usr/local/lib -lusb
+ .elif $(OS) == "NetBSD" || $(OS) == "OpenBSD"
+ CFLAGS += -DUSE_UHID
  LIBS =
  .endif
 

Reply via email to