|
|
|
@ -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 |
|
|
|
|