]> Pileus Git - ~andy/sunrise/blob - x11-misc/keynav/files/keynav-20091108_fix-makefile.patch
55e9b381f00c4f0f1ba2d406a23f510fd291df2b
[~andy/sunrise] / x11-misc / keynav / files / keynav-20091108_fix-makefile.patch
1 --- a/keynav-20091108/Makefile  2009-11-08 16:04:23.000000000 -0500
2 +++ b/keynav-20091108/Makefile  2009-11-26 11:44:05.336699998 -0500
3 @@ -1,5 +1,5 @@
4 -CFLAGS=`pkg-config --cflags xcb-shape xinerama x11 xtst 2> /dev/null || echo -I/usr/X11R6/include -I/usr/local/include`
5 -LDFLAGS=`pkg-config --libs xcb-shape xinerama x11 xtst 2> /dev/null || echo -L/usr/X11R6/lib -L/usr/local/lib -lX11 -lXtst -lXinerama` 
6 +CFLAGS+= $(shell pkg-config --cflags xcb-shape xinerama x11 xtst 2> /dev/null || echo -I/usr/X11R6/include -I/usr/local/include)
7 +LDFLAGS+= $(shell pkg-config --libs xcb-shape xinerama x11 xtst 2> /dev/null || echo -L/usr/X11R6/lib -L/usr/local/lib -lX11 -lXtst -lXinerama)
8  
9  #CFLAGS+=-g
10  OTHERFILES=README CHANGELIST COPYRIGHT \
11 @@ -7,17 +7,19 @@
12  
13  #MICROVERSION?=00
14  
15 +.PHONY: all
16 +
17  all: keynav
18  
19  clean:
20         rm *.o || true;
21 -       make -C xdotool clean || true
22 +       $(MAKE) -C xdotool clean || true
23  
24  keynav: xdo.o keynav.o
25 -       gcc $(LDFLAGS) xdo.o keynav.o -o $@
26 +       $(CC) $(CFLAGS) xdo.o keynav.o -o $@ $(LDFLAGS)
27  
28  xdo.o:
29 -       make -C xdotool xdo.o
30 +       $(MAKE) -C xdotool xdo.o
31         cp xdotool/xdo.o .
32  
33  #NAME=keynav-`date +%Y%m%d`.$(MICROVERSION);
34 --- a/keynav-20091108/xdotool/Makefile  2009-11-08 16:01:30.000000000 -0500
35 +++ b/keynav-20091108/xdotool/Makefile  2009-11-26 11:37:19.769691350 -0500
36 @@ -13,8 +13,8 @@
37  DEFAULT_LIBS=-L/usr/X11R6/lib -L/usr/local/lib -lX11 -lXtst
38  DEFAULT_INC=-I/usr/X11R6/include -I/usr/local/include
39  
40 -LIBS=`pkg-config --libs x11 xtst 2> /dev/null || echo "$(DEFAULT_LIBS)"`
41 -INC=`pkg-config --cflags x11 xtst 2> /dev/null || echo "$(DEFAULT_INC)"`
42 +LIBS=$(shell pkg-config --libs x11 xtst 2> /dev/null || echo "$(DEFAULT_LIBS)")
43 +INC=$(shell pkg-config --cflags x11 xtst 2> /dev/null || echo "$(DEFAULT_INC)")
44  
45  CFLAGS+=$(INC)
46  LDFLAGS+=$(LIBS)