svn commit: r332606 - in head/lang/nqc: . files
John Marino
marino at FreeBSD.org
Sun Nov 3 11:37:04 UTC 2013
Author: marino
Date: Sun Nov 3 11:37:03 2013
New Revision: 332606
URL: http://svnweb.freebsd.org/changeset/ports/332606
Log:
lang/npc: Add <unistd.h> to fix on modern compilers.
While here:
* remove indefinite article from COMMENT
* make USE_DOS2UNIX unconditional (for all patches)
* make use of OSVERSION for FreeBSD only
* convert USE_GMAKE to USES format
Approved by: portmgr (bapt, implicit)
Added:
head/lang/nqc/files/patch-compiler_lexer.cpp (contents, props changed)
Modified:
head/lang/nqc/Makefile
Modified: head/lang/nqc/Makefile
==============================================================================
--- head/lang/nqc/Makefile Sun Nov 3 11:29:15 2013 (r332605)
+++ head/lang/nqc/Makefile Sun Nov 3 11:37:03 2013 (r332606)
@@ -9,9 +9,10 @@ MASTER_SITES= http://bricxcc.sourceforge
EXTRACT_SUFX= .tgz
MAINTAINER= jhay at FreeBSD.org
-COMMENT= A compiler for writing programs for the Lego RCX
+COMMENT= Compiler for writing programs for the Lego RCX
-USE_GMAKE= yes
+USES= gmake
+USE_DOS2UNIX= yes
NO_WRKSUBDIR= yes
MAN1= nqc.1
@@ -24,8 +25,7 @@ do-install:
.include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 800064
-USE_DOS2UNIX= rcxlib/RCX_USBTowerPipe_fbsd.cpp
+.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 800064
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-rcxlib-RCX_USBTowerPipe_fbsd.cpp
.endif
Added: head/lang/nqc/files/patch-compiler_lexer.cpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lang/nqc/files/patch-compiler_lexer.cpp Sun Nov 3 11:37:03 2013 (r332606)
@@ -0,0 +1,10 @@
+--- compiler/lexer.cpp.orig 2013-11-03 11:24:46.670522000 +0000
++++ compiler/lexer.cpp
+@@ -11,6 +11,7 @@
+ #define YY_FLEX_MINOR_VERSION 5
+
+ #include <stdio.h>
++#include <unistd.h>
+
+ #if defined(__MWERKS__) && !__MACH__ && !YY_NEVER_INTERACTIVE
+ #include <unix.h>
More information about the svn-ports-head
mailing list