ports/56280: Update port: print/nenscript
KATO Tsuguru
tkato at prontomail.com
Mon Sep 1 17:00:43 UTC 2003
>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 at FreeBSD.Org
+MAINTAINER= ports at 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 at 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
- at dirrm share/doc/nenscript
+%%NOPORTDOCS%%%%DOCSDIR%%/readme
+%%NOPORTDOCS%%@dirrm %%DOCSDIR%%
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list