mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-31 10:46:16 +00:00
Fix for pips3300
(1) add pkg-plist13 for pips3300 (2) add files/filter13.rev to support printing via USB for pips3300
This commit is contained in:
parent
197c8cfc17
commit
4ec1b359c5
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=59946
@ -74,6 +74,8 @@ DESCR= ${.CURDIR}/pkg-descr
|
||||
LANGS= ja
|
||||
RUN_DEPENDS+= ${LINUXBASE}/usr/share/locale/ja_JP/LC_COLLATE:${PORTSDIR}/japanese/linux_locale
|
||||
PLIST= ${MASTERDIR}/pkg-plist20
|
||||
.elif ${PORTVERSION} == 1.3
|
||||
PLIST= ${MASTERDIR}/pkg-plist13
|
||||
.elif ${PORTVERSION} == 1.3.1
|
||||
LANGS= de es fr it ja ko nl pt zh zh_TW
|
||||
RUN_DEPENDS+= ${LINUXBASE}/usr/share/locale/ja_JP/LC_COLLATE:${PORTSDIR}/japanese/linux_locale
|
||||
@ -142,14 +144,17 @@ $${GSCONF} < $$TMP | $${PIPS} -ui C,' \
|
||||
${WRKDIR}/filter${PRTYPE} > ${WRKDIR}/filter${PRTYPE}.rev
|
||||
.if ! defined(WITH_EKPD)
|
||||
# Remake filter${PRTYPE}.rev
|
||||
${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.*$$,GSCONF=${PREFIX}/libexec/pips${PRTYPE}/gsconfig${PRTYPE},' \
|
||||
.if ${PORTVERSION} == 1.3
|
||||
${SED} -e 's,^GSCONF.*$$,GSCONF=${PREFIX}/libexec/pips${PRTYPE}/gsconfig${PRTYPE},' \
|
||||
-e 's,^PIPS.*$$,PIPS=${PREFIX}/bin/pips${PRTYPE},' \
|
||||
-e 's,:/usr/local/bin$$,:${PREFIX}/bin,' \
|
||||
${FILESDIR}/filter13.rev > ${WRKDIR}/filter${PRTYPE}.rev
|
||||
.else
|
||||
${SED} -e 's,^GSCONF.*$$,GSCONF=${PREFIX}/libexec/pips${PRTYPE}/gsconfig${PRTYPE},' \
|
||||
-e 's,^PIPS.*$$,PIPS=${PREFIX}/bin/pips${PRTYPE},' \
|
||||
-e 's,:/usr/local/bin$$,:${PREFIX}/bin,' \
|
||||
${FILESDIR}/filter.rev > ${WRKDIR}/filter${PRTYPE}.rev
|
||||
.endif
|
||||
.endif #defined(WITH_EKPD)
|
||||
.if ${PORTVERSION} == 2.0 || ${PORTVERSION} == 2.1
|
||||
${MV} ${WRKDIR}/ekpdrc ${WRKDIR}/ekpdrc.org
|
||||
|
15
print/pips800/files/filter13.rev
Normal file
15
print/pips800/files/filter13.rev
Normal file
@ -0,0 +1,15 @@
|
||||
#!/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
|
||||
# To support printing via USB port for Ver. 1.3 (only pips3300)
|
||||
perl -e 'print "\000\000\000\033\001\@EJL\ 1284.4\n\@EJL \n\033\@"'
|
||||
${GSCONF} < $TMP | ${PIPS} -ui C
|
||||
rm -rf $TMP
|
14
print/pips800/pkg-plist13
Normal file
14
print/pips800/pkg-plist13
Normal file
@ -0,0 +1,14 @@
|
||||
bin/pips%%PRTYPE%%
|
||||
libexec/%%BASE_NAME%%/filter%%PRTYPE%%
|
||||
libexec/%%BASE_NAME%%/filter%%PRTYPE%%.rev
|
||||
libexec/%%BASE_NAME%%/gsconfig%%PRTYPE%%
|
||||
libexec/%%BASE_NAME%%/setup
|
||||
libexec/%%BASE_NAME%%/scripts/en.lc
|
||||
libexec/%%BASE_NAME%%/scripts/ja.lc
|
||||
@dirrm libexec/%%BASE_NAME%%/scripts
|
||||
share/doc/%%BASE_NAME%%/readme%%PRTYPE%%
|
||||
%%LIB_README%%
|
||||
@dirrm libexec/%%BASE_NAME%%
|
||||
@dirrm share/doc/%%BASE_NAME%%
|
||||
@cwd /compat/linux
|
||||
%%LIB_DIR_FILE%%
|
Loading…
Reference in New Issue
Block a user