aboutsummaryrefslogtreecommitdiff
path: root/lang/nqc
diff options
context:
space:
mode:
authorJohn Hay <jhay@FreeBSD.org>2003-11-25 18:02:41 +0000
committerJohn Hay <jhay@FreeBSD.org>2003-11-25 18:02:41 +0000
commit6958cd73de9866d17602f0daca0a899e10667fbf (patch)
tree235ed2875456a620a61aa2697fa1c82ec48bd501 /lang/nqc
parent9b935a98231eec75e590955649e4128ac5bac3bc (diff)
downloadports-6958cd73de9866d17602f0daca0a899e10667fbf.tar.gz
ports-6958cd73de9866d17602f0daca0a899e10667fbf.zip
Notes
Diffstat (limited to 'lang/nqc')
-rw-r--r--lang/nqc/Makefile2
-rw-r--r--lang/nqc/distinfo2
-rw-r--r--lang/nqc/files/patch-aa33
3 files changed, 20 insertions, 17 deletions
diff --git a/lang/nqc/Makefile b/lang/nqc/Makefile
index bccbc4e68f48..9bc40d40427c 100644
--- a/lang/nqc/Makefile
+++ b/lang/nqc/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= nqc
-PORTVERSION= 2.5.r1
+PORTVERSION= 2.5.r3
CATEGORIES= lang
MASTER_SITES= http://www.baumfamily.org/nqc/release/
EXTRACT_SUFX= .tgz
diff --git a/lang/nqc/distinfo b/lang/nqc/distinfo
index d9100e037e8e..fbb81acf4899 100644
--- a/lang/nqc/distinfo
+++ b/lang/nqc/distinfo
@@ -1 +1 @@
-MD5 (nqc-2.5.r1.tgz) = b765ac5077aba731861157c265748075
+MD5 (nqc-2.5.r3.tgz) = 65917b5057533f9c12b9504f0c966f8d
diff --git a/lang/nqc/files/patch-aa b/lang/nqc/files/patch-aa
index 338eb7133622..fd5553e04c4b 100644
--- a/lang/nqc/files/patch-aa
+++ b/lang/nqc/files/patch-aa
@@ -1,5 +1,5 @@
---- Makefile.orig Tue Jan 28 06:24:21 2003
-+++ Makefile Thu Jan 30 20:19:25 2003
+--- Makefile.orig Sun Nov 9 06:14:20 2003
++++ Makefile Tue Nov 25 19:51:54 2003
@@ -28,20 +28,20 @@
#
# Pick your C++ compiler.
@@ -25,7 +25,7 @@
# Link in any necessary C++ libraries
#
-@@ -50,21 +50,22 @@
+@@ -50,19 +50,20 @@
# installation information
@@ -51,22 +51,25 @@
-CFLAGS = -pipe -Iplatform -Ircxlib -Inqc -Icompiler -Wall -Wstrict-prototypes -Wmissing-prototypes
+CFLAGS += -Iplatform -Ircxlib -Inqc -Icompiler
--USBOBJ = rcxlib/RCX_USBTowerPipe_none.o
-+USBOBJ = rcxlib/RCX_USBTowerPipe_fbsd.o
+ USBOBJ = rcxlib/RCX_USBTowerPipe_none.o
- #
- # Platform specific tweaks
-@@ -78,9 +79,6 @@
- ifeq ($TARGET),solaris)
+@@ -87,18 +88,23 @@
# Solaris
CFLAGS += -DSOLARIS
--else
-- # default - works for Linux
-- CFLAGS += -O6
+ else
++ifneq (,$(strip $(findstring $(OSTYPE), FreeBSD)))
++ # FreeBSD
++ USBOBJ = rcxlib/RCX_USBTowerPipe_fbsd.o
++else
+ # default Unix build without USB support
+ CFLAGS += -O6
+ endif
endif
endif
++endif
+
-@@ -88,7 +86,7 @@
+ # this must happen after the platform tweaks just in case the platform
# wants to redefine the default serial name
#
ifndef DEFAULT_SERIAL_NAME
@@ -75,7 +78,7 @@
endif
CFLAGS += -DDEFAULT_SERIAL_NAME='$(DEFAULT_SERIAL_NAME)'
-@@ -140,10 +138,10 @@
+@@ -150,10 +156,10 @@
$(MKDIR) bin
bin/nqc : compiler/parse.cpp $(OBJ)
@@ -88,7 +91,7 @@
#
# clean up stuff
-@@ -203,7 +201,7 @@
+@@ -213,7 +219,7 @@
# general rule for compiling
#
.cpp.o: