--- Pbmplus.tmpl.orig	Mon Oct  4 04:13:09 1993
+++ Pbmplus.tmpl	Tue Sep 22 18:57:52 1998
@@ -28,6 +28,10 @@
  * By the way, you must have at least version 2.4 of libtiff.  Earlier
  * versions will not work.
  */
+/*
+ * Note: I changed this file and some Imakefiles to use the installed
+ * libtiff in /usr/local instad FreeBSD. - Satoshi
+ */
 #ifndef BuildLibTiff
 #define BuildLibTiff     YES
 #endif
@@ -43,10 +47,10 @@
 #define InstallManuals   YES
 #endif
 #ifndef InstallLibraries
-#define InstallLibraries NO
+#define InstallLibraries YES
 #endif
 #ifndef InstallIncludes
-#define InstallIncludes  NO
+#define InstallIncludes  YES
 #endif
 
 /* CONFIGURE: Normally the Imakefiles build and install separate binaries for
@@ -63,7 +67,7 @@
  * until you do the install.
  */
 #ifndef InstallMerged
-#define InstallMerged NO
+#define InstallMerged YES
 #endif
 
 
@@ -75,7 +79,7 @@
 #define PbmplusBinDir $(BINDIR)
 #endif
 #ifndef PbmplusManDir
-#define PbmplusManDir $(MANDIR)
+#define PbmplusManDir $(MANPATH)
 #endif
 #ifndef PbmplusLibDir
 #define PbmplusLibDir $(USRLIBDIR)
@@ -100,7 +104,10 @@
 #define PnmDir TOPDIR/pnm
 #endif
 #ifndef TiffDir
-#define TiffDir TOPDIR/libtiff
+#define TiffDir /usr/local/lib
+#endif
+#ifndef TiffIncDir
+#define TiffIncDir /usr/local/include
 #endif
 
 /* Libraries: */
@@ -117,7 +124,11 @@
 #define LibPnm $(PNMDIR)/libpnm.a
 #endif
 #ifndef LibTiff
-#define LibTiff $(TIFFDIR)/libtiff.a
+#if UseElfFormat
+#define LibTiff -L$(TIFFDIR) -Wl,-rpath,/usr/local/lib -ltiff
+#else
+#define LibTiff -L$(TIFFDIR) -ltiff
+#endif
 #endif
 
 /* Dependency libraries: */
@@ -134,7 +145,7 @@
 #define DepLibPnm LibPnm
 #endif
 #ifndef DepLibTiff
-#define DepLibTiff LibTiff
+#define DepLibTiff $(TIFFDIR)/libtiff.a
 #endif
 
    PBMPLUSDIR = PbmplusDir
@@ -148,6 +159,7 @@
        PPMDIR = PpmDir
        PNMDIR = PnmDir
       TIFFDIR = TiffDir
+   TIFFINCDIR = TiffIncDir
 
        LIBPBM = LibPbm
        LIBPGM = LibPgm
@@ -166,7 +178,7 @@
 #define InstallPbmplusPrograms(list,dest,flags)                             @@\
 install:: list                                                              @@\
 	MakeDir($(DESTDIR)dest)                                             @@\
-	@case '${MFLAGS}' in *[i]*) set +e;; esac; \                        @@\
+	@case '${MFLAGS}' in *[i]*) set +e;; esac;                          @@\
 	for i in list; do \                                                 @@\
 		(set -x; cd $(DESTDIR)dest; $(RM) $$i;  \                   @@\
 		$(LN) $(MERGE) $$i); \                                      @@\
@@ -181,14 +193,14 @@
 #endif /* NormalPbmplusProgramTarget */
 
 #ifndef NormalPbmplusMathProgramTarget
-#define NormalPbmplusMathProgramTarget(program) \                           @@\
+#define NormalPbmplusMathProgramTarget(program)                             @@\
 NormalPbmplusProgramTarget(program)
 #endif /* NormalPbmplusMathProgramTarget */
 
 #else
 
 #ifndef NormalPbmplusProgramTarget
-#define NormalPbmplusProgramTarget(program) \                               @@\
+#define NormalPbmplusProgramTarget(program)                                 @@\
 NormalProgramTarget(program,program.o,$(CURRENTDEPLIBS),$(CURRENTLIBS),)
 #endif /* NormalPbmplusProgramTarget */
 
@@ -201,7 +213,7 @@
 #define InstallPbmplusPrograms(list,dest,flags)                             @@\
 install:: list                                                              @@\
 	MakeDir($(DESTDIR)dest)                                             @@\
-	@case '${MFLAGS}' in *[i]*) set +e;; esac; \                        @@\
+	@case '${MFLAGS}' in *[i]*) set +e;; esac;                          @@\
 	for i in list; do \                                                 @@\
 		(set -x; $(RM) $(DESTDIR)dest/$$i; \                        @@\
 		$(INSTALL) -c flags $$i $(DESTDIR)dest); \                  @@\
@@ -209,3 +221,18 @@
 #endif /* InstallPbmplusPrograms */
 
 #endif /* InstallMerged */
+
+#ifndef InstallMultipleManSuff 
+#define InstallMultipleManSuff(list,dest,suff)                              @@\
+install.man:: list                                                      @@\
+	MakeDir($(DESTDIR)dest)                                         @@\
+	@case '${MFLAGS}' in *[i]*) set +e;; esac; \                    @@\
+	for i in list; do \                                             @@\
+		(set -x; \                                              @@\
+		MNAME=`echo $$i | cut -f1 -d.`; \                       @@\
+		$(RM) $(DESTDIR)dest/$${MNAME}*; \                      @@\
+		$(INSTALL) -c $(INSTMANFLAGS) $$i \                     @@\
+		  $(DESTDIR)dest/$${MNAME}.suff; \                      @@\
+		$(COMPRESSMANCMD) $(DESTDIR)dest/$${MNAME}.suff); \     @@\
+	done
+#endif
