Date: Tue, 2 Sep 2003 01:50:16 +0900 From: KATO Tsuguru <tkato@prontomail.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/56280: Update port: print/nenscript Message-ID: <20030902015016.74cec008.tkato@prontomail.com> Resent-Message-ID: <200309011700.h81H0Ya9095981@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 56280 >Category: ports >Synopsis: Update port: print/nenscript >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: Mon Sep 01 10:00:33 PDT 2003 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: FreeBSD 4.8-RELEASE-p3 i386 >Organization: >Environment: >Description: - Update MASTER_SITES and WWW: line - Utilize USA_RESIDENT - Utilize NOPORTDOCS Remove file: files/patch-aa >How-To-Repeat: >Fix: diff -urN /usr/ports/print/nenscript/Makefile print/nenscript/Makefile --- /usr/ports/print/nenscript/Makefile Sat Apr 12 23:15:19 2003 +++ print/nenscript/Makefile Tue Sep 2 01:39:27 2003 @@ -8,25 +8,30 @@ PORTNAME= nenscript PORTVERSION= 1.13.3 CATEGORIES= print -MASTER_SITES= http://risacher.posixnap.net/nenscript/ \ +MASTER_SITES= http://www.risacher.org/nenscript/ \ ftp://netsw.org/system/tools/print/ -MAINTAINER= ports@FreeBSD.Org +MAINTAINER= ports@FreeBSD.org COMMENT= A clone of the proprietary enscript program from Adobe Systems USE_BZIP2= yes MAKEFILE= makefile +MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" MAN1= nenscript.1 -pre-fetch: - @${ECHO_MSG} "To build the Non-US version type:" - @${ECHO_MSG} " make NON_US=yes" +.include <bsd.port.pre.mk> + +.if defined(USA_RESIDENT) && ${USA_RESIDENT} == "YES" +CFLAGS+= -DUS_VERSION +.endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/nenscript ${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/nenscript.1 ${MANPREFIX}/man/man1 - ${MKDIR} ${PREFIX}/share/doc/nenscript - ${INSTALL_MAN} ${WRKSRC}/readme ${PREFIX}/share/doc/nenscript +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/readme ${DOCSDIR} +.endif -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff -urN /usr/ports/print/nenscript/files/patch-aa print/nenscript/files/patch-aa --- /usr/ports/print/nenscript/files/patch-aa Sun Nov 14 12:50:27 1999 +++ print/nenscript/files/patch-aa Thu Jan 1 09:00:00 1970 @@ -1,66 +0,0 @@ ---- makefile.orig Wed Aug 11 21:02:50 1993 -+++ makefile Wed Nov 10 23:17:56 1999 -@@ -11,9 +11,9 @@ - SOURCES = main.c postscri.c print.c fontwidt.c font_lis.c paper.c - OBJECTS = $(SOURCES:.c=.o) - --INSTALLDIR = /usr/local --BININSTALLDIR = $(INSTALLDIR)/bin --MANINSTALLDIR = $(INSTALLDIR)/man/man1 -+#INSTALLDIR = /usr/local -+BININSTALLDIR = ${PREFIX}/bin -+MANINSTALLDIR = ${MANPREFIX}/man/man1 - - LOCALINSTALLDIR = $(HOME)/bin - LOCALMANINSTALLDIR = $(HOME)/man/man1 -@@ -26,14 +26,20 @@ - # - # US_VERSION selects default US paper format as well as selecting US format date - # --CFLAGS = -O $(DEBUG) -DUS_VERSION -+.if !defined(NON_US) -+CFLAGS += -DUS_VERSION -+.endif -+.if defined(DEBUG) -+CFLAGS += -g -+.endif -+ - LFLAGS = - --CHMOD = chmod --CP = cp --RM = rm -+#CHMOD = chmod -+#CP = cp -+#RM = rm - #INSTALL = /etc/install --INSTALL = /usr/ucb/install -c -+#INSTALL = /usr/ucb/install -c - - all debug: $(PROG) - -@@ -43,18 +49,18 @@ - main.$(OBJ): main.c - - install: $(PROG) -- $(INSTALL) -s -m 555 $(PROG) $(BININSTALLDIR) -- $(INSTALL) -m 444 $(MAN) $(MANINSTALLDIR) -+ ${INSTALL_PROGRAM} $(PROG) $(BININSTALLDIR) -+ ${INSTALL_MAN} $(MAN) $(MANINSTALLDIR) - - install.man: $(MAN) -- $(INSTALL) -f $(MAININSTALLDIR) -m 444 $(MAN) -+ ${INSTALL_MAN} $(MAININSTALLDIR) $(MAN) - - install.local: $(PROG) $(MAN) -- $(INSTALL) -s -m 555 $(PROG) $(LOCALINSTALLDIR) -- $(INSTALL) -m 444 $(MAN) $(LOCALMANINSTALLDIR) -+ ${INSTALL_PROGRAM} $(PROG) $(LOCALINSTALLDIR) -+ ${INSTALL_MAN} $(MAN) $(LOCALMANINSTALLDIR) - - clean: -- rm -f *.o *.obj *.exe *.mdt $(PROG) -+ ${RM} -rf *.o *.obj *.exe *.mdt $(PROG) - - font_lis.c: machdep.h defs.h font_lis.h main.h - diff -urN /usr/ports/print/nenscript/pkg-descr print/nenscript/pkg-descr --- /usr/ports/print/nenscript/pkg-descr Tue Sep 10 20:25:25 2002 +++ print/nenscript/pkg-descr Thu Aug 28 21:54:48 2003 @@ -15,7 +15,7 @@ . availability under MSDOS . executable is self contained - no additional files required -WWW: http://risacher.posixnap.net/nenscript/ +WWW: http://www.risacher.org/nenscript/ -Chris cjm2@altavista.net diff -urN /usr/ports/print/nenscript/pkg-plist print/nenscript/pkg-plist --- /usr/ports/print/nenscript/pkg-plist Sun Nov 14 12:50:27 1999 +++ print/nenscript/pkg-plist Thu Aug 28 21:38:59 2003 @@ -1,3 +1,3 @@ bin/nenscript -share/doc/nenscript/readme -@dirrm share/doc/nenscript +%%NOPORTDOCS%%%%DOCSDIR%%/readme +%%NOPORTDOCS%%@dirrm %%DOCSDIR%% >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030902015016.74cec008.tkato>