View | Details | Raw Unified | Return to bug 203629
Collapse All | Expand All

(-)b/devel/mspdebug/Makefile (-3 / +6 lines)
Lines 2-18 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	mspdebug
4
PORTNAME=	mspdebug
5
PORTVERSION=	0.22
5
PORTVERSION=	0.23
6
CATEGORIES=	devel
6
CATEGORIES=	devel
7
MASTER_SITES=	SF/${PORTNAME}
8
7
9
MAINTAINER=	peterjeremy@acm.org
8
MAINTAINER=	peterjeremy@acm.org
10
COMMENT=	Debugger for use with MSP 430 MCUs
9
COMMENT=	Debugging tool for MSP430 MCUs
11
10
12
LICENSE=	GPLv2
11
LICENSE=	GPLv2
13
12
14
USES=		gmake readline
13
USES=		gmake readline
15
14
15
USE_GITHUB=	yes
16
GH_ACCOUNT=	dlbeer
17
GH_TAGNAME=	v${PORTVERSION}
18
16
PLIST_FILES=	bin/mspdebug man/man1/mspdebug.1.gz
19
PLIST_FILES=	bin/mspdebug man/man1/mspdebug.1.gz
17
20
18
do-install:
21
do-install:
(-)b/devel/mspdebug/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (mspdebug-0.22.tar.gz) = 9a0550f3c7911bcc4e3231fff652c8f14763eb6a945609ce715db7164bf76c55
1
SHA256 (dlbeer-mspdebug-0.23-v0.23_GH0.tar.gz) = e4db9ac519d5989aa48e43e92f04a6821a5dc7dff8c8b3795508a77ec4edde84
2
SIZE (mspdebug-0.22.tar.gz) = 230959
2
SIZE (dlbeer-mspdebug-0.23-v0.23_GH0.tar.gz) = 322556
(-)a/devel/mspdebug/files/patch-Makefile (-17 lines)
Removed Link Here
1
--- Makefile.orig	2012-11-26 10:27:48.000000000 +1100
2
+++ Makefile	2012-12-16 15:13:34.359453238 +1100
3
@@ -45,8 +45,14 @@
4
 	PORTS_CFLAGS := $(shell pkg-config --cflags libusb)
5
 	PORTS_LDFLAGS := $(shell pkg-config --libs libusb) -ltermcap -pthread
6
   else
7
+    ifeq ($(UNAME_S),FreeBSD) # FreeBSD Ports stuff
8
+# This is only needed prior to FreeBSD 8.x to find libusb
9
+	PORTS_CFLAGS := -I${LOCALBASE}/include
10
+	PORTS_LDFLAGS := -L${LOCALBASE}/lib
11
+    else
12
 	PORTS_CFLAGS :=
13
 	PORTS_LDFLAGS :=
14
+    endif
15
   endif
16
 endif
17
 
(-)b/devel/mspdebug/pkg-descr (-5 / +5 lines)
Lines 1-6 Link Here
1
MSPDebug is a free debugger for use with MSP430 MCUs. It supports
1
MSPDebug is a free debugger for use with MSP430 MCUs. It supports FET430UIF,
2
FET430UIF, eZ430, RF2500 and Olimex MSP-JTAG-TINY programmers. It can be
2
eZ430, RF2500 and Olimex MSP430-JTAG-TINY programmers, as well as many other
3
used as a proxy for gdb or as an independent debugger with support for
3
compatible devices. It can be used as a proxy for gdb or as an independent
4
programming, disassembly and reverse engineering.
4
debugger with support for programming, disassembly and reverse engineering.
5
5
6
WWW: http://mspdebug.sourceforge.net/
6
WWW: http://dlbeer.co.nz/mspdebug/

Return to bug 203629