From d649613e451680ebb28ae3ad64a113138e2c4aab Mon Sep 17 00:00:00 2001 From: dmcmahill Date: Tue, 16 Jan 2007 17:13:37 +0000 Subject: Instead of hardcoding 'gcc' as the c++ compiler (not g++ but gcc), use AC_PROG_CXX to find a c++ compiler. This fixes building with sunpro. The result seems to run ok. Patches submitted upstream. --- cad/qcad/patches/patch-ad | 16 ++++++++++++++++ cad/qcad/patches/patch-ae | 15 +++++++++++++++ cad/qcad/patches/patch-af | 16 ++++++++++++++++ cad/qcad/patches/patch-ag | 15 +++++++++++++++ 4 files changed, 62 insertions(+) create mode 100644 cad/qcad/patches/patch-ad create mode 100644 cad/qcad/patches/patch-ae create mode 100644 cad/qcad/patches/patch-af create mode 100644 cad/qcad/patches/patch-ag (limited to 'cad/qcad/patches') diff --git a/cad/qcad/patches/patch-ad b/cad/qcad/patches/patch-ad new file mode 100644 index 00000000000..f2a28af0f19 --- /dev/null +++ b/cad/qcad/patches/patch-ad @@ -0,0 +1,16 @@ +$NetBSD: patch-ad,v 1.4 2007/01/16 17:13:37 dmcmahill Exp $ + +Use a c++ compiler for c++ code instead of hardcoding gcc as a c++ +compiler. Reported to ribbonsoft [2007-01-16 dmcmahill]. + +--- fparser/Makefile.in.orig 2005-11-22 06:47:11.000000000 -0500 ++++ fparser/Makefile.in +@@ -25,7 +25,7 @@ INCDIR = $(DESTDIR)/$(PREFIX)/include/fp + SHELL = /bin/sh + + CC = @CC@ +-CXX = gcc ++CXX = @CXX@ + CFLAGS = -I./src @CFLAGS@ @DEFS@ + INSTALL = @INSTALL@ + INSTALL_DATA = @INSTALL_DATA@ diff --git a/cad/qcad/patches/patch-ae b/cad/qcad/patches/patch-ae new file mode 100644 index 00000000000..2fc567895ef --- /dev/null +++ b/cad/qcad/patches/patch-ae @@ -0,0 +1,15 @@ +$NetBSD: patch-ae,v 1.3 2007/01/16 17:13:37 dmcmahill Exp $ + +Find a c++ compiler for c++ code instead of hardcoding gcc as a c++ +compiler. Reported to ribbonsoft [2007-01-16 dmcmahill]. + +--- fparser/configure.in.orig 2005-11-22 06:47:11.000000000 -0500 ++++ fparser/configure.in +@@ -21,6 +21,7 @@ esac + # + AC_PROG_CC + AC_PROG_CPP ++AC_PROG_CXX + AC_PROG_INSTALL + AC_CHECK_PROG(FIND, find, find, :) + AC_CHECK_PROG(MAKEDEPEND, makedepend, makedepend, :) diff --git a/cad/qcad/patches/patch-af b/cad/qcad/patches/patch-af new file mode 100644 index 00000000000..393153b1910 --- /dev/null +++ b/cad/qcad/patches/patch-af @@ -0,0 +1,16 @@ +$NetBSD: patch-af,v 1.4 2007/01/16 17:13:37 dmcmahill Exp $ + +Use a c++ compiler for c++ code instead of hardcoding gcc as a c++ +compiler. Reported to ribbonsoft [2007-01-16 dmcmahill]. + +--- dxflib/Makefile.in.orig 2005-11-22 06:46:56.000000000 -0500 ++++ dxflib/Makefile.in +@@ -26,7 +26,7 @@ INCDIR = @prefix@/include/dxflib + SHELL = /bin/sh + + CC = @CC@ +-CXX = gcc ++CXX = @CXX@ + CFLAGS = -I./src @CFLAGS@ @DEFS@ + INSTALL = @INSTALL@ + INSTALL_DATA = @INSTALL_DATA@ diff --git a/cad/qcad/patches/patch-ag b/cad/qcad/patches/patch-ag new file mode 100644 index 00000000000..da92fa008e1 --- /dev/null +++ b/cad/qcad/patches/patch-ag @@ -0,0 +1,15 @@ +$NetBSD: patch-ag,v 1.1 2007/01/16 17:13:37 dmcmahill Exp $ + +Find a c++ compiler for c++ code instead of hardcoding gcc as a c++ +compiler. Reported to ribbonsoft [2007-01-16 dmcmahill]. + +--- dxflib/configure.in.orig 2005-11-22 06:46:56.000000000 -0500 ++++ dxflib/configure.in +@@ -21,6 +21,7 @@ esac + # + AC_PROG_CC + AC_PROG_CPP ++AC_PROG_CXX + AC_PROG_INSTALL + AC_CHECK_PROG(FIND, find, find, :) + AC_CHECK_PROG(MAKEDEPEND, makedepend, makedepend, :) -- cgit v1.2.3