From 312ff5a2b340cebad64ac079c1adf6577cea824f Mon Sep 17 00:00:00 2001 From: Michael Schloh von Bennewitz Date: Fri, 20 Sep 2002 16:06:02 +0000 Subject: [PATCH] Add native TIFF support, with corresponding patches. --- xv/xv.spec | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/xv/xv.spec b/xv/xv.spec index 2c5317a613..b9d5b1e3e4 100644 --- a/xv/xv.spec +++ b/xv/xv.spec @@ -37,16 +37,17 @@ Release: 20020920 # list of sources Source0: ftp://ftp.cis.upenn.edu/pub/xv/xv-%{version}.tar.gz -Source1: ftp://ftp.trilon.com/pub/xv/xv-3.10a-png-1.2d.tar.gz +Source1: ftp://ftp.trilon.com/pub/xv/xv-%{version}-png-1.2d.tar.gz Patch0: ftp://ftp.cis.upenn.edu/pub/xv/xv-%{version}.JPEG-patch -Patch1: ftp://ftp.trilon.com/pub/xv/patches/xvpng-1.2d-fix3.patch -Patch2: xv.patch +Patch1: ftp://ftp.cis.upenn.edu/pub/xv/xv-%{version}.TIFF-patch +Patch2: ftp://ftp.trilon.com/pub/xv/patches/xvpng-1.2d-fix3.patch +Patch3: xv.patch # build information Prefix: %{l_prefix} BuildRoot: %{l_buildroot} -BuildPreReq: OpenPKG, openpkg >= 20020206, X11, jpeg, png, patch -PreReq: OpenPKG, openpkg >= 20020206, X11, jpeg, png, gzip +BuildPreReq: OpenPKG, openpkg >= 20020206, X11, jpeg, png, tiff, patch +PreReq: OpenPKG, openpkg >= 20020206, X11, jpeg, png, tiff, gzip AutoReq: no AutoReqProv: no @@ -59,15 +60,17 @@ AutoReqProv: no installed on your machine, it can also display them. This OpenPKG copy of xv is patched for use with version 6 of the - Independent JPEG Group's JPEG library, and to feature additional - PNG file viewing. + Independent JPEG Group's JPEG library. It is also patched for use + with version 3.5.7 of Sam Leffler's TIFF library. It is also patched + to additionally allow for PNG file viewing. %prep %setup0 -q %setup1 -q -T -D -a 1 %patch0 -p0 %patch1 -p0 - %patch2 -p1 + %patch2 -p0 + %patch3 -p1 patch -p1 < xvpng.diff # use our own gunzip command @@ -77,12 +80,15 @@ AutoReqProv: no # use our own JPEG, PNG, and z libraries %{l_shtool} subst -e 's;\(\tcd $(JPEGDIR)\).*;;' \ + -e 's;\(\t( cd $(TIFFDIR) \;\).*;;' \ -e 's;\(JPEGINC = -I\)$(JPEGDIR);\1%{l_prefix}/include;' \ -e 's;\(JPEGLIB = \)$(JPEGDIR)\(/libjpeg.a\);\1%{l_prefix}/lib\2;' \ -e 's;\(PNGINC = -I\)$(PNGDIR);\1%{l_prefix}/include;' \ -e 's;\(PNGLIB = -L\)$(PNGDIR)\(.*\);\1%{l_prefix}/lib\2;' \ -e 's;\(ZLIBINC = -I\)$(ZLIBDIR);\1%{l_prefix}/include;' \ -e 's;\(ZLIBLIB = -L\)$(ZLIBDIR)\(.*\);\1%{l_prefix}/lib\2;' \ + -e 's;\(TIFFINC = -I\)$(TIFFDIR);\1%{l_prefix}/include/tiff;' \ + -e 's;\(TIFFLIB = \)$(TIFFDIR)\(/libtiff.a\);\1%{l_prefix}/lib\2;' \ Makefile %build