Strip off version numbers from dir name
[dockapps.git] / wmtz / wmtz / Makefile
blobb914e6bc58eb54a5b73a3d336caf9afc398bfe6e
1 CC = gcc
2 LIBDIR = -L/usr/X11R6/lib
3 LIBS = -lXpm -lXext -lX11 -lm
4 FLAGS = -O2
5 DESTDIR = /usr/local
6 OBJS = wmtz.o \
7 ../wmgeneral/wmgeneral.o \
8 ../wmgeneral/misc.o \
9 ../wmgeneral/list.o
12 .c.o:
13 $(CC) -I/usr/X11R6/include $(FLAGS) -c -Wall $< -o $*.o
15 wmtz: $(OBJS)
16 $(CC) $(FLAGS) -o wmtz $^ -lXext $(LIBDIR) $(LIBS)
18 all:: wmtz
20 clean::
21 for i in $(OBJS) ; do \
22 rm -f $$i ; \
23 done
24 rm -f wmtz
25 rm -f *~
27 install:: wmtz
28 cp -f wmtz $(DESTDIR)/bin/
29 chmod 755 $(DESTDIR)/bin/wmtz
30 chown root:root $(DESTDIR)/bin/wmtz
31 cp -f wmtz.1 $(DESTDIR)/man/man1
32 chmod 644 $(DESTDIR)/man/man1/wmtz.1
33 chown root:root $(DESTDIR)/man/man1/wmtz.1
34 cp -f wmtzrc $(HOME)/.wmtzrc
35 chmod 600 $(HOME)/.wmtzrc
36 cp -f wmtzrc /etc/wmtzrc
37 chmod 644 /etc/wmtzrc
38 chown root:root /etc/wmtzrc
39 @echo "wmtz: Installation finished..."
41 uninstall::
42 rm -i /usr/local/bin/wmtz
43 rm -i /etc/wmtzrc
44 chmod 666 $(HOME)/.wmtzrc
45 rm -i $(HOME)/.wmtzrc
46 @echo "wmtz: Uninstall completed..."