openbsd-ports/sysutils/wmcb/patches/patch-wmcb-Makefile
jasper 75956cab01 import wmcb 0.2
Wmcb is a WindowMaker dockapp that displays the current content of the
cut buffers built into every Xserver. It allows the buffers to be
manipulated with the mouse in a point and click manner.
2007-08-28 18:49:40 +00:00

37 lines
817 B
Plaintext

$OpenBSD: patch-wmcb-Makefile,v 1.1.1.1 2007/08/28 18:49:40 jasper Exp $
--- wmcb/Makefile.orig Sun Jan 17 11:21:10 1999
+++ wmcb/Makefile Thu Aug 16 16:34:13 2007
@@ -1,23 +1,13 @@
-INCDIR = -I/usr/X11R6/include
-LIBDIR = -L/usr/X11R6/lib
-LIBS = -lXpm -lXext -lX11
-OBJS = wmcb.o ../wmgeneral/wmgeneral.o
-CFLAGS = -D$(shell echo `uname -s`) #-DDEBUG
+LIBDIR = -L${X11BASE}/lib
+LIBS = -lXpm -lXext -lX11
+OBJS = wmcb.o \
+ ../wmgeneral/wmgeneral.o
+PROG = wmcb
.c.o:
- cc -c -O2 -Wall $(CFLAGS) $< -o $*.o $(INCDIR)
+ ${CC} -c $(CFLAGS) $< -o $@
-all: wmcb
+$(PROG): $(OBJS)
+ ${CC} -o $@ $> $(LIBDIR) $(LIBS)
-wmcb: $(OBJS)
- cc -o wmcb $^ $(LIBDIR) $(LIBS)
-
-clean:
- for i in $(OBJS) ; do \
- rm -f $$i; \
- done
- rm -f wmcb *~
-
-install:
- strip wmcb
- mv wmcb /usr/local/bin
+all:: $(PROG)