View | Details | Raw Unified | Return to bug 218235 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-11 / +20 lines)
Lines 1-8 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	arduino-tools
3
PORTNAME=	arduino-tools
4
PORTVERSION=	1.6.12
4
PORTVERSION=	1.8.2
5
PORTREVISION=	1
6
CATEGORIES=	devel
5
CATEGORIES=	devel
7
MASTER_SITES=	# Mostly metaport - installs files, no build
6
MASTER_SITES=	# Mostly metaport - installs files, no build
8
DISTFILES=	#
7
DISTFILES=	#
Lines 9-17 Link Here
9
EXTRACT_ONLY=	#
8
EXTRACT_ONLY=	#
10
9
11
MAINTAINER=	bsdports@kyle-evans.net
10
MAINTAINER=	bsdports@kyle-evans.net
12
COMMENT=	Brings together all of the tool dependencies used for Arduino 1.6
11
COMMENT=	Brings together all of the tool dependencies used for Arduino 1.6+
13
12
14
RUN_DEPENDS=	avrdude:devel/avrdude \
13
LICENSE=	BSD3CLAUSE
14
15
RUN_DEPENDS=	arduino-avrdude:devel/arduino-avrdude \
15
		bossac:devel/bossa \
16
		bossac:devel/bossa \
16
		avr-as:devel/avr-binutils \
17
		avr-as:devel/avr-binutils \
17
		avr-gcc:devel/avr-gcc \
18
		avr-gcc:devel/avr-gcc \
Lines 19-46 Link Here
19
		arm-none-eabi-gcc:devel/arm-none-eabi-gcc \
20
		arm-none-eabi-gcc:devel/arm-none-eabi-gcc \
20
		${LOCALBASE}/arduino/tools-builder/ctags/${CTAGS_VERS}/ctags:devel/arduino-ctags \
21
		${LOCALBASE}/arduino/tools-builder/ctags/${CTAGS_VERS}/ctags:devel/arduino-ctags \
21
		arm-none-eabi-newlib>=0:devel/arm-none-eabi-newlib \
22
		arm-none-eabi-newlib>=0:devel/arm-none-eabi-newlib \
22
		arduino-core>=0:devel/arduino-core
23
		arduino-core>=0:devel/arduino-core \
24
		arduinoOTA:devel/arduinoOTA \
25
		openocd:devel/openocd
23
26
24
NO_BUILD=	yes
27
NO_BUILD=	yes
25
NO_ARCH=	yes
28
NO_ARCH=	yes
26
29
27
ARMGCC_VERS=	4.9.2
30
ARMGCC_VERS=	4.9.2
28
AVRDUDE_VERS=	6.3.0-arduino6
31
AVRDUDE_VERS=	6.3.0-arduino9
29
AVRGCC_VERS=	4.9.2-atmel3.5.3-arduino2
32
AVRGCC_VERS=	4.9.2-atmel3.5.4-arduino2
30
BOSSAC_VERS=	1.7.0
33
BOSSAC_VERS=	1.7.0
31
CMSIS_VERS=	${PORTVERSION}
34
CMSIS_VERS=	${PORTVERSION}
32
CTAGS_VERS=	5.8-arduino10
35
CTAGS_VERS=	5.8-arduino11
36
OCD_VERS=	0.9.0-arduino5-static
37
OTA_VERS=	1.1.1
33
38
34
PLIST_SUB+=	ARMGCC_VERS=${ARMGCC_VERS} \
39
PLIST_SUB+=	ARMGCC_VERS=${ARMGCC_VERS} \
35
		AVRDUDE_VERS=${AVRDUDE_VERS} \
40
		AVRDUDE_VERS=${AVRDUDE_VERS} \
36
		AVRGCC_VERS=${AVRGCC_VERS} \
41
		AVRGCC_VERS=${AVRGCC_VERS} \
37
		BOSSAC_VERS=${BOSSAC_VERS} \
42
		BOSSAC_VERS=${BOSSAC_VERS} \
38
		CMSIS_VERS=${CMSIS_VERS}
43
		CMSIS_VERS=${CMSIS_VERS} \
44
		OCD_VERS=${OCD_VERS} \
45
		OTA_VERS=${OTA_VERS}
39
46
40
_STD_TOOLS_=	arm-none-eabi-gcc:${ARMGCC_VERS} \
47
_STD_TOOLS_=	arduinoOTA:${OTA_VERS} \
48
		arm-none-eabi-gcc:${ARMGCC_VERS} \
41
		avr-gcc:${AVRGCC_VERS} \
49
		avr-gcc:${AVRGCC_VERS} \
42
		avrdude:${AVRDUDE_VERS} \
50
		avrdude:${AVRDUDE_VERS} \
43
		bossac:${BOSSAC_VERS}
51
		bossac:${BOSSAC_VERS} \
52
		openocd:${OCD_VERS}
44
53
45
do-install:
54
do-install:
46
	${MKDIR} ${STAGEDIR}${PREFIX}/arduino/tools-builder/CMSIS/${CMSIS_VERS}
55
	${MKDIR} ${STAGEDIR}${PREFIX}/arduino/tools-builder/CMSIS/${CMSIS_VERS}
(-)pkg-plist (+4 lines)
Lines 1-5 Link Here
1
arduino/tools-builder/CMSIS/%%CMSIS_VERS%%/CMSIS
1
arduino/tools-builder/CMSIS/%%CMSIS_VERS%%/CMSIS
2
arduino/tools-builder/CMSIS/%%CMSIS_VERS%%/Device
2
arduino/tools-builder/CMSIS/%%CMSIS_VERS%%/Device
3
arduino/tools-builder/arduinoOTA/%%OTA_VERS%%/bin
4
arduino/tools-builder/arduinoOTA/%%OTA_VERS%%/etc
3
arduino/tools-builder/arm-none-eabi-gcc/%%ARMGCC_VERS%%/bin
5
arduino/tools-builder/arm-none-eabi-gcc/%%ARMGCC_VERS%%/bin
4
arduino/tools-builder/arm-none-eabi-gcc/%%ARMGCC_VERS%%/etc
6
arduino/tools-builder/arm-none-eabi-gcc/%%ARMGCC_VERS%%/etc
5
arduino/tools-builder/avr-gcc/%%AVRGCC_VERS%%/bin
7
arduino/tools-builder/avr-gcc/%%AVRGCC_VERS%%/bin
Lines 8-10 Link Here
8
arduino/tools-builder/avrdude/%%AVRDUDE_VERS%%/etc
10
arduino/tools-builder/avrdude/%%AVRDUDE_VERS%%/etc
9
arduino/tools-builder/bossac/%%BOSSAC_VERS%%/bin
11
arduino/tools-builder/bossac/%%BOSSAC_VERS%%/bin
10
arduino/tools-builder/bossac/%%BOSSAC_VERS%%/etc
12
arduino/tools-builder/bossac/%%BOSSAC_VERS%%/etc
13
arduino/tools-builder/openocd/%%OCD_VERS%%/bin
14
arduino/tools-builder/openocd/%%OCD_VERS%%/etc

Return to bug 218235