diff options
Diffstat (limited to 'system/epson-inkjet-printer-escpr2')
3 files changed, 18 insertions, 7 deletions
diff --git a/system/epson-inkjet-printer-escpr2/README b/system/epson-inkjet-printer-escpr2/README index ac28a3caac642..3e86e1ca612bf 100644 --- a/system/epson-inkjet-printer-escpr2/README +++ b/system/epson-inkjet-printer-escpr2/README @@ -6,3 +6,6 @@ See README.models for supported printer models. don't forget to restart cups after installing/updating this driver You will have to print a page in order to get an acurate ink status. + +note: for 32bit support use version 1.2.10 as epson ships a 64bit +lib in error for the 32bit build in more recent versions. diff --git a/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild b/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild index e52e490562d6f..4cd6e38d301ca 100644 --- a/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild +++ b/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild @@ -33,7 +33,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=epson-inkjet-printer-escpr2 -VERSION=${VERSION:-1.2.10} +VERSION=${VERSION:-1.2.11} EXTRABIT=1 TARNAM=$PRGNAM-$VERSION-$EXTRABIT.tar.gz BUILD=${BUILD:-1} @@ -99,7 +99,10 @@ find -L . \ -o -perm 511 \) -exec chmod 755 {} \; -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - +BUGFIXED=yes +if [ x`objdump -f escprlib/lib/libescpr2_32.a |grep ^architecture |cut -d' ' -f-2 |sort -u|grep "x86-64"|wc -l` = "x1" ]; then + BUGFIXED=no +fi CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ @@ -112,6 +115,7 @@ CXXFLAGS="$SLKCFLAGS" \ --disable-static \ --build=$ARCH-slackware-linux +#make clean make make install DESTDIR=$PKG @@ -132,3 +136,7 @@ cat $CWD/doinst.sh >$PKG/install/doinst.sh cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE +#notice to maintainer +if [ $BUGFIXED = "no" -a ARCH="i586" ]; then + echo "epson hasn\'t fixed shipping \"source\" with a 64bit lib for 32bit install!" +fi diff --git a/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.info b/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.info index 4816df0ef0253..c7e5c72d10627 100644 --- a/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.info +++ b/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.info @@ -1,10 +1,10 @@ PRGNAM="epson-inkjet-printer-escpr2" -VERSION="1.2.10" +VERSION="1.2.11" HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/" -DOWNLOAD="https://sourceforge.net/projects/slackbuildsdirectlinks/files/epson-printer/epson-inkjet-printer-escpr2-1.2.10-1.src.rpm" -MD5SUM="da11534078ce2ae775e79b43a1338340" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://sourceforge.net/projects/slackbuildsdirectlinks/files/epson-printer/epson-inkjet-printer-escpr2-1.2.11-1.src.rpm" +MD5SUM_x86_64="c593e3bc99d3de2242d2ed908eaa41f8" REQUIRES="" MAINTAINER="Tim Dickson" EMAIL="dickson.tim@googlemail.com" |