summaryrefslogtreecommitdiff
path: root/cad/qcad
diff options
context:
space:
mode:
authorMichael Reifenberger <mr@FreeBSD.org>2004-08-28 08:46:40 +0000
committerMichael Reifenberger <mr@FreeBSD.org>2004-08-28 08:46:40 +0000
commitbb1483df4a0f2b7764a3a482c056014ae09107be (patch)
tree6d7a9d7deabe6c20cbfed25749bffd312fc79867 /cad/qcad
parentreplace /dev/usb/lp0 with /dev/ulpt0, too. (diff)
Fix compilation with gcc-3.4
Submitted by: Tilman Linneweh <arved at FreeBSD.org>
Notes
Notes: svn path=/head/; revision=117499
Diffstat (limited to 'cad/qcad')
-rw-r--r--cad/qcad/Makefile2
-rw-r--r--cad/qcad/files/patch-rs_math.h14
2 files changed, 16 insertions, 0 deletions
diff --git a/cad/qcad/Makefile b/cad/qcad/Makefile
index 8c8597191356..bf82e0b05b7b 100644
--- a/cad/qcad/Makefile
+++ b/cad/qcad/Makefile
@@ -7,6 +7,8 @@
PORTNAME= qcad
PORTVERSION= 2.0.3.3.1
+PORTREVISION= 1
+
CATEGORIES= cad
MASTER_SITES= http://www.ribbonsoft.com/archives/qcad/
DISTNAME= ${PORTNAME}-${PORTVERSION:S/.1$/-1/}.src
diff --git a/cad/qcad/files/patch-rs_math.h b/cad/qcad/files/patch-rs_math.h
new file mode 100644
index 000000000000..4cab00958ea2
--- /dev/null
+++ b/cad/qcad/files/patch-rs_math.h
@@ -0,0 +1,14 @@
+--- qcadlib/src/math/rs_math.h.orig Sat Aug 21 20:00:56 2004
++++ qcadlib/src/math/rs_math.h Sat Aug 21 20:07:09 2004
+@@ -45,8 +45,9 @@
+ #include "rs_vector.h"
+
+ #ifdef __GNUC__
+-#define min(x,y) (x<y ? x : y)
+-#define max(x,y) (x>y ? x : y)
++//#define min(x,y) (x<y ? x : y)
++//#define max(x,y) (x>y ? x : y)
++using namespace std;
+ #endif
+
+ #define ARAD 57.29577951308232