IGNOREPATH=/etc:/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/mnt:/usr/src STRIPLIB=y STRIPBIN=y VERSION=6b PROGNAME="libjpeg $VERSION" DESC="\ libjpeg (Independent JPEG Group's JPEG software) \n\ \n\ Software to implement JPEG image compression and decompression. JPEG \n\ (pronounced 'jay-peg') is a standardized compression method for \n\ full-color and gray-scale images. JPEG is intended for compressing \n\ 'real-world' scenes; cartoons and other non-realistic images are not \n\ its strong suit. JPEG is lossy, however, on typical images of \n\ real-world scenes, very good compression levels can be obtained with \n\ no visible change, and amazingly high compression levels are possible \n\ if you can tolerate a low-quality image." BUILD=1 MAINTAINER="Mark Post " SOURCE=http://www.ijg.org/files/ PKGNAME=libjpeg-$VERSION-s390x-$BUILD TAG=REC compile() { tar -xvzf $CWD/jpegsrc.v$VERSION.tar.gz cd jpeg-$VERSION/ chown -R root.root . zcat $CWD/jpeg-$VERSION.diff.gz | patch -p0 -E cat $CWD/libdir.diff | patch -p1 ./configure --libdir='${exec_prefix}/lib64' make -j3 } install() { mkdir /package-jpeg ( cd /package-jpeg tar -zxvf $CWD/_libjpeg.tar.gz mv usr/lib usr/lib64 rm -rf install ) make install install-lib prefix=/package-jpeg/usr cp -p libjpeg.so.62.0.0 /package-jpeg/usr/lib64 ( cd /package-jpeg/usr/lib64 ; rm -rf libjpeg.so.62 ) ( cd /package-jpeg/usr/lib64 ; ln -fs libjpeg.so.62.0.0 libjpeg.so.62 ) ( cd /package-jpeg/usr/lib64 ; rm -rf libjpeg.so ) ( cd /package-jpeg/usr/lib64 ; ln -sf libjpeg.so.62 libjpeg.so ) mkdir -p /package-jpeg/usr/doc/libjpeg-$VERSION/ cp -a README *.doc /package-jpeg/usr/doc/libjpeg-$VERSION/ ( cd /package-jpeg/usr/man/man1 rm -rf *.gz gzip -9 *.1 ) } attributes() { chown -R root.bin $PKG/package-jpeg/usr/bin/ } special() { cd $PKG mv package-jpeg/* ./ rmdir package-jpeg/ chown -R root.bin usr/bin cd $CTL cat $CWD/slack-desc > slack-desc sed -e 's%package-jpeg/%%g' doinst.sh > doinst.sh.new cat doinst.sh.new > doinst.sh rm doinst.sh.new }