Merge from vendor branch TNF:
[pkgsrc.git] / games / nethack-qt / patches / patch-ac
1 $NetBSD$
2
3 --- sys/unix/Makefile.src.orig  Sat Dec 11 06:21:05 1999
4 +++ sys/unix/Makefile.src       Fri Apr 28 11:50:01 2000
5 @@ -132,8 +132,8 @@
6  # flags for debugging:
7  # CFLAGS = -g -I../include
8  
9 -CFLAGS = -O -I../include
10 -LFLAGS = 
11 +CFLAGS = -O -I../include -I${X11BASE}/include
12 +LFLAGS = -Wl,-R${X11BASE}/lib -L${X11BASE}/lib  -Wl,-R${LOCALBASE}/lib -L${LOCALBASE}/lib
13  
14  # Only used for Qt interface (other interfaces are standard C)
15  CXXFLAGS = -g $(CFLAGS) -I. -I$(QTDIR)/include
16 @@ -165,8 +165,8 @@
17  
18  #
19  # 
20 -WINSRC = $(WINTTYSRC)
21 -WINOBJ = $(WINTTYOBJ)
22 +WINSRC = $(WINQTSRC)
23 +WINOBJ = $(WINQTOBJ)
24  
25  # on some systems the termcap library is in -ltermcap or -lcurses
26  # on 386 Xenix, the -ltermlib tputs() seems not to work; use -lcurses instead
27 @@ -192,14 +192,14 @@
28  # WINX11LIB = -lXaw -lXmu -lXpm -lXext -lXt -lX11 -lSM -lICE -lm # BSD/OS 2.0
29  #
30  # libraries for Qt
31 -WINQTLIB = -L$(QTDIR)/lib -lqt
32 +WINQTLIB = -Wl,-R$(QTDIR)/lib -L$(QTDIR)/lib -lqt -lXpm -lX11 -lICE -lSM -lz -lpng -lXext
33  #
34  # libraries for KDE (with Qt)
35  WINKDELIB = -lkdecore -lkdeui -lXext
36  #
37  #
38  
39 -WINLIB = $(WINTTYLIB)
40 +WINLIB = $(WINQTLIB)
41  
42  # any other strange libraries your system needs (for Sysunix only -- the more
43  # specialized targets should already be right)