diff options
author | Hajimu UMEMOTO <ume@FreeBSD.org> | 2004-08-28 17:18:38 +0000 |
---|---|---|
committer | Hajimu UMEMOTO <ume@FreeBSD.org> | 2004-08-28 17:18:38 +0000 |
commit | 49ef447d9103795f2813da4d44ebf2d224cfa1f2 (patch) | |
tree | e1f63c1db6e83b5909da55a0ad8e5baea06e6ec0 | |
parent | Fix a C++ linkage problem in some cases. (diff) |
preparation for EPSON Stylus Color Series.
-rw-r--r-- | print/pips800/Makefile.pips | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/print/pips800/Makefile.pips b/print/pips800/Makefile.pips index cbaa23f6a970..abdbe786ce7f 100644 --- a/print/pips800/Makefile.pips +++ b/print/pips800/Makefile.pips @@ -23,7 +23,10 @@ DIST_TYPE= lpr DIST_TYPE?= lpr_and_caps .endif -.if ${PRTYPE} == 730 +PRTTYPE_PREFIX= ${PRTYPE:C|^([^0-9]+)[0-9]+.*$|\1|} +.if ${PRTTYPE_PREFIX} == -sc +MASTER_SITE_SUBDIR= ${PRTYPE:C|^-(sc[0-9]+)s$|\1|} +.elif ${PRTYPE} == 730 MASTER_SITE_SUBDIR= ${PRTYPE} .elif ${PRTYPE} == "750_2000" MASTER_SITE_SUBDIR= pm750c_2000clpr @@ -37,7 +40,7 @@ MASTER_SITE_SUBDIR= pm${PRTYPE}c MASTER_SITE_SUBDIR= pm${PRTYPE}pxlpr .elif ${PRTYPE} == g700 || ${PRTYPE} == g800 MASTER_SITE_SUBDIR= pm${PRTYPE}lpr -.elif ${PRTYPE} == v500 || ${PRTYPE} == v600 || ${PRTYPE} == v700 +.elif ${PRTTYPE_PREFIX} == v .if ${DIST_TYPE} == cups MASTER_SITE_SUBDIR= px${PRTYPE}cups .else @@ -45,7 +48,6 @@ MASTER_SITE_SUBDIR= px${PRTYPE}lpr .endif .elif ${PIPS_LEVEL} == 0201 MASTER_SITE_SUBDIR= ${PRTYPE}_21 -#.elif ${PRTYPE} == 740 || ${PRTYPE} == 870 .elif ${DIST_TYPE} == cups MASTER_SITE_SUBDIR= ${PRTYPE}Ccups .elif ${PIPS_MAJOR} >= 2 && ${DIST_TYPE} == lpr @@ -133,7 +135,7 @@ CPPFLAGS+= ${PTHREAD_CFLAGS} CONFIGURE_ENV+= CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" MAKE_ENV+= SED="${SED}" -.if defined(INTERNATIONAL_PRODUCTS) +.if ${PRTTYPE_PREFIX} == -sc LIB_FILE= lib${PRTYPE:S/^-//}.so MODEL_FILE= ekpm${PRTYPE:S/^-//}.ppd PRT_MODEL= ${PRTYPE:U:S/^-//} @@ -154,11 +156,11 @@ PRT_MODEL= PM820CUG LIB_FILE= libpm${PRTYPE}px.so MODEL_FILE= ekpm${PRTYPE}px.ppd PRT_MODEL= PM${PRTYPE}PX -.elif ${PRTYPE} == g700 || ${PRTYPE} == g800 +.elif ${PRTTYPE_PREFIX} == g LIB_FILE= libpm${PRTYPE}.so MODEL_FILE= ekpm${PRTYPE}.ppd PRT_MODEL= PM${PRTYPE:U} -.elif ${PRTYPE} == v500 || ${PRTYPE} == v600 || ${PRTYPE} == v700 +.elif ${PRTTYPE_PREFIX} == v LIB_FILE= libpx${PRTYPE}.so MODEL_FILE= ekpx${PRTYPE}.ppd PRT_MODEL= PX${PRTYPE:U} |