--- tzc-2.6.15.orig/Makefile
+++ tzc-2.6.15/Makefile
@@ -1,12 +1,9 @@
 # Configure as appropriate.
 
-KERB_INCLUDES = -I/usr/local/include
-KERB_LIBDIR = /usr/local/lib
-KERB_LIBS = -L$(KERB_LIBDIR) -lkrb -ldes -lcom_err
-
-ZEPHYR_INCLUDES = -I/usr/local/include
-ZEPHYR_LIBDIR = /usr/local/lib
-ZEPHYR_LIBS = -L$(ZEPHYR_LIBDIR) -lzephyr
+#KERB_LIBS = -lkrb4 -ldes425 -lcom_err
+ZEPHYR_LIBS = -lzephyr -lcom_err
+
+DESTDIR = 
 
 # You may need to use these to pick up some BSD'ish functions like flock().
 # Linux needs MISC_LIBS = -lbsd
@@ -20,6 +17,11 @@
 # uncomment this if getenv() isn't already available (e.g. SunOS 4.1.x)
 # EXTRA_OBJS = getenv.o
 
+# This is not included since in some cases it can do more harm than good.
+#EXTRA_OBJS = ZCkAuth.o 
+
+OBJS = tzc.o lread.o $(EXTRA_OBJS)
+
 CC = gcc
 LD = $(CC)
 
@@ -29,10 +31,14 @@
 
 LIBS = $(ZEPHYR_LIBS) $(KERB_LIBS) $(MISC_LIBS)
 
-tzc: tzc.o lread.o $(EXTRA_OBJS)
-	$(LD) $(LDFLAGS) -o tzc.new tzc.o lread.o $(EXTRA_OBJS) $(LIBS)
+tzc: $(OBJS) 
+	$(LD) $(LDFLAGS) -o tzc.new $(OBJS) $(LIBS)
 	/bin/mv tzc.new tzc
 
+install: tzc
+	install tzc $(DESTDIR)/usr/bin
+	install tzc.1 $(DESTDIR)/usr/share/man/man1
+
 lread.o: lread.h
 tzc.o: lread.h
 
