summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authordmcmahill <dmcmahill@pkgsrc.org>2002-03-31 13:32:22 +0000
committerdmcmahill <dmcmahill@pkgsrc.org>2002-03-31 13:32:22 +0000
commita9ba25182773164625f41d2800a58c7640b88104 (patch)
treec9824f5312789c04f5a4fadcf33fbf7df5daedc5 /audio
parent7fc8b783588ed0ba614306627f9ec1b247a10111 (diff)
downloadpkgsrc-a9ba25182773164625f41d2800a58c7640b88104.tar.gz
depend on the gcc package on systems with old toolchain. This lets this
package work on several platforms which formerly failed due to a c++ compiler bug.
Diffstat (limited to 'audio')
-rw-r--r--audio/cheesetracker/Makefile10
1 files changed, 6 insertions, 4 deletions
diff --git a/audio/cheesetracker/Makefile b/audio/cheesetracker/Makefile
index 814281ad912..f3e6bc369cb 100644
--- a/audio/cheesetracker/Makefile
+++ b/audio/cheesetracker/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2002/02/11 17:18:12 jmc Exp $
+# $NetBSD: Makefile,v 1.5 2002/03/31 13:32:22 dmcmahill Exp $
#
DISTNAME= cheesetracker-0.2.2
@@ -11,9 +11,11 @@ COMMENT= impulse tracker clone
DEPENDS+= gtk-->=1.2:../../x11/gtk--
-# Compiler bugs
-NOT_FOR_PLATFORM= NetBSD-*-macppc NetBSD-*-powerpc NetBSD-*-prep \
- NetBSD-*-bebox NetBSD-*-amigappc NetBSD-*-sandpoint
+GCC_VERSION!= gcc --version
+.if (${GCC_VERSION:C/-.*$$//} == egcs)
+# "egcs" cannot be used, as this package tickles c++ compiler bugs
+.include "../../lang/gcc/Makefile.gcc"
+.endif
GNU_CONFIGURE= yes
CONFIGURE_ENV= CXXFLAGS="-O -Dusleep=pth_usleep -Dwrite=__pthread_write"