summaryrefslogtreecommitdiff
path: root/games/xconq/patches/patch-ac
blob: 78aa4de23493885d112d2e432392f17e4c6c9e66 (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
$NetBSD: patch-ac,v 1.6 2002/09/23 10:28:27 jlam Exp $

--- x11/Makefile.in.orig	Mon Jun 19 17:36:18 2000
+++ x11/Makefile.in
@@ -25,10 +25,10 @@
 krnsrcdir = $(srcdir)/../kernel
 
 GAMEUID = games
-GAMEGRP = bin
+GAMEGRP = games
 
-GAMEPERM = 04755
-DIRPERM  = 0755
+GAMEPERM = 02755
+DIRPERM  = 0775
 FILEPERM = 0644
 
 SHELL = /bin/sh
@@ -49,7 +49,7 @@
 
 #TCLTK_LIB = -ltk -ltcl -ldl -lm
 #TCLTK_LIB = ../tcl/unix/libtcl8.0.a ../tk/unix/libtk8.0.a -ldl -lm
-TCLTK_LIB = $(TCL) $(TK)
+TCLTK_LIB = $(TCL) $(TK) -Wl,-R$(libdir)
 
 # Extra flags that the TCLTK files need:
 TCLTK_CFLAGS = $(TCL_CFLAGS) $(TK_CFLAGS)
@@ -65,14 +65,14 @@
 # This variable is needed when doing dynamic linking.
 LIB_RUNTIME_DIR = $(libdir)
 TCL = @TCL_LD_SEARCH_FLAGS@ @TCL_LIB_SPEC@
-TCL_CFLAGS = @TCLHDIR@
+TCL_CFLAGS = -I${LOCALBASE}/include
 TCL_DEPS =
 
 TCL_DL_LIBS = @TCL_DL_LIBS@
 
 # Tk stuff.
 TK = @TK_LIB_SPEC@
-TK_CFLAGS = @TKHDIR@ @TK_BUILD_INCLUDES@
+TK_CFLAGS = -I${LOCALBASE}/include @TK_BUILD_INCLUDES@
 TK_DEPS =
 
 X11_CFLAGS = @TK_XINCLUDES@
@@ -81,7 +81,7 @@
 
 GUI_CFLAGS_X = @GUI_CFLAGS_X@
 
-X11_LIB_FLAGS = @XLIBS@
+X11_LIB_FLAGS = @XLIBS@ -Wl,-R$(X11BASE)/lib
 
 # Override this to disable SelFile calls.
 
@@ -173,7 +173,7 @@
 
 X11_INCLUDE_FLAGS = @XINCLUDES@
 
-ALL_CFLAGS = $(CFLAGS) $(HFLAGS) $(SELFILE_CFLAGS) $(XPM_CFLAGS) $(REQD_CFLAGS) -I$(srcdir) -I$(srcdir)/.. -I$(krnsrcdir)  -I$(srcdir)/../tcl/generic -I$(srcdir)/../tk/generic $(X11_INCLUDE_FLAGS) $(XPM_INCLUDE_FLAGS)
+ALL_CFLAGS = $(CFLAGS) $(HFLAGS) $(SELFILE_CFLAGS) $(XPM_CFLAGS) $(REQD_CFLAGS) -I$(srcdir) -I$(srcdir)/.. -I$(krnsrcdir)  -I$(srcdir)/../tcl/generic -I$(srcdir)/../tk/generic $(X11_INCLUDE_FLAGS) $(XPM_INCLUDE_FLAGS) $(TCLTK_CFLAGS)
 
 .c.o:
 	$(CC) -c $(ALL_CFLAGS) $<