default_pre_build  &&

(
  cd     $SOURCE_DIRECTORY
  unpack $SOURCE13
  patch  -p0 <  $SOURCE_CACHE/xv-3.10a.TIFF-patch
  patch  -p1 <  xvtiff.diff
  patch  -p0 <  $SOURCE_CACHE/$SOURCE4

  patch  -p0  <  $SOURCE_CACHE/$SOURCE17
  patch  -p0  <  $SOURCE_CACHE/$SOURCE6
  patch  -p0  <  $SOURCE_CACHE/$SOURCE8
  patch  -p0  <  $SOURCE_CACHE/$SOURCE7
  patch  -p0  <  $SOURCE_CACHE/$SOURCE2
  patch  -p0  <  $SOURCE_CACHE/$SOURCE10
  patch  -p0  <  $SOURCE_CACHE/$SOURCE15
  patch  -p0  <  $SOURCE_CACHE/$SOURCE9
  patch  -p0  <  $SOURCE_CACHE/$SOURCE3
  patch  -p0  <  $SOURCE_CACHE/$SOURCE16
  patch  -p0  <  $SOURCE_CACHE/$SOURCE11
  patch  -p0  <  $SOURCE_CACHE/$SOURCE12
  patch  -p0  <  $SOURCE_CACHE/$SOURCE14

  patch  -p1  <  xvpng.diff &&
  patch  -p1  <  xcmap.diff &&
  patch  -p1  <  $SOURCE_CACHE/$SOURCE5

patch -p1 <<END_OF_PATCH
--- xv-3.10a-vanilla/xv.h	Mon Jan 23 21:22:23 1995
+++ xv-3.10a/xv.h	Wed Oct 24 23:33:35 2001
@@ -116,7 +116,7 @@
 #  include <errno.h>
    extern int   errno;             /* SHOULD be in errno.h, but often isn't */
 #  ifndef __NetBSD__
-     extern char *sys_errlist[];     /* this too... */
+/*     extern char *sys_errlist[];      this is... */
 #  endif
 #endif
 
--- xv-3.10a-vanilla/Makefile.std	Tue Jan 24 02:06:26 1995
+++ xv-3.10a/Makefile.std	Wed Oct 24 23:32:16 2001
@@ -47,12 +47,12 @@
 ###
 JPEG    = -DDOJPEG
 JPEGDIR = jpeg
-JPEGINC = -I\$(JPEGDIR)
-JPEGLIB = \$(JPEGDIR)/libjpeg.a
-\$(JPEGDIR)/jconfig.h:
-	cd \$(JPEGDIR) ; ./configure CC='\$(CC)'
-\$(JPEGLIB):  \$(JPEGDIR)/jconfig.h
-	cd \$(JPEGDIR) ; make
+JPEGINC = -I/usr/include/jpeg #-I\$(JPEGDIR)
+JPEGLIB = -ljpeg #\$(JPEGDIR)/libjpeg.a
+#\$(JPEGDIR)/jconfig.h:
+#	cd \$(JPEGDIR) ; ./configure CC='\$(CC)'
+#\$(JPEGLIB):  \$(JPEGDIR)/jconfig.h
+#	cd \$(JPEGDIR) ; make
 
 
 ###
@@ -61,10 +61,10 @@
 ###
 TIFF    = -DDOTIFF
 TIFFDIR = tiff
-TIFFINC = -I\$(TIFFDIR)
-TIFFLIB = \$(TIFFDIR)/libtiff.a
-\$(TIFFLIB):
-	( cd \$(TIFFDIR) ; make CC='\$(CC)' )
+TIFFINC = -D_tileContigRoutine=tileContigRoutine -I/usr/include/tiff #-I\$(TIFFDIR)
+TIFFLIB = -ltiff #\$(TIFFDIR)/libtiff.a
+#\$(TIFFLIB):
+#	( cd \$(TIFFDIR) ; make CC='\$(CC)' )
 
 
 ###
@@ -102,7 +102,7 @@
 
 
 ### for LINUX, uncomment the following line
-#MCHN = -DLINUX
+MCHN = -DLINUX -L/usr/X11R6/lib
 
 
 # For SCO 1.1 (UNIX 3.2v2) machines, uncomment the following:
END_OF_PATCH

)
