2022-11-13 15:27:35 +00:00

42 lines
1.1 KiB
Makefile

COMMENT= Makefile to build and upload Arduino sketches
GH_ACCOUNT= sudar
GH_PROJECT= Arduino-Makefile
GH_TAGNAME= 1.6.0
PKGNAME= arduino-makefile-${GH_TAGNAME}
REVISION= 3
CATEGORIES= devel
# LGPL
PERMIT_PACKAGE= Yes
RUN_DEPENDS= devel/arduino \
devel/gmake \
devel/py-serial${MODPY_FLAVOR} \
devel/teensyloader
MODULES= lang/python
MODPY_BUILDDEP= No
MODPY_ADJ_FILES= bin/ard-reset-arduino bin/robotis-loader
NO_BUILD= Yes
NO_TEST= Yes
PKG_ARCH= *
do-configure:
${SUBST_CMD} ${WRKSRC}/Common.mk ${WRKSRC}/Arduino.mk
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/arduino-makefile
cp -r ${WRKDIST}/*.mk ${PREFIX}/share/arduino-makefile/
${INSTALL_SCRIPT} ${WRKDIST}/bin/ard-reset-arduino ${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKDIST}/bin/robotis-loader ${PREFIX}/bin
${INSTALL_MAN} ${WRKDIST}/ard-reset-arduino.1 ${PREFIX}/man/man1
${INSTALL_MAN} ${WRKDIST}/robotis-loader.1 ${PREFIX}/man/man1
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/arduino-makefile
cp -r ${WRKDIST}/examples/* ${PREFIX}/share/examples/arduino-makefile/
find ${PREFIX} -type f -name \*.orig -delete
.include <bsd.port.mk>