summaryrefslogtreecommitdiff
path: root/parallel/sge/patches/patch-am
blob: 70438f137ab6b710cbf091ccd4bdd33354dd6425 (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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
$NetBSD: patch-am,v 1.1.1.1 2004/05/03 00:38:35 dmcmahill Exp $

--- source/aimk.orig	2004-04-22 13:37:59.000000000 +0000
+++ source/aimk
@@ -122,6 +122,72 @@ case "hp11-64":
 case "irix6":
    set BUILDARCH = IRIX6
    breaksw
+case "nbsd-alpha":
+    set BUILDARCH = NETBSD_ALPHA
+    breaksw
+case "nbsd-arm":
+    set BUILDARCH = NETBSD_ARM
+    breaksw
+case "nbsd-arm32":
+    set BUILDARCH = NETBSD_ARM32
+    breaksw
+case "nbsd-armeb":
+    set BUILDARCH = NETBSD_ARMEB
+    breaksw
+case "nbsd-hppa":
+    set BUILDARCH = NETBSD_HPPA
+    breaksw
+case "nbsd-i386":
+    set BUILDARCH = NETBSD_I386
+    breaksw
+case "nbsd-m68000":
+    set BUILDARCH = NETBSD_M68000
+    breaksw
+case "nbsd-m68k":
+    set BUILDARCH = NETBSD_M68K
+    breaksw
+case "nbsd-mipseb":
+    set BUILDARCH = NETBSD_MIPSEB
+    breaksw
+case "nbsd-mipsel":
+    set BUILDARCH = NETBSD_MIPSEL
+    breaksw
+case "nbsd-ns32k":
+    set BUILDARCH = NETBSD_NS32K
+    breaksw
+case "nbsd-pdp10":
+    set BUILDARCH = NETBSD_PDP10
+    breaksw
+case "nbsd-powerpc":
+    set BUILDARCH = NETBSD_POWERPC
+    breaksw
+case "nbsd-sh3":
+    set BUILDARCH = NETBSD_SH3
+    breaksw
+case "nbsd-sh3eb":
+    set BUILDARCH = NETBSD_SH3EB
+    breaksw
+case "nbsd-sh3el":
+    set BUILDARCH = NETBSD_SH3EL
+    breaksw
+case "nbsd-sh5eb":
+    set BUILDARCH = NETBSD_SH5EB
+    breaksw
+case "nbsd-sh5el":
+    set BUILDARCH = NETBSD_SH5EL
+    breaksw
+case "nbsd-sparc":
+    set BUILDARCH = NETBSD_SPARC
+    breaksw
+case "nbsd-sparc64":
+    set BUILDARCH = NETBSD_SPARC64
+    breaksw
+case "nbsd-vax":
+    set BUILDARCH = NETBSD_VAX
+    breaksw
+case "nbsd-x86_64":
+    set BUILDARCH = NETBSD_X86_64
+    breaksw
 case "necsx4":
    set BUILDARCH = NECSX4
    breaksw
@@ -1091,6 +1157,46 @@ case FREEBSD_*:
    set RM	= "rm -f"
    breaksw 
 
+case NETBSD_*:
+   set COMPILE_DC = 1
+   set MAKE = gmake
+   set OFLAG = "-O"
+   set ARFLAGS     = rcv
+   set CC       = gcc
+   set CXX      = g++
+   set DLLIB	= ""
+   set DEPEND_FLAGS = "$CFLAGS $XMTINCD"
+   set PTHRDSFLAGS = "-D_REENTRANT -D__USE_REENTRANT"
+   set CFLAGS   = "$OFLAG -Wall -DNETBSD -D$BUILDARCH $DEBUG_FLAG $CFLAGS -I${X11BASE}/include"
+   set CXXFLAGS   = "$OFLAG -Wstrict-prototypes -DNETBSD -D$BUILDARCH $DEBUG_FLAG $CXXFLAGS"
+   set NOERR_CFLAG = "-Wno-error"
+   set GCC_NOERR_CFLAGS = "$CFLAGS -Wno-error"
+   set GCC_NOERR_CXXFLAGS = "$CXXFLAGS -Wno-error"
+   set LFLAGS   = "$DEBUG_FLAG $LFLAGS -L${LOCALBASE}/lib -R${LOCALBASE}/lib"
+   set LIBS     = "$LIBS -lkvm"
+   set SHAREDLD = $CC
+   set SHARED_CFLAGS = "-fPIC"
+   set SHARED_LFLAGS = "-L. -shared" 
+   
+   if ( $STATIC == 1 ) then
+      echo "STATITCS"
+      set CFLAGS = "-static $CFLAGS"
+      set CXXFLAGS = "-static $CXXFLAGS"
+   endif
+
+   set KLIBS = "-lcrypto"
+
+   set XMTDEF   = ""
+   set XINCD    = "$XMTINCD $XINCD -I${X11BASE}/include"
+   set XCFLAGS  = "-Wno-strict-prototypes -Wno-error $XMTDEF $XINCD"
+   set XLIBD    = "-L${X11BASE}/lib -R${X11BASE}/lib -L${LOCALBASE}/lib -R${LOCALBASE}/lib"
+   set XLFLAGS  = "$XLIBD"
+   set XLIBS    = " -lXm -lXpm -lXt -lXext -lX11 -lSM -lICE -lXp"
+
+   set SGE_NPROCS_CFLAGS = "$CFLAGS"
+   set RM	= "rm -f"
+   breaksw 
+
 case IRIX6*:
    set COMPILE_DC = 1
    set ARCH = $IRIX_ARCHDEF