From nobody Thu Dec 15 20:30:22 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NY3l32Lr4z4d7JV; Thu, 15 Dec 2022 20:30:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NY3l26ptNz49l0; Thu, 15 Dec 2022 20:30:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1671136223; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=O+SJHZCDTgGAHpHl6KGoHZV/am1OT3lXcTCM69j4EZk=; b=x+Vu09sDYrVFgvKwqrGyeioUYO1ODsYwGPRC8+aG/826d5nSqDSnLeWqOrGVpJRfwohxHE /Ou0+5DnuFakSFxlFq1SqWo8JlM7FL/Q7U11gb95ROoL6SKjfGouZ4aIWqAwYMwELkxjt0 q5KHNjNnHLlLes70Tm2Nrh9TWiTcPOr3n8RJk2FBFUrzT6Ifjnt88SnbcjMHbSWAlQ/Xaw eGCz3KRGRGMgHq1i3ILIQWUsRpcpaQa4rhxilSZDze4g+G2nZPLCuKDgt7FsAYBpXqdUWE XEUOFi5yXUScb/VMHahlY2Sf+dVzlqZ+H83FnqFbIFcSEuCxRAeWhPWxxr1O3Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1671136223; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=O+SJHZCDTgGAHpHl6KGoHZV/am1OT3lXcTCM69j4EZk=; b=EIUtJxS6UT1Dy6a5hROjvN76PAQkwn7dcVV52y81a92aG0DplKL3rwA+44+Q7GgATNeM0E KMipPAo49wGJ/YdXyr/4FGmm6ilzk1zSyv3VpD6XERyS/YBc3IrSwQ5s5XFNnMf2FPZWDN MTGYf20Z+L8UxSP8SprW7MhcotZrLf97BGVor+XAHqNYcjmo7N2XqnN3RH2/tOR0gSC+JB hjE4UbrmvbQqOGsGRZp97VbHJgcF6jnk+ViiNXDXXlwI55T2QahBdyjGxHCot8Blu0T4Z9 q2JUMW9GyEbhHKpLJAPzoqOEgF/eMX3xD5VagCV5maEd0b/oUObN13rVVSONJQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1671136223; a=rsa-sha256; cv=none; b=xNsPfWA07+9NSzdoramQubdk9YG34oA77n6gcvqhlupYZNCXLBVFF2KyiqoCOduPMFRTCO jBAAv9wZzPDkNmrE6X9bhVJIObnbrbo8E/COBpmFgtybOsDv7+r+h5u6Q0uy1AVXxWD8qc 1yynIMQwNsuusUVKbbWv1WY66l1NuxdbxkNsrX0DsDgSAXCDGuBwKloQsybpvxPSrZcCeg moVw6FWgCGz6/GLGjjgHF+HmCnBcSAPD3CxahF0rGgPW03aJZ9GcjFzyBdtRMa+O+JjfAr iJ52fQxQbTHxPQNMWcea/Zm1HSojPbMHxy2Usw8NjJgROvRFpFqjRMpt0NPzWQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NY3l25syFzmYZ; Thu, 15 Dec 2022 20:30:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2BFKUME0066122; Thu, 15 Dec 2022 20:30:22 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2BFKUMHe066121; Thu, 15 Dec 2022 20:30:22 GMT (envelope-from git) Date: Thu, 15 Dec 2022 20:30:22 GMT Message-Id: <202212152030.2BFKUMHe066121@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Tijl Coosemans Subject: git: 2207bafc0551 - main - print/epson-inkjet-printer-201207w: Add new port List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: tijl X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2207bafc0551b0955813b57b8779fa4a2116a348 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by tijl: URL: https://cgit.FreeBSD.org/ports/commit/?id=2207bafc0551b0955813b57b8779fa4a2116a348 commit 2207bafc0551b0955813b57b8779fa4a2116a348 Author: Tijl Coosemans AuthorDate: 2022-12-15 20:03:00 +0000 Commit: Tijl Coosemans CommitDate: 2022-12-15 20:18:12 +0000 print/epson-inkjet-printer-201207w: Add new port Linux CUPS filter program for some Epson printers (L110, L111, L210, L211, L300, L301, L303, L350, L351, L353, L355, L356, L550, L551, L555) PR: 234111 --- print/Makefile | 1 + print/epson-inkjet-printer-201207w/Makefile | 51 ++++++++++++++++++++++++++++ print/epson-inkjet-printer-201207w/distinfo | 5 +++ print/epson-inkjet-printer-201207w/pkg-descr | 20 +++++++++++ print/epson-inkjet-printer-201207w/pkg-plist | 46 +++++++++++++++++++++++++ 5 files changed, 123 insertions(+) diff --git a/print/Makefile b/print/Makefile index 76ff2ee50d10..d82d6d349d4a 100644 --- a/print/Makefile +++ b/print/Makefile @@ -36,6 +36,7 @@ SUBDIR += enscript-a4 SUBDIR += enscript-letter SUBDIR += enscript-letterdj + SUBDIR += epson-inkjet-printer-201207w SUBDIR += epson-inkjet-printer-201401w SUBDIR += epson-inkjet-printer-201601w SUBDIR += epson-inkjet-printer-escpr diff --git a/print/epson-inkjet-printer-201207w/Makefile b/print/epson-inkjet-printer-201207w/Makefile new file mode 100644 index 000000000000..a34c3b4929f7 --- /dev/null +++ b/print/epson-inkjet-printer-201207w/Makefile @@ -0,0 +1,51 @@ +PORTNAME= epson-inkjet-printer-201207w +PORTVERSION= 1.0.0 +CATEGORIES= print +MASTER_SITES= https://download.ebz.epson.net/dsc/op/stable/RPMS/x86_64/:amd64 \ + https://download.ebz.epson.net/dsc/op/stable/RPMS/i486/:i386 +DISTFILES_amd64=${DISTNAME}-1lsb3.2.x86_64.rpm:amd64 +DISTFILES_i386= ${DISTNAME}-1lsb3.2.i486.rpm:i386 + +MAINTAINER= ninjaskool@gmail.com +COMMENT= CUPS filter for Seiko Epson Color Ink Jet Printers +WWW= https://download.ebz.epson.net/dsc/search/01/search/?OSC=LX + +# License does not allow redistribution +LICENSE= EPSON LGPL21 +LICENSE_COMB= multi +LICENSE_NAME_EPSON= SEIKO EPSON CORPORATION SOFTWARE LICENSE AGREEMENT +LICENSE_FILE_EPSON= ${WRKSRC}/opt/${PORTNAME}/doc/COPYING.EPSON +LICENSE_FILE_LGPL21= ${WRKSRC}/opt/${PORTNAME}/doc/COPYING.LIB +LICENSE_PERMS_EPSON= none + +RUN_DEPENDS= ${LOCALBASE}/libexec/cups/filter/gstoraster:print/cups-filters + +NO_BUILD= yes +NO_WRKSUBDIR= yes +PLIST_SUB= LINUXBASE=${LINUXBASE} \ + PORTNAME=${PORTNAME} +USES= linux +USE_LINUX= cups-libs jpeg + +.include + +.if ${ARCH} == i386 +PLIST_SUB+= LIBDIR=lib +.elif ${ARCH} == amd64 +PLIST_SUB+= LIBDIR=lib64 +.endif + +post-extract: + @${GUNZIP_CMD} ${WRKSRC}/opt/${PORTNAME}/ppds/Epson/*.ppd.gz + +post-patch: + @${SED} -i '' '/^\*cupsFilter:/s,/opt/,${LINUXBASE}&,' \ + ${WRKSRC}/opt/${PORTNAME}/ppds/Epson/*.ppd + +do-install: + ${MKDIR} ${STAGEDIR}${LINUXBASE} + ${CP} -Rp ${WRKSRC}/opt ${STAGEDIR}${LINUXBASE} + ${MKDIR} ${STAGEDIR}${PREFIX}/share/cups/model/ + ${LN} -sf ${LINUXBASE}/opt/${PORTNAME}/ppds/Epson ${STAGEDIR}${PREFIX}/share/cups/model/Epson-201207w + +.include diff --git a/print/epson-inkjet-printer-201207w/distinfo b/print/epson-inkjet-printer-201207w/distinfo new file mode 100644 index 000000000000..871f89e9e90c --- /dev/null +++ b/print/epson-inkjet-printer-201207w/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1545080624 +SHA256 (epson-inkjet-printer-201207w-1.0.0-1lsb3.2.i486.rpm) = ade78f02babeca8e9d38edb0e545671c4c04e5f158ea232924092ec096adc5f0 +SIZE (epson-inkjet-printer-201207w-1.0.0-1lsb3.2.i486.rpm) = 1841911 +SHA256 (epson-inkjet-printer-201207w-1.0.0-1lsb3.2.x86_64.rpm) = 5c795ad2b2c59e96ef1d481443e7f5f17a56d38be2fc816e3095b88063f3217f +SIZE (epson-inkjet-printer-201207w-1.0.0-1lsb3.2.x86_64.rpm) = 1866127 diff --git a/print/epson-inkjet-printer-201207w/pkg-descr b/print/epson-inkjet-printer-201207w/pkg-descr new file mode 100644 index 000000000000..fded7ef0336e --- /dev/null +++ b/print/epson-inkjet-printer-201207w/pkg-descr @@ -0,0 +1,20 @@ +This software is a filter program used with Common UNIX Printing +System (CUPS) from the Linux. This can supply the high quality print +with Seiko Epson Color Ink Jet Printers. + +This printer driver is supporting the following printers. +L110 +L111 +L210 +L211 +L300 +L301 +L303 +L350 +L351 +L353 +L355 +L356 +L550 +L551 +L555 diff --git a/print/epson-inkjet-printer-201207w/pkg-plist b/print/epson-inkjet-printer-201207w/pkg-plist new file mode 100644 index 000000000000..0cec886e3518 --- /dev/null +++ b/print/epson-inkjet-printer-201207w/pkg-plist @@ -0,0 +1,46 @@ +%%LINUXBASE%%/opt/%%PORTNAME%%/cups/lib/filter/epson_inkjet_printer_filter +%%LINUXBASE%%/opt/%%PORTNAME%%/doc/AUTHORS +%%LINUXBASE%%/opt/%%PORTNAME%%/doc/COPYING +%%LINUXBASE%%/opt/%%PORTNAME%%/doc/COPYING.EPSON +%%LINUXBASE%%/opt/%%PORTNAME%%/doc/COPYING.LIB +%%LINUXBASE%%/opt/%%PORTNAME%%/doc/Manual.txt +%%LINUXBASE%%/opt/%%PORTNAME%%/doc/README +%%LINUXBASE%%/opt/%%PORTNAME%%/%%LIBDIR%%/libEpson_201207w.MT.so.1.0.0 +%%LINUXBASE%%/opt/%%PORTNAME%%/%%LIBDIR%%/libEpson_201207w.so.1.0.0 +%%LINUXBASE%%/opt/%%PORTNAME%%/ppds/Epson/Epson-L110_Series-epson-driver.ppd +%%LINUXBASE%%/opt/%%PORTNAME%%/ppds/Epson/Epson-L210_Series-epson-driver.ppd +%%LINUXBASE%%/opt/%%PORTNAME%%/ppds/Epson/Epson-L300_Series-epson-driver.ppd +%%LINUXBASE%%/opt/%%PORTNAME%%/ppds/Epson/Epson-L350_Series-epson-driver.ppd +%%LINUXBASE%%/opt/%%PORTNAME%%/ppds/Epson/Epson-L355_Series-epson-driver.ppd +%%LINUXBASE%%/opt/%%PORTNAME%%/ppds/Epson/Epson-L550_Series-epson-driver.ppd +%%LINUXBASE%%/opt/%%PORTNAME%%/ppds/Epson/Epson-L555_Series-epson-driver.ppd +%%LINUXBASE%%/opt/%%PORTNAME%%/resource/Epson_201207w.1.data +%%LINUXBASE%%/opt/%%PORTNAME%%/resource/Epson_201207w.MT.1.data +%%LINUXBASE%%/opt/%%PORTNAME%%/resource/Epson_201207w.MT.2.data +%%LINUXBASE%%/opt/%%PORTNAME%%/resource/Epson_201207w.MT.3.data +%%LINUXBASE%%/opt/%%PORTNAME%%/resource/Epson_201207w.MT.4.data +%%LINUXBASE%%/opt/%%PORTNAME%%/resource/Epson_201207w.MT.5.data +%%LINUXBASE%%/opt/%%PORTNAME%%/resource/Epson_201207w.MT.6.data +%%LINUXBASE%%/opt/%%PORTNAME%%/watermark/WEPCG00.EID +%%LINUXBASE%%/opt/%%PORTNAME%%/watermark/WEPCG01.EID +%%LINUXBASE%%/opt/%%PORTNAME%%/watermark/WEPCG02.EID +%%LINUXBASE%%/opt/%%PORTNAME%%/watermark/WEPCG03.EID +%%LINUXBASE%%/opt/%%PORTNAME%%/watermark/WEPCG04.EID +%%LINUXBASE%%/opt/%%PORTNAME%%/watermark/WEPCG05.EID +%%LINUXBASE%%/opt/%%PORTNAME%%/watermark/WEPCG06.EID +%%LINUXBASE%%/opt/%%PORTNAME%%/watermark/WEPCG07.EID +%%LINUXBASE%%/opt/%%PORTNAME%%/watermark/WEPCG08.EID +%%LINUXBASE%%/opt/%%PORTNAME%%/watermark/WEPCG09.EID +share/cups/model/Epson-201207w +@dir %%LINUXBASE%%/opt/%%PORTNAME%%/cups/lib/filter +@dir %%LINUXBASE%%/opt/%%PORTNAME%%/cups/lib +@dir %%LINUXBASE%%/opt/%%PORTNAME%%/cups +@dir %%LINUXBASE%%/opt/%%PORTNAME%%/doc +@dir %%LINUXBASE%%/opt/%%PORTNAME%%/%%LIBDIR%% +@dir %%LINUXBASE%%/opt/%%PORTNAME%%/ppds/Epson +@dir %%LINUXBASE%%/opt/%%PORTNAME%%/ppds +@dir %%LINUXBASE%%/opt/%%PORTNAME%%/resource +@dir %%LINUXBASE%%/opt/%%PORTNAME%%/watermark +@dir %%LINUXBASE%%/opt/%%PORTNAME%% +@dir %%LINUXBASE%%/opt +@dir %%LINUXBASE%%