mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-21 19:42:24 +01:00
system/epson-inkjet-printer-escpr: Added (generic printer driver)
Signed-off-by: dsomero <xgizzmo@slackbuilds.org>
This commit is contained in:
parent
d7894f52fc
commit
2502f46354
4 changed files with 219 additions and 0 deletions
90
system/epson-inkjet-printer-escpr/README
Normal file
90
system/epson-inkjet-printer-escpr/README
Normal file
|
@ -0,0 +1,90 @@
|
|||
This is a generic driver for many Epson inkjet printers.
|
||||
|
||||
Supported Models:
|
||||
Artisan 1430, Artisan 630, Artisan 700, Artisan 710, Artisan 720,
|
||||
Artisan 730, Artisan 800, Artisan 810, Artisan 830, Artisan 837, E-150,
|
||||
E-200, E-300, E-330, E-330S, E-340, E-350, E-360 Series, E-500, E-520,
|
||||
E-530, E-530P, E-530S, E-600, E-700, E-720, E-800, E-810, E-820, E-830
|
||||
Series, EP-4004, EP-702A, EP-703A, EP-704A, EP-705A Series, EP-774A,
|
||||
EP-775A Series, EP-801A, EP-802A, EP-803A, EP-804A, EP-805A Series,
|
||||
EP-901A, EP-901F, EP-902A, EP-903A, EP-903F, EP-904A, EP-904F, EP-905A
|
||||
Series, EP-905F Series, K200, K300, ME 200, ME OFFICE 520, ME OFFICE
|
||||
530, ME OFFICE 560W, ME OFFICE 570, ME OFFICE 620F, ME OFFICE 900WD, ME
|
||||
OFFICE 940FW, ME OFFICE 960FWD, ME Office 510, ME Office 600F, ME
|
||||
Office 650FN, ME Office 700FW, ME-301 Series, ME-303 Series, ME-400
|
||||
Series, NX230 TX230, NX430 TX435, PM-A750, PM-A820, PM-A840, PM-A840S,
|
||||
PM-A890, PM-A920, PM-A940, PM-A950, PM-A970, PM-D600, PM-D800, PM-D870,
|
||||
PM-G4500, PM-G850, PM-T960, PM-T990, PX-1600F, PX-1700F, PX-205 Series,
|
||||
PX-404A, PX-405A Series, PX-434A, PX-435A Series, PX-501A, PX-502A,
|
||||
PX-503A, PX-504A, PX-505F Series, PX-535F Series, PX-5600, PX-5V,
|
||||
PX-601F, PX-602F, PX-603F, PX-605F Series, PX-673F, PX-675F Series,
|
||||
PX-7V, PX-A620, PX-A640, PX-A650, PX-A720, PX-A740, PX-B700, PX-B750F,
|
||||
PX-FA700, PX-G5300, PictureMate 500, PictureMate Deluxe, PictureMate PM
|
||||
200, PictureMate PM 210, PictureMate PM 215, PictureMate PM 225,
|
||||
PictureMate PM 235, PictureMate PM 240, PictureMate PM 245, PictureMate
|
||||
PM 250, PictureMate PM 260, PictureMate PM 270, PictureMate PM 280,
|
||||
PictureMate PM 290, PictureMate PM 300, PictureMate PM 310, Epson
|
||||
Stylus CX2800, Epson Stylus CX2900, Epson Stylus CX3700, Epson Stylus
|
||||
CX3800, Epson Stylus CX3900, Epson Stylus CX4200, Epson Stylus CX4800,
|
||||
Epson Stylus CX4900, Epson Stylus CX5000, Epson Stylus CX5900, Epson
|
||||
Stylus CX6000, Epson Stylus CX7300, Epson Stylus CX7400, Epson Stylus
|
||||
CX7700, Epson Stylus CX7800, Epson Stylus CX8300, Epson Stylus CX8400,
|
||||
Epson Stylus CX9300F, Epson Stylus CX9400Fax, Epson Stylus DX4000,
|
||||
Epson Stylus DX4200, Epson Stylus DX4800, Epson Stylus DX5000, Epson
|
||||
Stylus DX7400, Epson Stylus DX8400, Epson Stylus DX9400F, Epson Stylus
|
||||
NX200, Epson Stylus NX210, Epson Stylus NX215, Epson Stylus NX230,
|
||||
Epson Stylus NX300, Epson Stylus NX330, Epson Stylus NX400, Epson
|
||||
Stylus NX410, Epson Stylus NX420, Epson Stylus NX430, Epson Stylus
|
||||
NX510, Epson Stylus NX530, Epson Stylus NX620, Epson Stylus NX635,
|
||||
Epson Stylus Office BX300F, Epson Stylus Office BX305, Epson Stylus
|
||||
Office BX305 Plus, Epson Stylus Office BX310FN, Epson Stylus Office
|
||||
BX320FW, Epson Stylus Office BX525WD, Epson Stylus Office BX535WD,
|
||||
Epson Stylus Office BX600FW, Epson Stylus Office BX610FW, Epson Stylus
|
||||
Office BX620FWD, Epson Stylus Office BX630FW, Epson Stylus Office
|
||||
BX635FWD, Epson Stylus Office BX925, Epson Stylus Office BX935FWD,
|
||||
Epson Stylus Office TX300F, Epson Stylus Office TX320F, Epson Stylus
|
||||
Office TX510FN, Epson Stylus Office TX515FN, Epson Stylus Office
|
||||
TX525FW, Epson Stylus Office TX600FW, Epson Stylus Office TX610FW,
|
||||
Epson Stylus Office TX620FWD, Epson Stylus Photo 1400, Epson Stylus
|
||||
Photo 1410, Epson Stylus Photo 1430, Epson Stylus Photo 1500, Epson
|
||||
Stylus Photo PX650, Epson Stylus Photo PX660, Epson Stylus Photo
|
||||
PX700W, Epson Stylus Photo PX710W, Epson Stylus Photo PX720WD, Epson
|
||||
Stylus Photo PX730, Epson Stylus Photo PX800FW, Epson Stylus Photo
|
||||
PX810FW, Epson Stylus Photo PX820FWD, Epson Stylus Photo PX830, Epson
|
||||
Stylus Photo R1900, Epson Stylus Photo R2000, Epson Stylus Photo R240,
|
||||
Epson Stylus Photo R250, Epson Stylus Photo R260, Epson Stylus Photo
|
||||
R265, Epson Stylus Photo R270, Epson Stylus Photo R2880, Epson Stylus
|
||||
Photo R3000, Epson Stylus Photo R340, Epson Stylus Photo R350, Epson
|
||||
Stylus Photo R360, Epson Stylus Photo R380, Epson Stylus Photo R390,
|
||||
Epson Stylus Photo RX520, Epson Stylus Photo RX530, Epson Stylus Photo
|
||||
RX560, Epson Stylus Photo RX580, Epson Stylus Photo RX585, Epson Stylus
|
||||
Photo RX590, Epson Stylus Photo RX595, Epson Stylus Photo RX610, Epson
|
||||
Stylus Photo RX640, Epson Stylus Photo RX650, Epson Stylus Photo RX680,
|
||||
Epson Stylus Photo RX685, Epson Stylus Photo RX690, Epson Stylus Photo
|
||||
TX650, Epson Stylus Photo TX700W, Epson Stylus Photo TX710W, Epson
|
||||
Stylus Photo TX720WD, Epson Stylus Photo TX730, Epson Stylus Photo
|
||||
TX800FW, Epson Stylus Photo TX810FW, Epson Stylus SX200, Epson Stylus
|
||||
SX210, Epson Stylus SX215, Epson Stylus SX218, Epson Stylus SX230,
|
||||
Epson Stylus SX235, Epson Stylus SX400, Epson Stylus SX410, Epson
|
||||
Stylus SX420W, Epson Stylus SX430, Epson Stylus SX440, Epson Stylus
|
||||
SX510W, Epson Stylus SX525WD, Epson Stylus SX535WD, Epson Stylus
|
||||
SX600FW, Epson Stylus SX610FW, Epson Stylus SX620FW, Epson Stylus
|
||||
TX200, Epson Stylus TX210, Epson Stylus TX213, Epson Stylus TX219,
|
||||
Epson Stylus TX220, Epson Stylus TX230, Epson Stylus TX235, Epson
|
||||
Stylus TX400, Epson Stylus TX410, Epson Stylus TX420W, Epson Stylus
|
||||
TX430, Epson Stylus TX550W, Epson Stylus TX560WD, TX220 NX220, TX320
|
||||
WorkForce320, TX420 NX420, WF-2510 Series, WF-2520 Series, WF-2530
|
||||
Series, WF-2540 Series, WF-3010 Series, WF-3520 Series, WF-3530 Series,
|
||||
WF-3540 Series, WF-7510 Series, WF-7511 Series, WF-7515 Series, WF-7520
|
||||
Series, WF-7521 Series, WF-7525 Series, WP-4010 Series, WP-4011 Series,
|
||||
WP-4015 Series, WP-4020 Series, WP-4022 Series, WP-4023 Series, WP-4025
|
||||
Series, WP-4090 Series, WP-4091 Series, WP-4092 Series, WP-4095 Series,
|
||||
WP-4511 Series, WP-4515 Series, WP-4520 Series, WP-4521 Series, WP-4525
|
||||
Series, WP-4530 Series, WP-4531 Series, WP-4532 Series, WP-4533 Series,
|
||||
WP-4535 Series, WP-4540 Series, WP-4545 Series, WP-4590 Series, WP-4592
|
||||
Series, WP-4595 Series, WorkForce 310, WorkForce 320, WorkForce 435,
|
||||
WorkForce 500, WorkForce 520, WorkForce 545, WorkForce 600, WorkForce
|
||||
610, WorkForce 620, WorkForce 630, WorkForce 645, WorkForce 840,
|
||||
WorkForce 845, XP-200 Series, XP-201 204 208 Series, XP-202 203 206
|
||||
Series, XP-205 207 Series, XP-300 Series, XP-302 303 305 306 Series,
|
||||
XP-400 Series, XP-402 403 405 406 Series, XP-750 Series, XP-850 Series
|
|
@ -0,0 +1,100 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Slackware build script for escpr
|
||||
|
||||
# Copyright 2013 Ruben Schuller
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
PRGNAM=epson-inkjet-printer-escpr
|
||||
VERSION=${VERSION:-1.2.2}
|
||||
BUILD=${BUILD:-1}
|
||||
TAG=${TAG:-_SBo}
|
||||
|
||||
TARNAM=$PRGNAM-$VERSION-1lsb3.2.tar.gz
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) ARCH=i486 ;;
|
||||
arm*) ARCH=arm ;;
|
||||
*) ARCH=$( uname -m ) ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
CWD=$(pwd)
|
||||
TMP=${TMP:-/tmp/SBo}
|
||||
PKG=$TMP/package-$PRGNAM
|
||||
OUTPUT=${OUTPUT:-/tmp}
|
||||
|
||||
if [ "$ARCH" = "i486" ]; then
|
||||
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "i686" ]; then
|
||||
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-O2 -fPIC"
|
||||
LIBDIRSUFFIX="64"
|
||||
else
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
fi
|
||||
|
||||
set -e
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG $OUTPUT
|
||||
cd $TMP
|
||||
rm -rf $PRGNAM-$VERSION
|
||||
tar xvf $CWD/$TARNAM
|
||||
cd $PRGNAM-$VERSION
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
-exec chmod 755 {} \; -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
./bootstrap
|
||||
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS" \
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--mandir=/usr/man \
|
||||
--docdir=/usr/doc/$PRGNAM-$VERSION \
|
||||
--build=$ARCH-slackware-linux
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
|
||||
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
|
||||
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
|
||||
|
||||
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
|
||||
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
|
||||
|
||||
mkdir -p $PKG/install
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
|
||||
cd $PKG
|
||||
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
|
|
@ -0,0 +1,10 @@
|
|||
PRGNAM="epson-inkjet-printer-escpr"
|
||||
VERSION="1.2.2"
|
||||
HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/"
|
||||
DOWNLOAD="http://a1227.g.akamai.net/f/1227/40484/1d/download.ebz.epson.net/dsc/f/01/00/01/98/25/7d148c30addad25530ea90dc49f517fda209da80/epson-inkjet-printer-escpr-1.2.2-1lsb3.2.tar.gz"
|
||||
MD5SUM="c9d83f965875a4995488566f4265c447"
|
||||
DOWNLOAD_x86_64=""
|
||||
MD5SUM_x86_64=""
|
||||
REQUIRES=""
|
||||
MAINTAINER="Ruben Schuller"
|
||||
EMAIL="ruben@orgizm.net"
|
19
system/epson-inkjet-printer-escpr/slack-desc
Normal file
19
system/epson-inkjet-printer-escpr/slack-desc
Normal file
|
@ -0,0 +1,19 @@
|
|||
# HOW TO EDIT THIS FILE:
|
||||
# The "handy ruler" below makes it easier to edit a package description.
|
||||
# Line up the first '|' above the ':' following the base package name, and
|
||||
# the '|' on the right side marks the last column you can put a character in.
|
||||
# You must make exactly 11 lines for the formatting to be correct. It's also
|
||||
# customary to leave one space after the ':' except on otherwise blank lines.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
epson-inkjet-printer-escpr: epson-inkjet-printer-escpr (epson generic printer driver)
|
||||
epson-inkjet-printer-escpr:
|
||||
epson-inkjet-printer-escpr: Printer driver for many epson inkjet printers.
|
||||
epson-inkjet-printer-escpr:
|
||||
epson-inkjet-printer-escpr:
|
||||
epson-inkjet-printer-escpr:
|
||||
epson-inkjet-printer-escpr:
|
||||
epson-inkjet-printer-escpr:
|
||||
epson-inkjet-printer-escpr:
|
||||
epson-inkjet-printer-escpr:
|
||||
epson-inkjet-printer-escpr:
|
Loading…
Reference in a new issue