diff options
author | Joseph Mingrone <jrm@FreeBSD.org> | 2016-09-23 18:37:47 +0000 |
---|---|---|
committer | Joseph Mingrone <jrm@FreeBSD.org> | 2016-09-23 18:37:47 +0000 |
commit | ecbf92379f789d25e3b43817e69ab5ced9b95562 (patch) | |
tree | 2d669139488073c9063d8c0a2d55ebe46f675d62 /devel/bossa/Makefile | |
parent | 1edc18e69eb7f368f7d3b1afb8c83076b3a27427 (diff) | |
download | ports-ecbf92379f789d25e3b43817e69ab5ced9b95562.tar.gz ports-ecbf92379f789d25e3b43817e69ab5ced9b95562.zip |
Notes
Diffstat (limited to 'devel/bossa/Makefile')
-rw-r--r-- | devel/bossa/Makefile | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/devel/bossa/Makefile b/devel/bossa/Makefile new file mode 100644 index 000000000000..92911382055b --- /dev/null +++ b/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> |