summaryrefslogtreecommitdiff
path: root/cad/magic/patches/patch-ab
blob: 5e9ca5bfedce0fe51ef910587fabb38d68a82e24 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
$NetBSD: patch-ab,v 1.4 2005/09/22 15:28:35 minskim Exp $

--- scripts/config.orig	2005-09-22 08:13:16.000000000 -0700
+++ scripts/config
@@ -52,7 +52,7 @@ Magic works with the following window co
 CAT_EOF
 
 set cflags=
-set cppflags='-I. -I${MAGICDIR}'
+set cppflags="${CPPFLAGS} "'-I. -I${MAGICDIR}'
 set dflags=
 set oflags=
 
@@ -191,15 +191,21 @@ case "1":
     breaksw
 case "2":
     echo "NetBSD 1.x selected"
-    set cpp = "/usr/libexec/cpp -P -traditional"
+    if (-f /usr/libexec/cpp) then
+    	set cpp = "/usr/libexec/cpp -P -traditional"
+    else if (-f /usr/libexec/cpp0) then
+    	set cpp = "/usr/libexec/cpp0 -P -traditional"
+    else
+	set cpp = "cc -E -traditional"
+    endif
     if ($?usingX11) then
 	echo "NOTE:  Since you are running NetBSD using X11, we're assuming"
 	echo "       that you want to get the X11 library from either the normal"
  	echo "       library area or from the directory /usr/X11R6/lib.  If this"
  	echo "       is not correct, edit the defs.mak file by hand after this"
 	echo "       script completes."
-    set gr_cflags=("$gr_cflags" -I/usr/X11R6/include)
- 	set gr_libs=(-L/usr/X11R6/lib "$gr_libs")
+    set gr_cflags=("$gr_cflags" -I${X11BASE}/include)
+ 	set gr_libs=(-L${X11BASE}/lib -R${X11BASE}/lib "$gr_libs")
     endif
     breaksw
 case "3":