$OpenBSD: patch-Makefile,v 1.3 2003/12/28 00:24:38 naddy Exp $
--- Makefile.orig	2001-02-12 23:08:59.000000000 +0100
+++ Makefile	2003-12-28 01:19:51.000000000 +0100
@@ -50,8 +50,11 @@ endif
 ifeq ($(OS),NetBSD)
   override RPATH_FLAG      = -R
 endif
+ifeq ($(OS),OpenBSD)
+  override RPATH_FLAG      = -rpath
+  override LD_INC	  += -L$(X11BASE)/lib -L$(LOCALBASE)/lib
+endif
 
-override LD_INC            = $(foreach dir,$(LIBDIRS),-Wl,-L,$(dir))
 ifneq ($(RPATH_FLAG),)
   override LD_INC         += $(foreach dir,$(LIBDIRS),-Wl,$(RPATH_FLAG),$(dir))
 endif
@@ -60,9 +63,9 @@ endif
 # CFLAGS
 #
 ifneq ($(DEBUG),NO)
-  override CFLAGS          = -DDEBUG -g
+  override CFLAGS         += -DDEBUG -g
 else
-  override CFLAGS          = -DNDEBUG -O2
+  override CFLAGS         += -DNDEBUG
 endif
 C_WARN_FLAG                = -Wall
 override CFLAGS           += $(C_WARN_FLAG) $(INC) $(CF_VERS)
@@ -73,15 +76,16 @@ endif
 override CFLAGS           += $(C_WARN_FLAG) -DX11BASE=\"$(X11BASEINST)\"
 
 ifeq ($(OS), linux)
-override CFLAGS            = $(CFLAGS) -DOLD_TUNER_IFACE
+override CFLAGS           += -DOLD_TUNER_IFACE
 endif
 
+
 #
 # LDFLAGS,LIBS
 #
 override LDFLAGS           = $(LD_INC) 
 override VIDEOLIB_LIB      = $(VIDEOLIB_DIR)/libvideo.a
-override LIBS              = -ltiff -ljpeg -lXaw3d -lXmu -lXt -lXpm \
+override LIBS              = -ltiff -ljpeg -lz -lXaw3d -lXmu -lXt -lXpm \
                              -lSM -lICE -lXext -lX11 -lm
 ifeq ($(HAVE_XFREE86),YES)
   override LIBS           += -lXxf86dga -lXxf86vm
@@ -98,6 +102,11 @@ override PIXMAPS           = $(wildcard 
 override CSRCOBJ           = $(CSRC:%.c=%.o)
 override EXEC              = fxtv
 
+ifeq ($(OS), OpenBSD)
+override FXTV_LIBDIR	   = $(LOCALBASE)/share/fxtv
+override CFLAGS            += -DFXTV_LIBDIR=\"$(FXTV_LIBDIR)/%T/%N\"
+endif
+
 all : $(EXEC)
 
 %.o     : %.c
@@ -118,13 +127,14 @@ tv.o : tv.c app_rsrc.h
 install : fxtv
 	mkdir -p $(FXTV_LIBDIR)/bitmaps
 	install -c -m 444 -o root $(PIXMAPS) $(FXTV_LIBDIR)/bitmaps
-	install -c -m 444 -o root README $(FXTV_LIBDIR)
 	mkdir -p $(X11BASEINST)/lib/X11/app-defaults
 	install -c -m 444 -o root Fxtv $(X11BASEINST)/lib/X11/app-defaults
 	mkdir -p $(X11BASEINST)/bin
 	install -c -m 444 -o root fxtv.1 $(X11BASEINST)/man/man1/fxtv.1
 	install -c -m 555 -o root fxtv $(X11BASEINST)/bin
 	install -c -m 555 -o root fxtv_cnvt.sh $(FXTV_LIBDIR)
+	mkdir -p $(X11BASEINST)/share/doc/fxtv
+	install -c -m 444 -o root README $(X11BASEINST)/share/doc/fxtv
 
 clean:
 	rm -f *.o fxtv *.core *~
