svn commit: r305025 - head/devel/lpc21isp
Alexey Dokuchaev
danfe at FreeBSD.org
Sat Sep 29 05:53:39 UTC 2012
Author: danfe
Date: Sat Sep 29 05:53:38 2012
New Revision: 305025
URL: http://svn.freebsd.org/changeset/ports/305025
Log:
- Cleanup Makefile header and define LICENSE knob(s)
- Set ALL_TARGET to ensure we're actually compiling stuff
- Stop wanting GNU make, it was needed just for bogus conditional that
really does nothing and is removed as well
- Uphold CC value and reformat port description while I am here
- Remove BROKEN statement since it builds fine at least on two arches
per what I see here
Tested on: flame (sparc64) and pluto2 (ia64)
Nota bene: new version, 1.83, is available at sf.net
Modified:
head/devel/lpc21isp/Makefile
head/devel/lpc21isp/pkg-descr
Modified: head/devel/lpc21isp/Makefile
==============================================================================
--- head/devel/lpc21isp/Makefile Sat Sep 29 05:18:56 2012 (r305024)
+++ head/devel/lpc21isp/Makefile Sat Sep 29 05:53:38 2012 (r305025)
@@ -1,4 +1,4 @@
-# Created by: Steve Franks
+# Created by: Steve Franks <stevefranks at ieee.org>
# $FreeBSD$
PORTNAME= lpc21isp
@@ -9,17 +9,19 @@ MASTER_SITES= SF
MAINTAINER= ports at FreeBSD.org
COMMENT= ISP programmer tool for flashing NXP & Analog Devices ARM7 CPUs
-USE_GMAKE= yes
+LICENSE= GPLv3 LGPL3
+LICENSE_COMB= dual
-PLIST_FILES= bin/lpc21isp
+MAKE_ENV= RM="${RM}"
+ALL_TARGET= clean all
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
+PLIST_FILES= bin/${PORTNAME}
-.include <bsd.port.pre.mk>
+post-patch:
+# Respect CC, remove some apparently old and GNU make spelled conditional
+ @${REINPLACE_CMD} -e '4,8d' ${WRKSRC}/Makefile
-.if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
-BROKEN= Does not compile on ia64, powerpc, or sparc64
-.endif
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/devel/lpc21isp/pkg-descr
==============================================================================
--- head/devel/lpc21isp/pkg-descr Sat Sep 29 05:18:56 2012 (r305024)
+++ head/devel/lpc21isp/pkg-descr Sat Sep 29 05:53:38 2012 (r305025)
@@ -1,5 +1,6 @@
-Lpc21isp is an in-circuit programming (ISP) tool for programming
-flash on NXP & Analog Devices ARM7 CPUs over the serial bootloader
+Lpc21isp is an in-circuit programming (ISP) tool for the NXP (Philips)
+LPC1100/LPC1300/LPC1700/LPC2000 series ARM7/Cortex-M0/Cortex-M3 micro-
+controllers flash on NXP & Analog Devices ARM7 CPUs over the serial
+bootloader.
-WWW: http://tech.groups.yahoo.com/group/lpc21isp/
-SRC: http://sourceforge.net/projects/lpc21isp
+WWW: http://tech.groups.yahoo.com/group/lpc21isp/
More information about the svn-ports-head
mailing list