Skip site navigation (1)Skip section navigation (2)
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>