diff options
author | Tijl Coosemans <tijl@FreeBSD.org> | 2017-09-17 18:38:38 +0000 |
---|---|---|
committer | Tijl Coosemans <tijl@FreeBSD.org> | 2017-09-17 18:38:38 +0000 |
commit | e89db29d408adad91a3cc95cf7392a6f6ba66e0a (patch) | |
tree | 9b3101353b97d6fc38566e05bad05320f485453a /print/epson-inkjet-printer-201601w/Makefile | |
parent | 069c031f08767b15b987e7a4063df774bca0b2c0 (diff) | |
download | ports-e89db29d408adad91a3cc95cf7392a6f6ba66e0a.tar.gz ports-e89db29d408adad91a3cc95cf7392a6f6ba66e0a.zip |
Notes
Diffstat (limited to 'print/epson-inkjet-printer-201601w/Makefile')
-rw-r--r-- | print/epson-inkjet-printer-201601w/Makefile | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/print/epson-inkjet-printer-201601w/Makefile b/print/epson-inkjet-printer-201601w/Makefile new file mode 100644 index 000000000000..2ee6aa38cef6 --- /dev/null +++ b/print/epson-inkjet-printer-201601w/Makefile @@ -0,0 +1,53 @@ +# $FreeBSD$ + +PORTNAME= epson-inkjet-printer-201601w +PORTVERSION= 1.0.0 +CATEGORIES= print +MASTER_SITES= https://download3.ebz.epson.net/dsc/f/03/00/05/62/39/770f0f7c12a304ceaec1ce13e5b5740a71522b68/:amd64 \ + https://download3.ebz.epson.net/dsc/f/03/00/05/62/39/f1fd78aacb85fff1a3c59a80dae5a5ac25e33992/:i386 +DISTFILES_amd64=${DISTNAME}-1lsb3.2.x86_64.rpm:amd64 +DISTFILES_i386= ${DISTNAME}-1lsb3.2.i486.rpm:i386 + +MAINTAINER= ports@FreeBSD.org +COMMENT= CUPS filter for Seiko Epson Color Ink Jet Printers + +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 + +RESTRICTED= License does not allow redistribution + +NO_BUILD= yes +NO_WRKSUBDIR= yes +PLIST_SUB= LINUXBASE=${LINUXBASE} \ + PORTNAME=${PORTNAME} +USES= linux +USE_LINUX= cups-libs jpeg + +.include <bsd.port.pre.mk> + +.if ${LINUX_ARCH} == i386 +PLIST_SUB+= LIBDIR=lib +.elif ${LINUX_ARCH} == x86_64 +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-201601w + +.include <bsd.port.post.mk> |