diff options
author | Eitan Adler <eadler@FreeBSD.org> | 2012-09-22 13:09:05 +0000 |
---|---|---|
committer | Eitan Adler <eadler@FreeBSD.org> | 2012-09-22 13:09:05 +0000 |
commit | af1ca1737aba7a5eb244e3da4691610df2d9db00 (patch) | |
tree | 837a3483f342e6ce508784215d5d2291a28eda19 /print/pips800 | |
parent | f69bbaebf90d27b9b589e4ec65f707327dead10a (diff) |
Notes
Diffstat (limited to 'print/pips800')
25 files changed, 0 insertions, 1483 deletions
diff --git a/print/pips800/Makefile b/print/pips800/Makefile deleted file mode 100644 index 84ea55267c84..000000000000 --- a/print/pips800/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -# New ports collection makefile for: pips for EPSON PM-800C -# Date created: 00/05/22 -# Whom: Satoshi Taoka <taoka@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTREVISION= 9 -MASTERDIR= ${.CURDIR}/../pips800 -COMMENT= Photo Image Print System for Linux --- EPSON PM-800C - -PRTYPE= 800 - -.include "${MASTERDIR}/Makefile.pips" diff --git a/print/pips800/Makefile.pips b/print/pips800/Makefile.pips deleted file mode 100644 index 426407146b1b..000000000000 --- a/print/pips800/Makefile.pips +++ /dev/null @@ -1,361 +0,0 @@ -# makefile for use of: PIPS -# Date created: 26 Aug 2004 -# Whom: Hajimu UMEMOTO <ume@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= pips${PRTYPE} -PORTVERSION?= 1.3.2 -PORTREVISION?= 4 -CATEGORIES?= print -MASTER_SITES= http://lx2.avasys.jp/pips/%SUBDIR%/ - -PIPS_MAJOR= ${PORTVERSION:C|^([0-9]+).([0-9]+).([0-9]+)$|\1|} -PIPS_MINOR= ${PORTVERSION:C|^([0-9]+).([0-9]+).([0-9]+)$|\2|} -#PIPS_PATCH= ${PORTVERSION:C|^([0-9]+).([0-9]+).([0-9]+)$|\3|} -PIPS_LEVEL!= /usr/bin/printf "%d%02d" ${PIPS_MAJOR} ${PIPS_MINOR} -#PIPS_VERSION!= /usr/bin/printf "%d%02d%02d" ${PIPS_MAJOR} ${PIPS_MINOR} \ -# ${PIPS_PATCH} - -.if ${PIPS_LEVEL} < 206 -DIST_TYPE= lpr -.endif -DIST_TYPE?= "" - -PRTYPE_PREFIX= ${PRTYPE:C|^([^0-9]+)[0-9]+.*$|\1|} - -.if !defined(PRT_MODEL) -.if ${PRTYPE:C|^(.).*$|\1|} == "-" -PRT_MODEL= ${PRTYPE:U:S/^-//} -.elif ${PRTYPE} == 790 -PRT_MODEL= PM${PRTYPE}PT -.elif ${PRTYPE} == "780cs" -PRT_MODEL= PM${PRTYPE:U} -.elif ${PRTYPE} == "820ug" -PRT_MODEL= PM820CUG -.elif ${PRTYPE} == 4000 -PRT_MODEL= PM${PRTYPE}PX -.elif ${PRTYPE_PREFIX} == v || ${PRTYPE} == g900 -PRT_MODEL= PX${PRTYPE:U} -.elif ${PRTYPE_PREFIX} == g -PRT_MODEL= PM${PRTYPE:U} -.else -PRT_MODEL= PM${PRTYPE}C -.endif -.endif - -.if !defined(MASTER_SITE_SUBDIR) -.if ${PRTYPE:C|^(...).+(.)$|\1\2|} == "-scs" -MASTER_SITE_SUBDIR= ${PRTYPE:C|^-(sc.+)s$|\1|}${SUBDIR_SUFFIX} -.elif ${PRTYPE:C|^(.).*$|\1|} == "-" -MASTER_SITE_SUBDIR= ${PRTYPE:S/^-//}${SUBDIR_SUFFIX} -.else -MASTER_SITE_SUBDIR= ${PRT_MODEL:L}${SUBDIR_SUFFIX} -.endif -.endif - -MAINTAINER= ume@FreeBSD.org - -LIB_DEPENDS= png15:${PORTSDIR}/graphics/png -RUN_DEPENDS= pstops:${PORTSDIR}/print/psutils-${PAPERSIZE} \ - ${LOCALBASE}/lib/pluginwrapper/pips.so:${PORTSDIR}/www/linuxpluginwrapper - -USE_GMAKE= yes -USE_GNOME= glib12 gtk12 -USE_GETTEXT= yes -USE_GHOSTSCRIPT_RUN=yes - -ONLY_FOR_ARCHS= i386 -.if ${DIST_TYPE} == cups -PKGNAMESUFFIX= -cups -.endif -DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION} -DISTINFO_FILE= ${.CURDIR}/distinfo -DESCR= ${.CURDIR}/pkg-descr - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --libdir=${PREFIX}/lib/pips - -PLIST_SUB= PRTYPE=${PRTYPE} \ - PRT_MODEL=${PRT_MODEL} \ - LIB_README=${LIB_README} \ - MODEL_FILE=${MODEL_FILE} \ - CUPSOPT_FILE=${CUPSOPT_FILE} \ - PIPS=${PIPS} \ - PIPS_EN=${PIPS_EN} \ - CUPS=${CUPS} \ - EKPNAVI=${EKPNAVI} \ - EKPNAVI_MO=${EKPNAVI_MO} \ - EKPSTM_MO=${EKPSTM_MO} \ - EKPSTM_PIXMAP=${EKPSTM_PIXMAP} \ - DTRFILTER=${DTRFILTER} \ - GSCONFIG=${GSCONFIG} \ - PAPER_LIST=${PAPER_LIST} - -.include <bsd.port.pre.mk> - -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -.if ${PIPS_MAJOR} >= 2 -CONFLICTS= pips*-2.* -USE_RC_SUBR= yes -EXTRA_PATCHES= ${FILESDIR}/extra-patch-2.6.2 -.if ${PIPS_LEVEL} != 201 && ${DIST_TYPE} != cups -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-2.6.2-dtrfilter -.endif -.if ${DIST_TYPE} == lpr -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-2.6.2-ekpstm \ - ${FILESDIR}/extra-patch-2.6.2-ekpnavi \ - ${FILESDIR}/extra-patch-2.6.2-src \ - ${FILESDIR}/extra-patch-2.6.2-src-lpr -.elif ${DIST_TYPE} == cups -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-2.6.2-ekpstm \ - ${FILESDIR}/extra-patch-2.6.2-src-cups -LIB_DEPENDS+= cups.2:${PORTSDIR}/print/cups-base -USE_ICONV= yes -.else -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-2.6.2-common \ - ${FILESDIR}/extra-patch-2.6.2-src \ - ${FILESDIR}/extra-patch-2.6.2-src-cups -.if ${PRTYPE} != g700 && ${PRTYPE} != g900 && ${PRTYPE} != -scx3500_3600s && \ - ${PRTYPE} != -spr800 -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-2.6.2-ekpstm::main.c -.endif -USE_AUTOTOOLS= autoconf -LIB_DEPENDS+= cups.2:${PORTSDIR}/print/cups-base -USE_ICONV= yes -.endif -LDFLAGS+= ${PTHREAD_LIBS} -CPPFLAGS+= ${PTHREAD_CFLAGS} -.endif -MAKE_ENV+= SED="${SED}" - -LIB_FILE= lib${PRT_MODEL:L}.so -MODEL_FILE= ek${PRT_MODEL:L}.ppd - -.if ${PIPS_LEVEL} == 201 || (${PIPS_LEVEL} >= 205 && ${DIST_TYPE} == lpr) -EKPNAVI_VER?= 1.1.2 -.endif -.if defined(EKPNAVI_VER) || ${DIST_TYPE} == cups -.if ${PRTYPE} == 970 || ${PRTYPE} == v700 -EKPSTM_VER?= 1.1.2 -.else -EKPSTM_VER?= 1.0.2 -.endif -.endif - -.if ${DIST_TYPE} == cups -.if ${PRTYPE} == v700 -CUPSOPT_FILE= cupsopt_px${PRTYPE}.csv -.else -CUPSOPT_FILE= cupsopt_pm${PRTYPE}c.csv -.endif -.else -CUPSOPT_FILE= cupsopt.csv -.endif -LIB_README= ${LIB_FILE:S/.so$//}.readme - -PAPERSIZE?= a4 - -.if ${PIPS_MAJOR} == 1 -FILTER_SRC= filter.org -PLIST= ${MASTERDIR}/pkg-plist132 -.else -FILTER_SRC= filter.tmp -.if ${PIPS_LEVEL} == 201 -INCLIST= PIPS EKPNAVI EKPNAVI_MO EKPSTM_MO GSCONFIG -.elif ${DIST_TYPE} == lpr -INCLIST= PIPS EKPNAVI EKPNAVI_MO EKPSTM_MO DTRFILTER PAPER_LIST -.elif ${DIST_TYPE} == cups -INCLIST= CUPS EKPSTM_MO PAPER_LIST -.else -INCLIST= PIPS CUPS EKPNAVI DTRFILTER PAPER_LIST -.endif -.if ${PRTYPE} == g700 || ${PRTYPE} == -sc65_66s || ${PRTYPE} == -sc85_86s || \ - ${PRTYPE} == -scx3500_3600s || ${PRTYPE} == -spr800 -INCLIST+= PIPS_EN -.endif -.if defined(EKPSTM_VER) -.if ${EKPSTM_VER} == 1.1.2 -INCLIST+= EKPSTM_PIXMAP -.endif -.endif -.for _P in PIPS PIPS_EN CUPS EKPNAVI EKPNAVI_MO EKPSTM_MO EKPSTM_PIXMAP \ - DTRFILTER GSCONFIG PAPER_LIST -.if ${INCLIST:M${_P}} == ${_P} -${_P}="" -.else -${_P}="@comment " -.endif -.endfor -RC_SCRIPTS_SUB= PREFIX=${PREFIX} \ - PRT_MODEL=${PRT_MODEL} -WITH_EKPD?= yes -.endif - -PKGMESSAGE= ${WRKDIR}/pkg-message - -DOCS= COPYING COPYING.KOWA COPYING.KOWA.ja COPYING.LIB - -post-extract: -.if defined(EKPNAVI_VER) - cd ${WRKSRC}/ekpnavi && ${TAR} xzf ekpnavi-${EKPNAVI_VER}.tar.gz -.endif -.if defined(EKPSTM_VER) - cd ${WRKSRC}/ekpstm && ${TAR} xzf ekpstm-${EKPSTM_VER}.tar.gz -.endif - -post-patch: -.if defined(EKPNAVI_VER) - cd ${WRKSRC}/ekpnavi/ekpnavi-${EKPNAVI_VER} && \ - patch -p < ${FILESDIR}/ekpnavi-${EKPNAVI_VER}.diff -.endif -.if defined(EKPSTM_VER) - cd ${WRKSRC}/ekpstm/ekpstm-${EKPSTM_VER} && \ - patch -p < ${FILESDIR}/ekpstm-${EKPSTM_VER}.diff -.endif - ${REINPLACE_CMD} -e '/^SUBDIRS =/s/setup//' \ - -e 's,setup redhat,redhat,' \ - -e '/inst-post.sh/s/^/#/' \ - ${WRKSRC}/Makefile.in - ${REINPLACE_CMD} -e 's,^prefix=/usr$$,,' -e 's,^sysconfdir=/etc$$,,' \ - -e 's,/usr/local/EPKowa,${PREFIX}/libexec/pips,' \ - -e 's,_nl_domain_bindings,libintl&,' \ - ${WRKSRC}/configure - ${REINPLACE_CMD} -e 's,^pkgdatadir.*$$,pkgdatadir = ${DOCSDIR},' \ - ${WRKSRC}/doc/Makefile.in -.if ${DIST_TYPE} != cups - ${REINPLACE_CMD} -e 's,^EKPSTM.*$$,EKPSTM=${PREFIX}/bin/ekpstm,' \ - -e 's,/usr/local/EPKowa,${PREFIX}/libexec/pips,' \ - -e 's,/usr/bin/pips,${PREFIX}/bin/pips,' \ - -e 's,:/usr/local/bin$$,:${PREFIX}/bin,' \ - -e 's,^GSCONF=%gsconfig_name%$$,GSCONF=${PREFIX}/bin/%gsconfig_name%,' \ - ${WRKSRC}/src/${FILTER_SRC} -.endif -.if ${PIPS_MAJOR} == 1 - ${REINPLACE_CMD} -e 's,^PREFIX.*$$,PREFIX=${PREFIX},' \ - -e 's,^ETCDIR.*$$,ETCDIR=${PREFIX}/etc,' \ - -e 's,/dev/lp0,/dev/lpt0,' \ - -e 's,/usr/local/EPKowa,${PREFIX}/libexec/pips,' \ - -e 's,/usr/bin/pips,${PREFIX}/bin/pips,' \ - -e 's,:/usr/local/bin$$,:${PREFIX}/bin,' \ - ${WRKSRC}/setup/inst-post.sh -.endif -.if ${PIPS_LEVEL} >= 205 && ${DIST_TYPE} != cups - ${REINPLACE_CMD} -e '/^dtrfilter_LDADD =/s/-ldl //' \ - ${WRKSRC}/dtrfilter/Makefile.in - ${REINPLACE_CMD} -e 's,/etc/pipsrc,${PREFIX}&,' \ - -e 's,/usr/local/EPKowa,${PREFIX}/libexec/pips,' \ - ${WRKSRC}/layout_script/gsconfig -.endif -.if ${PIPS_MAJOR} >= 2 - ${REINPLACE_CMD} -e 's,/etc/ekpdrc,${PREFIX}&,' \ - ${WRKSRC}/ekpd/cbtd_setup.c - ${REINPLACE_CMD} -e 's;/dev/\(usb/\)\{0,1\}lp0;/dev/ulpt0;' \ - -e 's,^SUBDIRS = rc$$,#&,' \ - ${WRKSRC}/ekpd/Makefile.in -.if ${PRTYPE} == g700 || ${PRTYPE} == g900 || ${PRTYPE} == -sc65_66s || \ - ${PRTYPE} == -sc85_86s || ${PRTYPE} == -scx3500_3600s || \ - ${PRTYPE} == -spr800 - ${REINPLACE_CMD} -e 's,^\(enum Ink\)set\(_Id inkbox_get_inkid\),\1box\2,' \ - ${WRKSRC}/ekpstm/inkbox.h -.endif -.if ${DIST_TYPE} != cups - ${REINPLACE_CMD} -e 's,/etc/ekpdrc,${PREFIX}&,' ${WRKSRC}/src/setup.c -.endif -.if ${PIPS_LEVEL} >= 206 || ${DIST_TYPE} == lpr - ${REINPLACE_CMD} -e 's,@CUPS_LIBS@,& -lintl,' \ - -e 's;^\(INCLUDES = \{1,2\}\)\(@GTK_CFLAGS@ \)$$;\1$$(INCLTDL) \2;' \ - ${WRKSRC}/src/Makefile.in -.endif -.endif - -pre-configure: -.if ${PIPS_LEVEL} >= 206 && ${DIST_TYPE} != lpr && ${DIST_TYPE} != cups - cd ${WRKSRC}/libltdl && ${LOCALBASE}/bin/autoconf-2.65 -.endif - -post-configure: -.if defined(EKPNAVI_VER) - cd ${WRKSRC}/ekpnavi/ekpnavi-${EKPNAVI_VER} && \ - ${CONFIGURE_ENV} ./configure --prefix=${PREFIX} -.endif -.if defined(EKPSTM_VER) - cd ${WRKSRC}/ekpstm/ekpstm-${EKPSTM_VER} && \ - ${CONFIGURE_ENV} ./configure --prefix=${PREFIX} -.endif - -post-build: -.if ${PIPS_MAJOR} == 1 - ${SED} -e 's,$$GSCONF | $$PIPS -ui C,TMP=/tmp/pips.$$$$;\ -trap "rm -rf $$TMP; exit" 0 2 3 4 6 7 8 10 11 12 13 15;\ -psselect -r > $$TMP;\ -$${GSCONF} < $$TMP | $${PIPS} -ui C,' \ - -e 's,$${GSCONF} | $${PIPS} -ui C,TMP=/tmp/pips.$$$$;\ -trap "rm -rf $$TMP; exit" 0 2 3 4 6 7 8 10 11 12 13 15;\ -psselect -r > $$TMP;\ -$${GSCONF} < $$TMP | $${PIPS} -ui C,' \ - ${WRKSRC}/src/filter${PRTYPE} \ - > ${WRKSRC}/src/filter${PRTYPE}.rev -.endif - ${SED} -e 's,%%PRTYPE%%,${PRTYPE},g' \ - -e 's,%%PRT_MODEL%%,${PRT_MODEL},g' \ - -e 's,%%VERSION%%,${PORTVERSION},'g \ - -e 's,%%PREFIX%%,${PREFIX},g' \ - -e 's,%%WITH_EKPD%%,${WITH_EKPD},g' \ - ${FILESDIR}/setup > ${WRKDIR}/setup.freebsd -.if ${PIPS_MAJOR} >= 2 - ${REINPLACE_CMD} -e 's,.rev$$,,' ${WRKDIR}/setup.freebsd - @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ - ${FILESDIR}/ekpd.sh > ${WRKDIR}/ekpd.sh - @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ - ${FILESDIR}/pips.sh > ${WRKDIR}/pips.sh -.endif - ${SED} -e 's,%%LIB_FILE%%,${LIB_FILE},g' \ - -e 's,%%PRT_MODEL%%,${PRT_MODEL},g' \ - ${MASTERDIR}/pkg-message > ${PKGMESSAGE} - -post-install: -.if ${DIST_TYPE} != cups - ${RM} -f ${PREFIX}/etc/pipsrc - ${TOUCH} ${PREFIX}/etc/pipsrc - ${CHMOD} 666 ${PREFIX}/etc/pipsrc -.endif - ${INSTALL_SCRIPT} ${WRKDIR}/setup.freebsd \ - ${PREFIX}/libexec/pips/${PRT_MODEL}/setup - ${MKDIR} ${PREFIX}/libexec/pips/${PRT_MODEL}/scripts - ${INSTALL_DATA} ${FILESDIR}/en.lc \ - ${PREFIX}/libexec/pips/${PRT_MODEL}/scripts - ${INSTALL_DATA} ${FILESDIR}/ja.lc \ - ${PREFIX}/libexec/pips/${PRT_MODEL}/scripts -.if ${PIPS_MAJOR} == 1 - ${INSTALL_SCRIPT} ${WRKSRC}/src/filter${PRTYPE}.rev \ - ${PREFIX}/libexec/pips/${PRT_MODEL} -.endif -.if !defined(NOPORTDOCS) -.for f in ${DOCS} - ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} -.endfor -.endif - @${ECHO_CMD} "lib/pips/${LIB_FILE}" >>${TMPPLIST} -.if ${PRTYPE} == 970 || ${PRTYPE} == 980 || ${PRTYPE} == 4000 || \ - ${PRTYPE} == -sp2100_2200 - @${ECHO_CMD} "lib/pips/${LIB_FILE:S/.so/R1&/}" >>${TMPPLIST} - @${ECHO_CMD} "lib/pips/${LIB_FILE:S/.so/R2&/}" >>${TMPPLIST} - ${INSTALL_SCRIPT} ${WRKDIR}/pips.sh ${PREFIX}/etc/rc.d - @${ECHO_CMD} "etc/rc.d/pips.sh" >>${TMPPLIST} - ${PREFIX}/etc/rc.d/pips.sh start -.endif - @${ECHO_CMD} "@dirrm lib/pips" >>${TMPPLIST} -.for f in ${PATCH_PRN} - @${ECHO_CMD} "libexec/pips/${PRT_MODEL}/${f}" >>${TMPPLIST} -.endfor - @${ECHO_CMD} "@dirrm libexec/pips/${PRT_MODEL}" >>${TMPPLIST} - @${ECHO_CMD} "@dirrm libexec/pips" >>${TMPPLIST} -.if ${PIPS_MAJOR} >= 2 - ${INSTALL_SCRIPT} ${WRKDIR}/ekpd.sh ${PREFIX}/etc/rc.d -.endif - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.post.mk> diff --git a/print/pips800/distinfo b/print/pips800/distinfo deleted file mode 100644 index ee0613a7d486..000000000000 --- a/print/pips800/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (pips800-1.3.2.tar.gz) = aa287353024fd6f8c99c11502a42aed7cee1cdf2d3d522b8709e27d890380486 -SIZE (pips800-1.3.2.tar.gz) = 1263997 diff --git a/print/pips800/files/ekpd.sh b/print/pips800/files/ekpd.sh deleted file mode 100644 index f7accd50ed4f..000000000000 --- a/print/pips800/files/ekpd.sh +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: ekpd -# REQUIRE: DAEMON -# BEFORE: LOGIN -# KEYWORD: shutdown - -# Define these ekpd_* variables in one of these files: -# /etc/rc.conf -# /etc/rc.conf.local -# /etc/rc.conf.d/ekpd -# -# DO NOT CHANGE THESE DEFAULT VALUES HERE -# -# ekpd_enable="YES" -# ekpd_flags="" # Flags to ekpd program - -. /etc/rc.subr - -name="ekpd" -rcvar=ekpd_enable -command="%%PREFIX%%/libexec/pips/printer/ekpd" -start_precmd="ekpd_prestart" - -ekpd_prestart() { - OLDMASK=`umask` - umask 000 - [ ! -d /var/ekpd ] && mkdir -p /var/ekpd && chmod 1777 /var/ekpd - [ ! -e /var/ekpd/ekplp0 ] && rm -f /var/ekpd/ekplp0 && \ - mkfifo -m 666 /var/ekpd/ekplp0 - umask $OLDMASK -} - -load_rc_config $name -ekpd_enable=${ekpd_enable:-"NO"} -run_rc_command "$1" diff --git a/print/pips800/files/ekpnavi-1.1.2.diff b/print/pips800/files/ekpnavi-1.1.2.diff deleted file mode 100644 index 80c866ecd175..000000000000 --- a/print/pips800/files/ekpnavi-1.1.2.diff +++ /dev/null @@ -1,57 +0,0 @@ -Index: src/ekpcom.c -diff -u -p src/ekpcom.c.orig src/ekpcom.c ---- src/ekpcom.c.orig Wed Jul 30 23:06:39 2003 -+++ src/ekpcom.c Tue Aug 24 23:37:45 2004 -@@ -42,15 +42,25 @@ sock_open (void) - { - int sockfd, len; - struct sockaddr_in address; -+#ifndef MSG_NOSIGNAL -+ const int on = 1; -+#endif - - if (server_sock_fd >= 0) - return 0; - - /* ソケットオープン */ - sockfd = socket (AF_INET, SOCK_STREAM, 0); -+#if !defined(MSG_NOSIGNAL) && defined(SO_NOSIGPIPE) -+ setsockopt(sockfd, SOL_SOCKET, SO_NOSIGPIPE, &on, sizeof(on)); -+#endif -+ memset(&address, 0, sizeof(address)); - address.sin_family = AF_INET; - address.sin_addr.s_addr = htonl (INADDR_ANY); - address.sin_port = htons (35586); -+#ifdef __FreeBSD__ -+ address.sin_len = sizeof(address); -+#endif - len = sizeof (address); - if (connect (sockfd, (struct sockaddr *)&address, len)) - { -@@ -92,7 +102,11 @@ sock_write (char* buf, int* lp_wsize) - packet[4] = size % 0xFF; - memcpy (packet + Header_Size, buf, size); - -+#ifndef MSG_NOSIGNAL -+ size = send (server_sock_fd, packet, size + Header_Size, 0); -+#else - size = send (server_sock_fd, packet, size + Header_Size, MSG_NOSIGNAL); -+#endif - - if (size < 0) - return -1; -@@ -116,7 +130,11 @@ sock_read (char* buf, int* lp_rsize) - if (size <= 0) - return 0; - -+#ifndef MSG_NOSIGNAL -+ dsize = recv (server_sock_fd, packet, size, 0); -+#else - dsize = recv (server_sock_fd, packet, size, MSG_NOSIGNAL); -+#endif - - if (dsize < 0) - return -1; -+ #ifdef __FreeBSD__ -+ address.sin_len = sizeof(address); -+ #endif diff --git a/print/pips800/files/ekpstm-1.0.2.diff b/print/pips800/files/ekpstm-1.0.2.diff deleted file mode 100644 index fa84bcc8440c..000000000000 --- a/print/pips800/files/ekpstm-1.0.2.diff +++ /dev/null @@ -1,65 +0,0 @@ -Index: src/ekpcom.c -diff -u -p src/ekpcom.c.orig src/ekpcom.c ---- src/ekpcom.c.orig Sat Oct 19 13:01:51 2002 -+++ src/ekpcom.c Wed Aug 25 18:34:15 2004 -@@ -52,14 +52,24 @@ sock_open (void) - { - int sockfd, len; - struct sockaddr_in address; -+#ifndef MSG_NOSIGNAL -+ const int on = 1; -+#endif - - if (server_sock_fd >= 0) - return 0; - - sockfd = socket (AF_INET, SOCK_STREAM, 0); -+#if !defined(MSG_NOSIGNAL) && defined(SO_NOSIGPIPE) -+ setsockopt(sockfd, SOL_SOCKET, SO_NOSIGPIPE, &on, sizeof(on)); -+#endif -+ memset(&address, 0, sizeof(address)); - address.sin_family = AF_INET; - address.sin_addr.s_addr = htonl (INADDR_ANY); - address.sin_port = htons (35586); /* did hard coding in port number (35586) */ -+#ifdef __FreeBSD__ -+ address.sin_len = sizeof(address); -+#endif - len = sizeof (address); - if (connect (sockfd, (struct sockaddr *)&address, len)) - { -@@ -114,7 +124,11 @@ sock_write (char* buf, int* lp_wsize) - packet[4] = size % 0xFF; /* date size (lower) */ - memcpy (packet + Header_Size, buf, size); /* date */ - -+#ifndef MSG_NOSIGNAL -+ size = send (server_sock_fd, packet, size + Header_Size, 0); -+#else - size = send (server_sock_fd, packet, size + Header_Size, MSG_NOSIGNAL); -+#endif - - if (size < 0) - return -1; -@@ -144,7 +158,11 @@ sock_read (char* buf, int* lp_rsize) - if (size <= 0) - return 0; - -+#ifndef MSG_NOSIGNAL -+ dsize = recv (server_sock_fd, packet, size, 0); -+#else - dsize = recv (server_sock_fd, packet, size, MSG_NOSIGNAL); -+#endif - - if (dsize < 0) - return -1; -Index: src/main.c -diff -u -p src/main.c.orig src/main.c ---- src/main.c.orig Thu Jul 31 15:01:39 2003 -+++ src/main.c Tue Aug 24 19:41:40 2004 -@@ -69,6 +69,7 @@ main (int argc, char *argv[]) - break; - - default: -+ break; - } - } - diff --git a/print/pips800/files/ekpstm-1.1.2.diff b/print/pips800/files/ekpstm-1.1.2.diff deleted file mode 100644 index ecd22fab91f3..000000000000 --- a/print/pips800/files/ekpstm-1.1.2.diff +++ /dev/null @@ -1,66 +0,0 @@ -Index: src/ekpcom.c -diff -u -p src/ekpcom.c.orig src/ekpcom.c ---- src/ekpcom.c.orig Sat Oct 19 13:01:51 2002 -+++ src/ekpcom.c Wed Aug 25 18:34:15 2004 -@@ -42,15 +42,25 @@ sock_open (void) - { - int sockfd, len; - struct sockaddr_in address; -+#ifndef MSG_NOSIGNAL -+ const int on = 1; -+#endif - - if (server_sock_fd >= 0) - return 0; - - /* ソケットオープン */ - sockfd = socket (AF_INET, SOCK_STREAM, 0); -+#if !defined(MSG_NOSIGNAL) && defined(SO_NOSIGPIPE) -+ setsockopt(sockfd, SOL_SOCKET, SO_NOSIGPIPE, &on, sizeof(on)); -+#endif -+ memset(&address, 0, sizeof(address)); - address.sin_family = AF_INET; - address.sin_addr.s_addr = htonl (INADDR_ANY); - address.sin_port = htons (35586); -+#ifdef __FreeBSD__ -+ address.sin_len = sizeof(address); -+#endif - len = sizeof (address); - if (connect (sockfd, (struct sockaddr *)&address, len)) - { -@@ -92,7 +102,11 @@ sock_write (char* buf, int* lp_wsize) - packet[4] = size % 0xFF; - memcpy (packet + Header_Size, buf, size); - -+#ifndef MSG_NOSIGNAL -+ size = send (server_sock_fd, packet, size + Header_Size, 0); -+#else - size = send (server_sock_fd, packet, size + Header_Size, MSG_NOSIGNAL); -+#endif - - if (size < 0) - return -1; -@@ -116,7 +130,11 @@ sock_read (char* buf, int* lp_rsize) - if (size <= 0) - return 0; - -+#ifndef MSG_NOSIGNAL -+ dsize = recv (server_sock_fd, packet, size, 0); -+#else - dsize = recv (server_sock_fd, packet, size, MSG_NOSIGNAL); -+#endif - - if (dsize < 0) - return -1; -Index: src/main.c -diff -u -p src/main.c.orig src/main.c ---- src/main.c.orig Thu Jul 31 15:01:39 2003 -+++ src/main.c Tue Aug 24 19:41:40 2004 -@@ -69,6 +69,7 @@ main (int argc, char *argv[]) - break; - - default: -+ break; - } - } - diff --git a/print/pips800/files/en.lc b/print/pips800/files/en.lc deleted file mode 100644 index 9cb41ede7296..000000000000 --- a/print/pips800/files/en.lc +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/sh -############################################################################### -### -### From @(#) Photo Image Print System -Locale file of install script -### in pips900-2.1.i386.tgz -### by taoka - -A_TXT="It starts to set up of photo Image Print System.\n"\ -"If this product does not set up, it does not operate correctly.\n" - -B_TXT="Please specify the connection of a printer.\n" - -C_TXT="Please specify the printer name when it is using by lpr.\n" - -D_TXT="Setup is complete. Is it saved?\n" - -if [ "$VERSION" = "2.0" -o "$VERSION" = "2.1" ]; then -if [ X"$WITH_EKPD" != X ]; then -E1_TXT="The following files were changed.\n"\ -"$EKPDRC\n/etc/printcap\n/etc/services\n\n"\ -"The following directories were created.\n"\ -"/var/spool/lpd/$PRT_NAME_LOW\n" -else -E1_TXT="The following files were changed.\n"\ -"$EKPDRC\n/etc/printcap\n\n"\ -"The following directories were created.\n"\ -"/var/spool/lpd/$PRT_NAME_LOW\n" -fi -else -E1_TXT="The following files were changed.\n"\ -"/etc/printcap\n\n"\ -"The following directories were created.\n"\ -"/var/spool/lpd/$PRT_NAME_LOW\n" -fi - -E2_TXT="\nIt saved. Setup is complete.\n"\ -"Start $SETUP_PATH to change setup.\n" - -F_TXT="Setup is canceled. Setup is not complete yet\n"\ -"Set up by starting $SETUP_PATH.\n" - -S1_TXT="\nThis system has already an entry for ${SERV_NAME} in ${SERV_FILE}.\n" - -S2_TXT="\nThis system has no entry for ${SERV_NAME} in ${SERV_FILE}.\n" - -S3_TXT="The original file is saved as ${SERV_BACK}.\n" - diff --git a/print/pips800/files/extra-patch-2.6.2 b/print/pips800/files/extra-patch-2.6.2 deleted file mode 100644 index 14367fc445bc..000000000000 --- a/print/pips800/files/extra-patch-2.6.2 +++ /dev/null @@ -1,65 +0,0 @@ -Index: ekpd/cbtd.c -diff -u -p ekpd/cbtd.c.orig ekpd/cbtd.c ---- ekpd/cbtd.c.orig Tue Jun 24 15:22:12 2003 -+++ ekpd/cbtd.c Tue Aug 24 19:41:40 2004 -@@ -293,3 +293,14 @@ end_epson_cbt (P_CBTD_INFO p_info) - - return err; - } -+ -+#ifdef __FreeBSD__ -+ -+void -+__assert_fail(const char *assertion, const char *file, unsigned int line, -+ const char *function) -+{ -+ abort(); -+} -+ -+#endif -Index: ekpd/cbtd_comserv.c -diff -u -p ekpd/cbtd_comserv.c.orig ekpd/cbtd_comserv.c ---- ekpd/cbtd_comserv.c.orig Tue Jun 24 15:22:12 2003 -+++ ekpd/cbtd_comserv.c Tue Aug 24 23:37:04 2004 -@@ -591,9 +591,16 @@ servsock_open (int port) - fd = socket (AF_INET, SOCK_STREAM, 0); - if (fd < 0) return -1; - -+ memset(&addr, 0, sizeof(addr)); - addr.sin_family = AF_INET; - addr.sin_addr.s_addr = htonl (INADDR_ANY); - addr.sin_port = htons (port); -+#ifdef __FreeBSD__ -+ addr.sin_len = sizeof(addr); -+#endif -+#if !defined(MSG_NOSIGNAL) && defined(SO_NOSIGPIPE) -+ setsockopt(fd, SOL_SOCKET, SO_NOSIGPIPE, &opt, sizeof(opt)); -+#endif - bind (fd, (struct sockaddr *)&addr, sizeof (addr)); - setsockopt (fd, SOL_SOCKET, SO_REUSEADDR, (char *)&opt, sizeof(int)); - listen (fd, 5); -@@ -611,7 +618,11 @@ sock_read (int fd, char* buf, int read_s - - for (i = 0; i < SOCK_ACCSESS_WAIT_MAX; i++) - { -+#ifndef MSG_NOSIGNAL -+ size = recv (fd, buf, read_size, MSG_DONTWAIT); -+#else - size = recv (fd, buf, read_size, MSG_NOSIGNAL | MSG_DONTWAIT); -+#endif - if (size == read_size) - { - return 0; -@@ -641,7 +652,11 @@ sock_write (int fd, char* buf, int write - - for (i = 0; i < SOCK_ACCSESS_WAIT_MAX; i++) - { -+#ifndef MSG_NOSIGNAL -+ size = send (fd, buf, write_size, MSG_DONTWAIT); -+#else - size = send (fd, buf, write_size, MSG_NOSIGNAL | MSG_DONTWAIT); -+#endif - if (size == write_size) - { - fsync (fd); -Index: src/pfpng.c diff --git a/print/pips800/files/extra-patch-2.6.2-common b/print/pips800/files/extra-patch-2.6.2-common deleted file mode 100644 index 079dcaf062f2..000000000000 --- a/print/pips800/files/extra-patch-2.6.2-common +++ /dev/null @@ -1,108 +0,0 @@ -Index: ekpnavi/ekpcom.c -diff -u -p ekpnavi/ekpcom.c.orig ekpnavi/ekpcom.c ---- ekpnavi/ekpcom.c.orig Wed Jul 30 23:06:39 2003 -+++ ekpnavi/ekpcom.c Tue Aug 24 23:37:45 2004 -@@ -42,15 +42,25 @@ sock_open (void) - { - int sockfd, len; - struct sockaddr_in address; -+#ifndef MSG_NOSIGNAL -+ const int on = 1; -+#endif - - if (server_sock_fd >= 0) - return 0; - - /* ソケットオープン */ - sockfd = socket (AF_INET, SOCK_STREAM, 0); -+#if !defined(MSG_NOSIGNAL) && defined(SO_NOSIGPIPE) -+ setsockopt(sockfd, SOL_SOCKET, SO_NOSIGPIPE, &on, sizeof(on)); -+#endif -+ memset(&address, 0, sizeof(address)); - address.sin_family = AF_INET; - address.sin_addr.s_addr = htonl (INADDR_ANY); - address.sin_port = htons (35586); -+#ifdef __FreeBSD__ -+ address.sin_len = sizeof(address); -+#endif - len = sizeof (address); - if (connect (sockfd, (struct sockaddr *)&address, len)) - { -@@ -92,7 +102,11 @@ sock_write (char* buf, int* lp_wsize) - packet[4] = size % 0xFF; - memcpy (packet + Header_Size, buf, size); - -+#ifndef MSG_NOSIGNAL -+ size = send (server_sock_fd, packet, size + Header_Size, 0); -+#else - size = send (server_sock_fd, packet, size + Header_Size, MSG_NOSIGNAL); -+#endif - - if (size < 0) - return -1; -@@ -116,7 +130,11 @@ sock_read (char* buf, int* lp_rsize) - if (size <= 0) - return 0; - -+#ifndef MSG_NOSIGNAL -+ dsize = recv (server_sock_fd, packet, size, 0); -+#else - dsize = recv (server_sock_fd, packet, size, MSG_NOSIGNAL); -+#endif - - if (dsize < 0) - return -1; -Index: ekpstm/ekpcom.c -diff -u -p ekpstm/ekpcom.c.orig ekpstm/ekpcom.c ---- ekpstm/ekpcom.c.orig Thu Jul 31 15:01:39 2003 -+++ ekpstm/ekpcom.c Tue Aug 24 23:37:56 2004 -@@ -42,15 +42,25 @@ sock_open (void) - { - int sockfd, len; - struct sockaddr_in address; -+#ifndef MSG_NOSIGNAL -+ const int on = 1; -+#endif - - if (server_sock_fd >= 0) - return 0; - - /* ソケットオープン */ - sockfd = socket (AF_INET, SOCK_STREAM, 0); -+#if !defined(MSG_NOSIGNAL) && defined(SO_NOSIGPIPE) -+ setsockopt(sockfd, SOL_SOCKET, SO_NOSIGPIPE, &on, sizeof(on)); -+#endif -+ memset(&address, 0, sizeof(address)); - address.sin_family = AF_INET; - address.sin_addr.s_addr = htonl (INADDR_ANY); - address.sin_port = htons (35586); -+#ifdef __FreeBSD__ -+ address.sin_len = sizeof(address); -+#endif - len = sizeof (address); - if (connect (sockfd, (struct sockaddr *)&address, len)) - { -@@ -92,7 +102,11 @@ sock_write (char* buf, int* lp_wsize) - packet[4] = size % 0xFF; - memcpy (packet + Header_Size, buf, size); - -+#ifndef MSG_NOSIGNAL -+ size = send (server_sock_fd, packet, size + Header_Size, 0); -+#else - size = send (server_sock_fd, packet, size + Header_Size, MSG_NOSIGNAL); -+#endif - - if (size < 0) - return -1; -@@ -116,7 +130,11 @@ sock_read (char* buf, int* lp_rsize) - if (size <= 0) - return 0; - -+#ifndef MSG_NOSIGNAL -+ dsize = recv (server_sock_fd, packet, size, 0); -+#else - dsize = recv (server_sock_fd, packet, size, MSG_NOSIGNAL); -+#endif - - if (dsize < 0) - return -1; diff --git a/print/pips800/files/extra-patch-2.6.2-dtrfilter b/print/pips800/files/extra-patch-2.6.2-dtrfilter deleted file mode 100644 index 107dc52c2ec7..000000000000 --- a/print/pips800/files/extra-patch-2.6.2-dtrfilter +++ /dev/null @@ -1,31 +0,0 @@ -Index: dtrfilter/main.c -diff -u -p dtrfilter/main.c.orig dtrfilter/main.c ---- dtrfilter/main.c.orig Tue Jun 24 15:25:32 2003 -+++ dtrfilter/main.c Tue Aug 24 19:41:40 2004 -@@ -148,3 +148,26 @@ dtr_fatal (char* msg) - exit (1); - } - -+#if defined(__FreeBSD__) && __GNUC__ > 2 -+ -+int __rethrow = 0; -+ -+void * -+__builtin_new(size_t sz /* XXX: ,std::nothrow_t& nothrow */) -+{ -+ void *p; -+ -+ if (sz == 0) -+ sz = 1; -+ p = malloc(sz); -+ /* XXX: ERROR HANDLER is not available */ -+ return p; -+} -+void -+__builtin_delete(void *ptr) -+{ -+ if (ptr) -+ free(ptr); -+} -+ -+#endif diff --git a/print/pips800/files/extra-patch-2.6.2-ekpnavi b/print/pips800/files/extra-patch-2.6.2-ekpnavi deleted file mode 100644 index b56069072093..000000000000 --- a/print/pips800/files/extra-patch-2.6.2-ekpnavi +++ /dev/null @@ -1,22 +0,0 @@ -Index: ekpnavi/Makefile.in -diff -u ekpnavi/Makefile.in.orig ekpnavi/Makefile.in ---- ekpnavi/Makefile.in.orig Fri Dec 20 00:09:56 2002 -+++ ekpnavi/Makefile.in Wed Aug 25 18:57:41 2004 -@@ -232,7 +232,7 @@ - if test ! -s Makefile; then \ - ./configure --prefix=$(prefix) ;\ - fi ;\ -- make -+ $(MAKE) - - clean-local: - if test -d $(srcdir)/$(EKPNAVI_PKGNAME); then \ -@@ -243,7 +243,7 @@ - install-exec-local: - if test -d $(srcdir)/$(EKPNAVI_PKGNAME); then \ - cd $(srcdir)/$(EKPNAVI_PKGNAME) ;\ -- make install ;\ -+ $(MAKE) install ;\ - fi - - $(EKPNAVI_PKGNAME).tar.gz: diff --git a/print/pips800/files/extra-patch-2.6.2-ekpstm b/print/pips800/files/extra-patch-2.6.2-ekpstm deleted file mode 100644 index 426685a2aee9..000000000000 --- a/print/pips800/files/extra-patch-2.6.2-ekpstm +++ /dev/null @@ -1,22 +0,0 @@ -Index: ekpstm/Makefile.in -diff -u ekpstm/Makefile.in.orig ekpstm/Makefile.in ---- ekpstm/Makefile.in.orig Fri Dec 20 00:09:56 2002 -+++ ekpstm/Makefile.in Wed Aug 25 18:55:20 2004 -@@ -213,7 +213,7 @@ - ./configure --prefix=$(prefix) ;\ - fi ;\ - fi ;\ -- make -+ $(MAKE) - - clean-local: - if test -d $(srcdir)/$(EKPSTM_PKGNAME); then \ -@@ -224,7 +224,7 @@ - install-exec-local: - if test -d $(srcdir)/$(EKPSTM_PKGNAME); then \ - cd $(srcdir)/$(EKPSTM_PKGNAME) ;\ -- make install ;\ -+ $(MAKE) install ;\ - fi - - #dist-hook: diff --git a/print/pips800/files/extra-patch-2.6.2-ekpstm::main.c b/print/pips800/files/extra-patch-2.6.2-ekpstm::main.c deleted file mode 100644 index a2c2c8671ad5..000000000000 --- a/print/pips800/files/extra-patch-2.6.2-ekpstm::main.c +++ /dev/null @@ -1,12 +0,0 @@ -Index: ekpstm/main.c -diff -u -p ekpstm/main.c.orig ekpstm/main.c ---- ekpstm/main.c.orig Thu Jul 31 15:01:39 2003 -+++ ekpstm/main.c Tue Aug 24 19:41:40 2004 -@@ -69,6 +69,7 @@ main (int argc, char *argv[]) - break; - - default: -+ break; - } - } - diff --git a/print/pips800/files/extra-patch-2.6.2-src b/print/pips800/files/extra-patch-2.6.2-src deleted file mode 100644 index 81ec58f9d38a..000000000000 --- a/print/pips800/files/extra-patch-2.6.2-src +++ /dev/null @@ -1,44 +0,0 @@ -diff -u -p src/pfpng.c.orig src/pfpng.c ---- src/pfpng.c.orig Tue Jun 24 15:41:46 2003 -+++ src/pfpng.c Tue Aug 24 19:41:41 2004 -@@ -57,6 +57,8 @@ lib_png_sig_cmp *dl_png_s - void * - open_png_library (void) - { -+ if (dl_handle_libpng) -+ return (void *)dl_handle_libpng; - dl_handle_libpng = dlopen ("libpng.so", RTLD_LAZY); - if (dl_handle_libpng) - { -@@ -116,8 +118,12 @@ open_png_library (void) - void - close_png_library (void) - { -- if (dl_handle_libpng) -+#if 0 -+ if (dl_handle_libpng) { - dlclose (dl_handle_libpng); -+ dl_handle_libpng = NULL; -+ } -+#endif - - return; - } -Index: src/pipsCom.c -diff -u -p src/pipsCom.c.orig src/pipsCom.c ---- src/pipsCom.c.orig Tue Jun 24 15:41:46 2003 -+++ src/pipsCom.c Tue Aug 24 23:38:06 2004 -@@ -56,9 +56,13 @@ connect_server (char *host) - if (!servinfo) return -1; - - sockfd = socket (AF_INET, SOCK_STREAM, 0); -+ memset(&address, 0, sizeof(address)); - address.sin_family = AF_INET; - address.sin_addr = *(struct in_addr *)*hostinfo->h_addr_list; - address.sin_port = servinfo->s_port; -+#ifdef __FreeBSD__ -+ address.sin_len = sizeof(address); -+#endif - - len = sizeof (address); - if (connect (sockfd, (struct sockaddr *)&address, len) == -1) diff --git a/print/pips800/files/extra-patch-2.6.2-src-cups b/print/pips800/files/extra-patch-2.6.2-src-cups deleted file mode 100644 index 3f7ce8da1b21..000000000000 --- a/print/pips800/files/extra-patch-2.6.2-src-cups +++ /dev/null @@ -1,67 +0,0 @@ -Index: src/ekpcom.c -diff -u -p src/ekpcom.c.orig src/ekpcom.c ---- src/ekpcom.c.orig Wed Jul 30 22:11:04 2003 -+++ src/ekpcom.c Tue Aug 24 23:37:59 2004 -@@ -52,15 +52,25 @@ sock_open (void) - { - int sockfd, len; - struct sockaddr_in address; -+#ifndef MSG_NOSIGNAL -+ const int on = 1; -+#endif - - if (server_sock_fd >= 0) - return 0; - - /* Socket open */ - sockfd = socket (AF_INET, SOCK_STREAM, 0); -+#if !defined(MSG_NOSIGNAL) && defined(SO_NOSIGPIPE) -+ setsockopt(sockfd, SOL_SOCKET, SO_NOSIGPIPE, &on, sizeof(on)); -+#endif -+ memset(&address, 0, sizeof(address)); - address.sin_family = AF_INET; - address.sin_addr.s_addr = htonl (INADDR_ANY); - address.sin_port = htons (PORT_NUMBER); -+#ifdef __FreeBSD__ -+ address.sin_len = sizeof(address); -+#endif - len = sizeof (address); - if (connect (sockfd, (struct sockaddr *)&address, len)) - { -@@ -102,7 +112,11 @@ sock_write (char* buf, int* lp_wsize) - packet[4] = size % 0xFF; - memcpy (packet + Header_Size, buf, size); - -+#ifndef MSG_NOSIGNAL -+ size = send (server_sock_fd, packet, size + Header_Size, 0); -+#else - size = send (server_sock_fd, packet, size + Header_Size, MSG_NOSIGNAL); -+#endif - - if (size < 0) - return -1; -@@ -126,7 +140,11 @@ sock_read (char* buf, int* lp_rsize) - if (size <= 0) - return 0; - -+#ifndef MSG_NOSIGNAL -+ dsize = recv (server_sock_fd, packet, size, 0); -+#else - dsize = recv (server_sock_fd, packet, size, MSG_NOSIGNAL); -+#endif - - if (dsize < 0) - return -1; -Index: src/rastertopips.c -diff -u -p src/rastertopips.c.orig src/rastertopips.c ---- src/rastertopips.c.orig Thu Sep 4 13:34:25 2003 -+++ src/rastertopips.c Tue Aug 24 19:41:41 2004 -@@ -32,6 +32,8 @@ - #include <string.h> - #include <ctype.h> - -+#define NAME_MAX 41 -+ - #define WIDTH_BYTES(bits) (((bits) + 31) / 32 * 4) - - typedef struct rtp_filter_option { diff --git a/print/pips800/files/extra-patch-2.6.2-src-lpr b/print/pips800/files/extra-patch-2.6.2-src-lpr deleted file mode 100644 index 056f7f5e0e60..000000000000 --- a/print/pips800/files/extra-patch-2.6.2-src-lpr +++ /dev/null @@ -1,54 +0,0 @@ -Index: src/ekpcom.c -diff -u -p src/ekpcom.c.orig src/ekpcom.c ---- src/ekpcom.c.orig Sat Oct 19 16:56:12 2002 -+++ src/ekpcom.c Wed Aug 25 18:40:11 2004 -@@ -51,15 +51,25 @@ sock_open (void) - { - int sockfd, len; - struct sockaddr_in address; -+#ifndef MSG_NOSIGNAL -+ const int on = 1; -+#endif - - if (server_sock_fd >= 0) - return 0; - - /* ソケットオープン */ - sockfd = socket (AF_INET, SOCK_STREAM, 0); -+#if !defined(MSG_NOSIGNAL) && defined(SO_NOSIGPIPE) -+ setsockopt(sockfd, SOL_SOCKET, SO_NOSIGPIPE, &on, sizeof(on)); -+#endif -+ memset(&address, 0, sizeof(address)); - address.sin_family = AF_INET; - address.sin_addr.s_addr = htonl (INADDR_ANY); - address.sin_port = htons (35586); -+#ifdef __FreeBSD__ -+ address.sin_len = sizeof(address); -+#endif - len = sizeof (address); - if (connect (sockfd, (struct sockaddr *)&address, len)) - { -@@ -101,7 +111,11 @@ sock_write (char* buf, int* lp_wsize) - packet[4] = size % 0xFF; - memcpy (packet + Header_Size, buf, size); - -+#ifndef MSG_NOSIGNAL -+ size = send (server_sock_fd, packet, size + Header_Size, 0); -+#else - size = send (server_sock_fd, packet, size + Header_Size, MSG_NOSIGNAL); -+#endif - - if (size < 0) - return -1; -@@ -125,7 +139,11 @@ sock_read (char* buf, int* lp_rsize) - if (size <= 0) - return 0; - -+#ifndef MSG_NOSIGNAL -+ dsize = recv (server_sock_fd, packet, size, 0); -+#else - dsize = recv (server_sock_fd, packet, size, MSG_NOSIGNAL); -+#endif - - if (dsize < 0) - return -1; diff --git a/print/pips800/files/filter.rev b/print/pips800/files/filter.rev deleted file mode 100644 index 3c02e05aa64c..000000000000 --- a/print/pips800/files/filter.rev +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh - -PATH=${PATH}:/usr/bin:/usr/local/bin - -GSCONF=/usr/local/EPKowa/PM800C/gsconfig800 -PIPS=/usr/local/bin/pips800 - -TMP=/tmp/pips.$$ - -trap "rm -rf $TMP; exit" 0 2 3 4 6 7 8 10 11 12 13 15 -psselect -r > $TMP -${GSCONF} < $TMP | ${PIPS} -ui C -rm -rf $TMP diff --git a/print/pips800/files/ja.lc b/print/pips800/files/ja.lc deleted file mode 100644 index 41882558d0f5..000000000000 --- a/print/pips800/files/ja.lc +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/sh -############################################################################### -### -### From @(#) Photo Image Print System -Locale file of install script -### in pips900-2.1.i386.tgz -### by taoka - -A_TXT="これより Photo Image Print System のセットアップを開始します。\n"\ -"本製品は設定を行わなければ正しく動作しません。\n" - -B_TXT="プリンタの接続先を指定してください。\n" - -C_TXT="lprで使用する際のプリンタ名を指定してください。\n" - -D_TXT="設定は以上です。設定を保存してよろしいですか?\n" - -if [ "$VERSION" = "2.0" -o "$VERSION" = "2.1" ]; then -if [ X"$WITH_EKPD" != X ]; then - E1_TXT="以下のファイルを変更しました。\n"\ -"$EKPDRC\n/etc/printcap\n/etc/services\n\n"\ -"以下のディレクトリを作成しました。\n"\ -"/var/spool/lpd/$PRT_NAME_LOW\n" -else - E1_TXT="t以下のファイルを変更しました。\n"\ -"$EKPDRC\n/etc/printcap\n\n"\ -"以下のディレクトリを作成しました。\n"\ -"/var/spool/lpd/$PRT_NAME_LOW\n" -fi -else -E1_TXT="s以下のファイルを変更しました。\n"\ -"/etc/printcap\n\n"\ -"以下のディレクトリを作成しました。\n"\ -"/var/spool/lpd/$PRT_NAME_LOW\n" -fi - -E2_TXT="\n保存しました。セットアップを終了します。\n"\ -"設定を変更するには $SETUP_PATH を起動してください。\n" - -F_TXT="セットアップをキャンセルします。まだ設定は終了していません。\n"\ -"$SETUP_PATHを起動して、設定を行ってください。\n" - -S1_TXT="\nこのシステムの${SERV_FILE}には、すでに${SERV_NAME}のエントリがあります。\n" - -S2_TXT="\nこのシステムの${SERV_FILE}には、${SERV_NAME}のエントリがありません。\n" - -S3_TXT="オリジナルファイルは${SERV_BACK}としてセーブしています。\n" - diff --git a/print/pips800/files/pips.sh b/print/pips800/files/pips.sh deleted file mode 100644 index 8355ead2146b..000000000000 --- a/print/pips800/files/pips.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: pips -# REQUIRE: DAEMON -# BEFORE: LOGIN -# KEYWORD: shutdown - -# Define these pips_* variables in one of these files: -# /etc/rc.conf -# /etc/rc.conf.local -# /etc/rc.conf.d/pips -# -# DO NOT CHANGE THESE DEFAULT VALUES HERE -# -pips_enable=${pips_enable:-"YES"} # Enable pips - -. /etc/rc.subr - -name="pips" -rcvar=pips_enable -start_cmd="/sbin/ldconfig -m %%PREFIX%%/lib/pips" -stop_cmd=":" - -load_rc_config $name -run_rc_command "$1" diff --git a/print/pips800/files/setup b/print/pips800/files/setup deleted file mode 100644 index 488d05be101c..000000000000 --- a/print/pips800/files/setup +++ /dev/null @@ -1,182 +0,0 @@ -#!/bin/sh -############################################################################### -### -### From @(#) Photo Image Print System -Setup script -### Mon Apr 23 2001 sk -### in pips900-2.1.i386.tgz -### by taoka - -SCRIPT_PATH=%%PREFIX%%/libexec/pips/%%PRT_MODEL%%/scripts -PRT_MODEL=%%PRT_MODEL%% -PIPS_COMMAND=pips%%PRTYPE%% -PIPS_FILTER_PATH=%%PREFIX%%/libexec/pips/%%PRT_MODEL%%/filter%%PRTYPE%%.rev - -SETUP_PATH=%%PREFIX%%/libexec/pips/%%PRT_MODEL%%/setup -EKPDRC=%%PREFIX%%/etc/ekpdrc -VERSION=%%VERSION%% -DEF_PRT_PATH=/dev/ulpt0 -WITH_EKPD=%%WITH_EKPD%% - - -#/etc/services -SERV_FILE=/etc/services -SERV_BACK=${SERV_FILE}.bak -SERV_NAME=cbtd -PORT=35586/tcp -COMMENT="" - -PRT_NAME_LOW=`echo $PRT_MODEL | tr '[A-Z]' '[a-z]'` - -. $SCRIPT_PATH/en.lc - -trap 'echo; printf "$F_TXT" - exit 1' 0 - -ID=`id | sed -e 's/uid=//' -e 's/(.*//'` - -if [ $ID -ne 0 ]; then - echo must run as root. - exit 0; -fi - -echo "-----------------------------------------------" -echo "" -echo " Photo Image Print System" -echo "" -echo " Setup script" -echo "" -echo "-----------------------------------------------" - -echo Please select locale to use. -echo Select : en ja #de es fr it ko nl pt zh zh_TW -echo -n '(english) > ' - -read SET_LANG -case $SET_LANG in -# [Dd][Ee] ) . $SCRIPT_PATH/de.lc ;; -# [Ee][Ss] ) . $SCRIPT_PATH/es.lc ;; -# [Ff][Rr] ) . $SCRIPT_PATH/fr.lc ;; -# [Ii][Tt] ) . $SCRIPT_PATH/it.lc ;; - [Jj][Aa] ) . $SCRIPT_PATH/ja.lc ;; -# [Kk][Oo] ) . $SCRIPT_PATH/ko.lc ;; -# [Nn][Ll] ) . $SCRIPT_PATH/nl.lc ;; -# [Pp][Tt] ) . $SCRIPT_PATH/pt.lc ;; -# [Zz][Hh] ) . $SCRIPT_PATH/zh.lc ;; -# [Zz][Hh]_[Tt][Ww] ) . $SCRIPT_PATH/zh_TW.lc ;; - *);; -esac - -printf "$A_TXT" -echo - -while : -do - printf "$B_TXT" - echo -n "($DEF_PRT_PATH) > " - - read PRT_PATH - - if [ -z $PRT_PATH ]; then - PRT_PATH=$DEF_PRT_PATH - fi - - if [ -n $PRT_PATH -a -r $PRT_PATH -a -w $PRT_PATH ]; then - break; - fi - echo "$PRT_PATH : No such file or directory." -done - -while : -do - printf "$D_TXT" - echo -n '(Yes/no) > ' - - read ANSWER - case $ANSWER in - [Yy] | [Yy]es | YES ) break ;; - [Nn] | [Nn]o | NO ) exit 0 ;; - * ) echo ? ;; - esac -done - -trap 0 -printf "$E1_TXT" -#echo $PRT_NAME -printf "$E2_TXT" - - -#/etc/ekpdrc -if [ -s $EKPDRC ]; then - cp $EKPDRC $EKPDRC.bak -fi - -cat <<EOF >$EKPDRC -PrinterName = $PRT_NAME_LOW -PrinterDevicePath = $PRT_PATH -DummyDevicePath = /var/ekpd/ekplp0 -CommandServerPort = 35586 -EOF - -#/etc/services -if [ X"$WITH_EKPD" != X ]; then - if sed 's/#.*//' ${SERV_FILE} | grep -qw ${SERV_NAME}; then - printf "$S1_TXT" - else - printf "$S2_TXT" - cp -f ${SERV_FILE} ${SERV_BACK} - printf "$S3_TXT" - - if sed 's/#.*//' ${SERV_FILE} | grep -qw ${PORT}; then - sed 's,^\([^#]*[ ]'${PORT}'\),\1 '${SERV_NAME}, ${SERV_BACK} > ${SERV_FILE} - else - echo "${SERV_NAME} ${PORT} #${COMMENT}" >> ${SERV_FILE} - fi - echo "${SERV_FILE} was changed." - fi -fi - -#/etc/printcap -if [ -s /etc/printcap ]; then - KEY=`grep "# written for $PIPS_COMMAND" /etc/printcap` - if [ -n "$KEY" ]; then - mv /etc/printcap /etc/printcap.bak - - SPOOLDIR=`cat /etc/printcap.bak | sed -n "/# written for $PIPS_COMMAND/,/# $PIPS_COMMAND end/p" | grep ":sd=" | sed -e "s/^.*:sd=//" -e "s/:.*$//"` - rm -rf $SPOOLDIR - - sed -e "/# written for $PIPS_COMMAND/,/# $PIPS_COMMAND end/d" < /etc/printcap.bak > /etc/printcap - - else - cp /etc/printcap /etc/printcap.bak - - fi -else - touch /etc/printcap -fi - -if [ X"$WITH_EKPD" != X ]; then - tmp_PRT_PATH=/var/ekpd/ekplp0 -else - tmp_PRT_PATH=$PRT_PATH -fi - -cat <<EOF >>/etc/printcap -# written for $PIPS_COMMAND -$PRT_NAME_LOW|EPSON $PRT_MODEL:\\ - :sd=/var/spool/lpd/$PRT_NAME_LOW:\\ - :mx#0:\\ - :sh:\\ - :lp=$tmp_PRT_PATH:\\ - :if=$PIPS_FILTER_PATH:\\ - :lf=/var/log/lpd-errs: -# $PIPS_COMMAND end -EOF - -OLDMASK=`umask` -umask 000 - -mkdir -p /var/spool/lpd/$PRT_NAME_LOW -chown daemon:daemon /var/spool/lpd/$PRT_NAME_LOW; chmod 770 /var/spool/lpd/$PRT_NAME_LOW - -umask $OLDMASK -exit 0 diff --git a/print/pips800/pkg-descr b/print/pips800/pkg-descr deleted file mode 100644 index 1d82bf86ebbc..000000000000 --- a/print/pips800/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -This port is for a printer filter of EPSON PM-800C. The filter is -called Photo Image Print System for Linux and there exist the filters -for other EPSON bubble jet printers. By using this driver you can -print out as high quality as you use the Windows driver. See the below -URL: - -WWW: http://www.avasys.jp/ diff --git a/print/pips800/pkg-message b/print/pips800/pkg-message deleted file mode 100644 index 22756468dff2..000000000000 --- a/print/pips800/pkg-message +++ /dev/null @@ -1,14 +0,0 @@ - -You need to add following lines into /etc/libmap.conf: - -# Photo Image Print System (for EPSON bubble jet printer) -[/usr/local/lib/pips/%%LIB_FILE%%] -libc.so.6 pluginwrapper/pips.so -libdl.so.2 pluginwrapper/pips.so - -Please execute the following command: - - /usr/local/libexec/pips/%%PRT_MODEL%%/setup - -to setup /etc/printcap, make a spool in /var/spool/lpd/ and so on. - diff --git a/print/pips800/pkg-plist b/print/pips800/pkg-plist deleted file mode 100644 index 7d92f692371d..000000000000 --- a/print/pips800/pkg-plist +++ /dev/null @@ -1,88 +0,0 @@ -%%EKPNAVI%%bin/ekpnavi -bin/ekpstm -%%GSCONFIG%%bin/gsconfig%%PRTYPE%% -%%PIPS%%bin/pips%%PRTYPE%% -%%CUPS%%libexec/cups/backend/ekplp -%%CUPS%%libexec/cups/filter/pipstoprinter -%%CUPS%%libexec/cups/filter/rastertopips -%%CUPS%%libexec/pips/%%PRT_MODEL%%/%%CUPSOPT_FILE%% -%%PIPS%%libexec/pips/%%PRT_MODEL%%/filter%%PRTYPE%% -%%PIPS%%libexec/pips/%%PRT_MODEL%%/lang -libexec/pips/%%PRT_MODEL%%/setup -libexec/pips/%%PRT_MODEL%%/scripts/en.lc -libexec/pips/%%PRT_MODEL%%/scripts/ja.lc -@dirrm libexec/pips/%%PRT_MODEL%%/scripts -%%DTRFILTER%%libexec/pips/printer/dtrfilter -libexec/pips/printer/ekpd -%%DTRFILTER%%libexec/pips/printer/freset -%%DTRFILTER%%libexec/pips/printer/gsconfig -%%PAPER_LIST%%libexec/pips/printer/paper_list.csv -@dirrm libexec/pips/printer -%%CUPS%%share/cups/model/%%MODEL_FILE%% -%%PORTDOCS%%share/doc/pips%%PRTYPE%%/COPYING -%%PORTDOCS%%share/doc/pips%%PRTYPE%%/COPYING.KOWA -%%PORTDOCS%%share/doc/pips%%PRTYPE%%/COPYING.KOWA.ja -%%PORTDOCS%%share/doc/pips%%PRTYPE%%/COPYING.LIB -%%PIPS%%share/doc/pips%%PRTYPE%%/readme%%PRTYPE%% -%%CUPS%%share/doc/pips%%PRTYPE%%/readme%%PRTYPE%%-cups -share/doc/pips%%PRTYPE%%/%%LIB_README%% -@dirrm share/doc/pips%%PRTYPE%% -etc/rc.d/ekpd.sh -etc/ekpdrc -%%PIPS%%etc/pipsrc -%%PIPS%%@exec chmod 666 %D/etc/pipsrc -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/Makefile -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/Makefile.am -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/Makefile.in -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/c.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/dy.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/error.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/error_i3.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/error_i4.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/error_i6.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/error_i8.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/error_ia.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/k.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/lc.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/lm.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/m.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/printing1.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/printing2.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/printing3.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/ready.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/ready_i1.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/warning.xpm -%%EKPSTM_PIXMAP%%share/ekpstm/pixmaps/y.xpm -%%EKPSTM_PIXMAP%%@dirrm share/ekpstm/pixmaps -%%EKPSTM_PIXMAP%%@dirrm share/ekpstm -%%PIPS%%share/locale/de/LC_MESSAGES/pips%%PRTYPE%%.mo -%%PIPS_EN%%share/locale/en/LC_MESSAGES/pips%%PRTYPE%%.mo -%%PIPS%%share/locale/es/LC_MESSAGES/pips%%PRTYPE%%.mo -%%PIPS%%share/locale/fr/LC_MESSAGES/pips%%PRTYPE%%.mo -%%PIPS%%share/locale/it/LC_MESSAGES/pips%%PRTYPE%%.mo -%%PIPS%%share/locale/ja/LC_MESSAGES/pips%%PRTYPE%%.mo -%%PIPS%%share/locale/ko/LC_MESSAGES/pips%%PRTYPE%%.mo -%%PIPS%%share/locale/nl/LC_MESSAGES/pips%%PRTYPE%%.mo -%%PIPS%%share/locale/pt/LC_MESSAGES/pips%%PRTYPE%%.mo -%%PIPS%%share/locale/zh/LC_MESSAGES/pips%%PRTYPE%%.mo -%%PIPS%%share/locale/zh_TW/LC_MESSAGES/pips%%PRTYPE%%.mo -%%EKPNAVI_MO%%share/locale/de/LC_MESSAGES/ekpnavi.mo -%%EKPNAVI_MO%%share/locale/es/LC_MESSAGES/ekpnavi.mo -%%EKPNAVI_MO%%share/locale/fr/LC_MESSAGES/ekpnavi.mo -%%EKPNAVI_MO%%share/locale/it/LC_MESSAGES/ekpnavi.mo -%%EKPNAVI_MO%%share/locale/ja/LC_MESSAGES/ekpnavi.mo -%%EKPNAVI_MO%%share/locale/ko/LC_MESSAGES/ekpnavi.mo -%%EKPNAVI_MO%%share/locale/nl/LC_MESSAGES/ekpnavi.mo -%%EKPNAVI_MO%%share/locale/pt/LC_MESSAGES/ekpnavi.mo -%%EKPNAVI_MO%%share/locale/zh/LC_MESSAGES/ekpnavi.mo -%%EKPNAVI_MO%%share/locale/zh_TW/LC_MESSAGES/ekpnavi.mo -%%EKPSTM_MO%%share/locale/de/LC_MESSAGES/ekpstm.mo -%%EKPSTM_MO%%share/locale/es/LC_MESSAGES/ekpstm.mo -%%EKPSTM_MO%%share/locale/fr/LC_MESSAGES/ekpstm.mo -%%EKPSTM_MO%%share/locale/it/LC_MESSAGES/ekpstm.mo -%%EKPSTM_MO%%share/locale/ja/LC_MESSAGES/ekpstm.mo -%%EKPSTM_MO%%share/locale/ko/LC_MESSAGES/ekpstm.mo -%%EKPSTM_MO%%share/locale/nl/LC_MESSAGES/ekpstm.mo -%%EKPSTM_MO%%share/locale/pt/LC_MESSAGES/ekpstm.mo -%%EKPSTM_MO%%share/locale/zh/LC_MESSAGES/ekpstm.mo -%%EKPSTM_MO%%share/locale/zh_TW/LC_MESSAGES/ekpstm.mo diff --git a/print/pips800/pkg-plist132 b/print/pips800/pkg-plist132 deleted file mode 100644 index 149b02616c5a..000000000000 --- a/print/pips800/pkg-plist132 +++ /dev/null @@ -1,28 +0,0 @@ -bin/pips%%PRTYPE%% -libexec/pips/%%PRT_MODEL%%/filter%%PRTYPE%% -libexec/pips/%%PRT_MODEL%%/filter%%PRTYPE%%.rev -libexec/pips/%%PRT_MODEL%%/gsconfig%%PRTYPE%% -libexec/pips/%%PRT_MODEL%%/lang -libexec/pips/%%PRT_MODEL%%/setup -libexec/pips/%%PRT_MODEL%%/scripts/en.lc -libexec/pips/%%PRT_MODEL%%/scripts/ja.lc -@dirrm libexec/pips/%%PRT_MODEL%%/scripts -%%PORTDOCS%%share/doc/pips%%PRTYPE%%/COPYING -%%PORTDOCS%%share/doc/pips%%PRTYPE%%/COPYING.KOWA -%%PORTDOCS%%share/doc/pips%%PRTYPE%%/COPYING.KOWA.ja -%%PORTDOCS%%share/doc/pips%%PRTYPE%%/COPYING.LIB -share/doc/pips%%PRTYPE%%/readme%%PRTYPE%% -share/doc/pips%%PRTYPE%%/%%LIB_README%% -@dirrm share/doc/pips%%PRTYPE%% -etc/pipsrc -@exec chmod 666 %D/etc/pipsrc -share/locale/de/LC_MESSAGES/pips%%PRTYPE%%.mo -share/locale/es/LC_MESSAGES/pips%%PRTYPE%%.mo -share/locale/fr/LC_MESSAGES/pips%%PRTYPE%%.mo -share/locale/it/LC_MESSAGES/pips%%PRTYPE%%.mo -share/locale/ja/LC_MESSAGES/pips%%PRTYPE%%.mo -share/locale/ko/LC_MESSAGES/pips%%PRTYPE%%.mo -share/locale/nl/LC_MESSAGES/pips%%PRTYPE%%.mo -share/locale/pt/LC_MESSAGES/pips%%PRTYPE%%.mo -share/locale/zh/LC_MESSAGES/pips%%PRTYPE%%.mo -share/locale/zh_TW/LC_MESSAGES/pips%%PRTYPE%%.mo |