Lines 1-29
Link Here
|
1 |
--- Makefile.orig 2011-03-16 18:19:22.000000000 +0100 |
1 |
--- Makefile.orig 2011-04-12 11:25:25.000000000 +0200 |
2 |
+++ Makefile 2011-03-16 18:23:04.000000000 +0100 |
2 |
+++ Makefile 2011-04-12 11:34:56.000000000 +0200 |
3 |
@@ -3,12 +3,12 @@ DIST=mcwm-$(VERSION) |
3 |
@@ -3,12 +3,11 @@ |
4 |
SRC=mcwm.c list.c config.h events.h list.h |
4 |
SRC=mcwm.c list.c config.h events.h list.h |
5 |
DISTFILES=LICENSE Makefile NEWS README TODO WISHLIST mcwm.man $(SRC) |
5 |
DISTFILES=LICENSE Makefile NEWS README TODO WISHLIST mcwm.man $(SRC) |
6 |
|
6 |
|
7 |
-CC=gcc |
7 |
-CC=gcc |
8 |
-CFLAGS=-g -std=c99 -Wall -Wextra -O2 -I/usr/local/include #-DDEBUG #-DDMALLOC |
8 |
-CFLAGS=-g -std=c99 -Wall -Wextra -O2 -I/usr/local/include #-DDEBUG #-DDMALLOC |
9 |
-LDFLAGS=-L/usr/local/lib -lxcb -lxcb-keysyms -lxcb-icccm -lxcb-atom # -ldmalloc |
9 |
-LDFLAGS=-L/usr/local/lib -lxcb -lxcb-keysyms -lxcb-icccm -lxcb-atom #-ldmalloc |
10 |
+CFLAGS+=-g -std=c99 -Wall -Wextra -I/usr/local/include |
10 |
+CFLAGS+=-g -std=c99 -Wall -Wextra -O2 -I/usr/local/include |
11 |
+LDFLAGS+=-L/usr/local/lib -lxcb -lxcb-keysyms -lxcb-icccm -lxcb-atom |
11 |
+LDFLAGS+=-L/usr/local/lib -lxcb -lxcb-keysyms -lxcb-icccm -lxcb-atom |
12 |
|
12 |
|
13 |
RM=/bin/rm |
13 |
RM=/bin/rm |
14 |
-PREFIX=/usr/local |
14 |
-PREFIX=/usr/local |
15 |
+PREFIX?=/usr/local |
15 |
+PREFIX?=/usr/local |
16 |
+MANPREFIX = ${PREFIX}/man |
|
|
17 |
|
16 |
|
18 |
TARGETS=mcwm |
17 |
TARGETS=mcwm |
19 |
OBJS=mcwm.o list.o |
18 |
OBJS=mcwm.o list.o |
20 |
@@ -28,6 +28,9 @@ list.o: list.c list.h Makefile |
19 |
@@ -27,12 +26,13 @@ |
|
|
20 |
list.o: list.c list.h Makefile |
21 |
|
21 |
|
22 |
install: $(TARGETS) |
22 |
install: $(TARGETS) |
23 |
install -m 755 mcwm $(PREFIX)/bin |
23 |
- install -m 755 mcwm $(PREFIX)/bin |
24 |
+ @echo installing manual page to ${DESTDIR}${MANPREFIX}/man1 |
24 |
- install -m 644 mcwm.man $(PREFIX)/man/man1/mcwm.1 |
25 |
+ @mkdir -p ${DESTDIR}${MANPREFIX}/man1 |
25 |
+ install -m 755 mcwm ${DESTDIR}$(PREFIX)/bin |
26 |
+ @sed "s/VERSION/${VERSION}/g" < mcwm.man > ${DESTDIR}${MANPREFIX}/man1/mcwm.1 |
26 |
+ @echo installing manual page to ${DESTDIR}${MANPREFIX}/man/man1 |
|
|
27 |
+ @mkdir -p ${DESTDIR}${MANPREFIX}/man/man1 |
28 |
+ install -m 644 mcwm.man ${DESTDIR}$(MANPREFIX)/man/man1/mcwm.1 |
27 |
|
29 |
|
28 |
deinstall: |
30 |
deinstall: |
29 |
$(RM) $(PREFIX)/bin/mcwm |
31 |
- $(RM) $(PREFIX)/bin/mcwm |
|
|
32 |
- $(RM) $(PREFIX)/man/man1/mcwm.1 |
33 |
+ $(RM) ${DESTDIR}$(PREFIX)/bin/mcwm |
34 |
|
35 |
$(DIST).tar.bz2: |
36 |
mkdir $(DIST) |