Page MenuHomeFreeBSD

D8017.diff
No OneTemporary

D8017.diff

Index: head/devel/bossa/Makefile
===================================================================
--- head/devel/bossa/Makefile
+++ head/devel/bossa/Makefile
@@ -0,0 +1,50 @@
+# $FreeBSD$
+
+PORTNAME= bossa
+PORTVERSION= 1.7.0.a
+CATEGORIES= devel
+
+MAINTAINER= bsdports@kyle-evans.net
+COMMENT= Flash programmer for Atmel SAM microcontrollers
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= shumatech
+GH_TAGNAME= ae08c63
+
+USES= compiler:c++11-lang gmake
+
+CXXFLAGS+= -I${PREFIX}/include
+LDFLAGS+= -L${PREFIX}/lib
+
+ALL_TARGET= bin/bossac
+
+WRKSRC= ${WRKDIR}/${PORTNAME:tu}-${GH_TAGNAME}
+
+OPTIONS_DEFINE= BOSSA BOSSASH
+OPTIONS_DEFAULT= BOSSASH
+OPTIONS_SUB= yes
+
+BOSSA_DESC= Include BOSSA GUI application using wxWidgets
+BOSSA_ALL_TARGET= bin/bossa
+BOSSA_USE= wx=3.0 wx_comps=wx
+
+BOSSASH_DESC= Include BOSSA Shell
+BOSSASH_USES= readline
+BOSSASH_ALL_TARGET= bin/bossash
+
+post-extract:
+ ${REINPLACE_CMD} -e 's/wx-config/$${WX_CONFIG}/' ${WRKSRC}/Makefile
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/bossac ${STAGEDIR}${PREFIX}/bin/bossac
+
+do-install-BOSSA-on:
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/bossa ${STAGEDIR}${PREFIX}/bin/bossa
+
+do-install-BOSSASH-on:
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/bossash ${STAGEDIR}${PREFIX}/bin/bossash
+
+.include <bsd.port.mk>
Index: head/devel/bossa/distinfo
===================================================================
--- head/devel/bossa/distinfo
+++ head/devel/bossa/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1474645354
+SHA256 (shumatech-bossa-1.7.0.a-ae08c63_GH0.tar.gz) = 5660dea8bc531a0ff9684c7c832e989f59a892e3352c2133c866b09b23f6a958
+SIZE (shumatech-bossa-1.7.0.a-ae08c63_GH0.tar.gz) = 539364
Index: head/devel/bossa/pkg-descr
===================================================================
--- head/devel/bossa/pkg-descr
+++ head/devel/bossa/pkg-descr
@@ -0,0 +1,6 @@
+BOSSA is a flash programming utility for Atmel's SAM family of flash-based ARM
+microcontrollers designed as a replacement for Atmel's SAM-BA software.
+This version is a fork of the original project with some Arduino-specific
+patches applied that are unlikely to be accepted upstream.
+
+WWW: https://github.com/shumatech/BOSSA
Index: head/devel/bossa/pkg-plist
===================================================================
--- head/devel/bossa/pkg-plist
+++ head/devel/bossa/pkg-plist
@@ -0,0 +1,3 @@
+%%BOSSA%%bin/bossa
+bin/bossac
+%%BOSSASH%%bin/bossash

File Metadata

Mime Type
text/plain
Expires
Tue, Jun 23, 11:30 PM (9 h, 30 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34262966
Default Alt Text
D8017.diff (2 KB)

Event Timeline