Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Jul 2003 00:53:21 +0900
From:      KATO Tsuguru <tkato@prontomail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/54102: Update port: print/ghostscript-afpl
Message-ID:  <20030705005321.195912ed.tkato@prontomail.com>
Resent-Message-ID: <200307041600.h64G0X6Z066131@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         54102
>Category:       ports
>Synopsis:       Update port: print/ghostscript-afpl
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 04 09:00:33 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.8-RELEASE i386
>Organization:
>Environment:
>Description:
- Update GDI driver
- Replace NPDL driver (currently unavailable at master site)
  with one included in LIPS driver

New file:
files/epag.contrib.mak

Remove file:
files/patch-lips:gdevlips.mak

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/print/ghostscript-afpl/Makefile print/ghostscript-afpl/Makefile
--- /usr/ports/print/ghostscript-afpl/Makefile	Mon Jun  9 01:38:17 2003
+++ print/ghostscript-afpl/Makefile	Sat Jul  5 00:29:19 2003
@@ -7,6 +7,7 @@
 
 PORTNAME=	ghostscript
 PORTVERSION=	${GS_VERSION}
+PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	print
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:S/$/:gs_srcs,gs_fonts,bjc250/} \
@@ -18,7 +19,6 @@
 		http://www.ucatv.ne.jp/~taeko/software/gs/:lips \
 		http://www.humblesoft.com/pub/:epag \
 		http://www.epkowa.on.arena.ne.jp/pips/data/V306/:eplaser \
-		http://www.hi.is.uec.ac.jp/~osamuw/gdevnpdl/:npdl \
 		http://www.linuxprinting.org/download/printing/samsung-gdi/:gdi \
 		http://www.linuxprinting.org/download/printing/:lxm3200 \
 		http://homepage.powerup.com.au/~pbwest/lexmark/:lx5000 \
@@ -43,7 +43,6 @@
 		${EPAG_SRCS}:epag \
 		${EPLASER_SRCS}:eplaser \
 		${MJC_SRCS}:ports_jp \
-		${NPDL_SRCS}:npdl \
 		${GDI_SRCS}:gdi \
 		${LXM3200_SRCS}:lxm3200 \
 		${LX5000_SRCS}:lx5000 \
@@ -197,12 +196,6 @@
 MJC_NAME=	gdevmjc-${MJC_VERS}
 MJC_SRCS=	${MJC_NAME}.tar.gz
 
-# NPDL - additional driver for NEC Printer Description Language printers
-NPDL=		npdl
-NPDL_VERS=	1.6.3
-NPDL_NAME=	gdevnpdl-${NPDL_VERS}
-NPDL_SRCS=	${NPDL_NAME}.tar.gz
-
 # GDI - additional driver for Samsung SmartGDI laser printers
 GDI=		gdi
 GDI_NAME=	Samsung-SmartGDI-all-GS
@@ -292,9 +285,6 @@
 	${ECHO_MSG} ">>>   extracting ${MJC_SRCS} ..."
 	${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${MJC_SRCS}
 	${LN} -sf ${MJC_NAME} ${WRKSRC}/${MJC}
-# for NPDL driver
-	${ECHO_MSG} ">>>   extracting ${NPDL_SRCS} ..."
-	${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${NPDL_SRCS}
 # for GDI driver
 	${ECHO_MSG} ">>>   extracting ${GDI_SRCS} ..."
 	${TAR} -C ${WRKSRC}/src -xzf ${DISTDIR}/${DIST_SUBDIR}/${GDI_SRCS}
@@ -366,7 +356,7 @@
 		>> ${WRKSRC}/src/contrib.mak
 # for EPAG driver
 	${ECHO_MSG} ">>>   adding ${EPAG} driver to contrib.mak ..."
-	${SED} -e 's:npdl:epag:g' ${WRKSRC}/${NPDL_NAME}/gdevnpdl.mak \
+	${CAT} ${FILESDIR}/epag.contrib.mak \
 		>> ${WRKSRC}/src/contrib.mak
 # for EPLASER driver
 	${ECHO_MSG} ">>>   adding ${EPLASER} driver to contrib.mak ..."
@@ -378,10 +368,6 @@
 	${ECHO_MSG} ">>>   adding ${MJC} driver to contrib.mak ..."
 	${CAT} ${WRKSRC}/${MJC_NAME}/gdevmjc.mak \
 		>> ${WRKSRC}/src/contrib.mak
-# for NPDL driver
-	${ECHO_MSG} ">>>   adding ${NPDL} driver to contrib.mak ..."
-	${CAT} ${WRKSRC}/${NPDL_NAME}/gdevnpdl.mak \
-		>> ${WRKSRC}/src/contrib.mak
 # for GDI driver
 	${ECHO_MSG} ">>>   adding ${GDI} driver to contrib.mak ..."
 	${CAT} ${WRKSRC}/src/smartgdi-contrib.mak \
@@ -431,7 +417,8 @@
 .endfor
 # for LIPS driver
 	${ECHO_MSG} ">>>   creating symlinks for ${LIPS} ..."
-.for i in gdevlips.[ch] gdevlprn.[ch] gdevl4r.c gdevl4v.c gdevespg.c gdevrpdl.c
+.for i in gdevlips.[ch] gdevlprn.[ch] gdevl4r.c gdevl4v.c gdevespg.c \
+	gdevnpdl.c gdevrpdl.c
 	${LN} -sf ${WRKSRC}/${LIPS_NAME}/${i} ${WRKSRC}/src
 .endfor
 # for EPAG driver
@@ -453,11 +440,6 @@
 	mjgrnsp.c mjgrnsp2.c mjhtocmy.c mjmtx2.c mjvtbl.c
 	${LN} -sf ${WRKSRC}/${MJC_NAME}/${i} ${WRKSRC}/src
 .endfor
-# for NPDL driver
-	${ECHO_MSG} ">>>   creating symlinks for ${NPDL} ..."
-.for i in gdevnpdl.c
-	${LN} -sf ${WRKSRC}/${NPDL_NAME}/${i} ${WRKSRC}/src
-.endfor
 # for LXM3200 driver
 	${ECHO_MSG} ">>>   creating symlinks for ${LXM3200} ..."
 .for i in gdevlx32.c
@@ -567,13 +549,6 @@
 .for i in MJ700V2C.FAQ README.mjc README.mje README.noz cpem.doc
 	${INSTALL_DATA} ${WRKSRC}/${MJC_NAME}/${i} \
 		${DOCSDIR}/${GS_VERSION}/${MJC}
-.endfor
-# for NPDL driver
-	${ECHO_MSG} ">>>   installing ${NPDL} docs ..."
-	${MKDIR} ${DOCSDIR}/${GS_VERSION}/${NPDL}
-.for i in gdevnpdl.jis
-	${INSTALL_DATA} ${WRKSRC}/${NPDL_NAME}/${i} \
-		${DOCSDIR}/${GS_VERSION}/${NPDL}
 .endfor
 # for GDI driver
 	${ECHO_MSG} ">>>   installing ${GDI} docs ..."
diff -urN /usr/ports/print/ghostscript-afpl/distinfo print/ghostscript-afpl/distinfo
--- /usr/ports/print/ghostscript-afpl/distinfo	Mon Jun  9 01:38:18 2003
+++ print/ghostscript-afpl/distinfo	Sat Jul  5 00:12:20 2003
@@ -13,8 +13,7 @@
 MD5 (ghostscript/epag-3.09.tar.gz) = 63304a6afe44842124d2d880bf24dbe3
 MD5 (ghostscript/eplaser-3.0.6-652.tgz) = a575b9f3424d0a9ab6fbb5619429a8fd
 MD5 (ghostscript/gdevmjc-0.8.tar.gz) = 228f41c3cccce22c8f477c7a9407527c
-MD5 (ghostscript/gdevnpdl-1.6.3.tar.gz) = 6c8dad13d07bbaf6e951d6d2d6b8a9f2
-MD5 (ghostscript/Samsung-SmartGDI-all-GS.tar.gz) = e6963f6c9460a964fe57d38479bbdd41
+MD5 (ghostscript/Samsung-SmartGDI-all-GS.tar.gz) = 72ca1cf514f09aa4b131240722deee79
 MD5 (ghostscript/lxm3200-tweaked-20030501.tar.gz) = 0f88082030c6eb66a95804a6cc9b9e6b
 MD5 (ghostscript/gdevlx50.c) = 081e355c866316a56fbbff5b59f2b7cf
 MD5 (ghostscript/gs6.0.lexmark7000.patch) = fd5018c18351bf64805fe5727be196de
diff -urN /usr/ports/print/ghostscript-afpl/files/epag.contrib.mak print/ghostscript-afpl/files/epag.contrib.mak
--- /usr/ports/print/ghostscript-afpl/files/epag.contrib.mak	Thu Jan  1 09:00:00 1970
+++ print/ghostscript-afpl/files/epag.contrib.mak	Sat Jul  5 00:13:22 2003
@@ -0,0 +1,8 @@
+### ------- Epson ESC/Page printer device ----------------- ###
+epag_=$(GLOBJ)gdevepag.$(OBJ)
+
+$(DD)epag.dev : $(epag_) $(DD)page.dev
+	$(SETPDEV) $(DD)epag $(epag_)
+
+$(GLOBJ)gdevepag.$(OBJ): $(GLSRC)gdevepag.c $(gdevprn_h) $(PDEVH)
+	$(GLCC) $(GLO_)gdevepag.$(OBJ) $(C_) $(GLSRC)gdevepag.c
diff -urN /usr/ports/print/ghostscript-afpl/files/patch-lips:gdevlips.mak print/ghostscript-afpl/files/patch-lips:gdevlips.mak
--- /usr/ports/print/ghostscript-afpl/files/patch-lips:gdevlips.mak	Wed Apr  3 12:01:26 2002
+++ print/ghostscript-afpl/files/patch-lips:gdevlips.mak	Thu Jan  1 09:00:00 1970
@@ -1,18 +0,0 @@
---- lips/gdevlips.mak.orig	Thu Nov  2 12:12:13 2000
-+++ lips/gdevlips.mak	Wed Feb 13 07:29:36 2002
-@@ -43,15 +43,6 @@
- $(GLOBJ)lp2000.dev: $(escpage_) $(DD)page.dev
- 	$(SETPDEV) $(DD)lp2000 $(escpage_)
- 
--### --- The NEC NPDL language printer device ------ ###
--
--npdl_=$(GLOBJ)gdevnpdl.$(OBJ) $(GLOBJ)gdevlprn.$(OBJ)
--$(GLOBJ)gdevnpdl.$(OBJ): $(GLSRC)gdevnpdl.c $(GLSRC)gdevlprn.h $(PDEVH)
--	$(GLCC) -DA4 $(GLO_)gdevnpdl.$(OBJ) $(C_) $(GLSRC)gdevnpdl.c
--
--$(GLOBJ)npdl.dev: $(npdl_) $(DD)page.dev
--	$(SETPDEV) $(DD)npdl $(npdl_)
--	
- ### --- The RICOH RPDL language printer device ------ ###
- 
- rpdl_=$(GLOBJ)gdevrpdl.$(OBJ) $(GLOBJ)gdevlprn.$(OBJ)
diff -urN /usr/ports/print/ghostscript-afpl/pkg-plist print/ghostscript-afpl/pkg-plist
--- /usr/ports/print/ghostscript-afpl/pkg-plist	Mon Jun  9 01:38:20 2003
+++ print/ghostscript-afpl/pkg-plist	Sat Jul  5 00:11:55 2003
@@ -57,7 +57,6 @@
 %%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/mjc/README.mje
 %%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/mjc/README.noz
 %%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/mjc/cpem.doc
-%%PORTDOCS%%share/doc/ghostscript/%%GS_VERSION%%/npdl/gdevnpdl.jis
 share/ghostscript/%%GS_VERSION%%/doc/API.htm
 share/ghostscript/%%GS_VERSION%%/doc/Bug-form.htm
 share/ghostscript/%%GS_VERSION%%/doc/Bug-info.htm
@@ -517,7 +516,6 @@
 @dirrm share/ghostscript/%%GS_VERSION%%/doc
 @dirrm share/ghostscript/%%GS_VERSION%%
 @unexec rmdir %D/share/ghostscript 2>/dev/null || true
-%%PORTDOCS%%@dirrm share/doc/ghostscript/%%GS_VERSION%%/npdl
 %%PORTDOCS%%@dirrm share/doc/ghostscript/%%GS_VERSION%%/mjc
 %%PORTDOCS%%@dirrm share/doc/ghostscript/%%GS_VERSION%%/md2k
 %%PORTDOCS%%@dirrm share/doc/ghostscript/%%GS_VERSION%%/lxm3200
diff -urN /usr/ports/print/ghostscript-afpl/scripts/configure print/ghostscript-afpl/scripts/configure
--- /usr/ports/print/ghostscript-afpl/scripts/configure	Mon Jun  9 01:38:20 2003
+++ print/ghostscript-afpl/scripts/configure	Sat Jul  5 00:11:46 2003
@@ -251,7 +251,7 @@
   "lex7000"  "Lexmark 7000 [LEX7000]" "$status_lex7000" \
   "cp50"     "Mitsubishi CP50 color" "$status_cp50" \
   "necp6"    "NEC PinWriter P6/P6+/P60, 360x360 DPI resol" "$status_necp6" \
-  "npdl"     "NEC Printer Description Language [NPDL]" "$status_npdl" \
+  "npdl"     "NEC Printer Description Language [LIPS]" "$status_npdl" \
   "oce9050"  "OCE 9050 printer" "$status_oce9050" \
   "oki182"   "Okidata MicroLine 182" "$status_oki182" \
   "okiibm"   "Okidata MicroLine IBM-compatible printers" "$status_okiibm" \
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030705005321.195912ed.tkato>