mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-09 06:51:44 +00:00
- Fix build with clang
- Remove leading article from COMMENT - Support staging PR: ports/184900 Submitted by: KATO Tsuguru <tkato432@yahoo.com>
This commit is contained in:
parent
bcfc2e3ebf
commit
2750942f18
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=337355
@ -3,19 +3,28 @@
|
||||
|
||||
PORTNAME= prn
|
||||
PORTVERSION= 1.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= japanese print
|
||||
MASTER_SITES= ${MASTER_SITE_PORTS_JP}
|
||||
DISTNAME= ${PORTNAME}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= A yet another converter from text file to postscript (with Japanese support)
|
||||
COMMENT= Yet another converter from text file to postscript (with Japanese support)
|
||||
|
||||
RUN_DEPENDS= kcc:${PORTSDIR}/japanese/kcc
|
||||
|
||||
INSTALL_TARGET= install install.man
|
||||
MANLANG= ja
|
||||
MAN1= prn.1 cprn.1 cmt.1 psconv.1
|
||||
MAN5= cmtdefs.5
|
||||
do-install:
|
||||
.for i in cmt prn psconv
|
||||
(cd ${WRKSRC} && ${INSTALL_PROGRAM} ${i} ${STAGEDIR}${PREFIX}/bin)
|
||||
.endfor
|
||||
${LN} -sf prn ${STAGEDIR}${PREFIX}/bin/cprn
|
||||
@${MKDIR} ${STAGEDIR}${DATADIR}
|
||||
(cd ${WRKSRC} && ${INSTALL_DATA} cmtdefs ${STAGEDIR}${DATADIR})
|
||||
.for i in cmt cprn prn psconv
|
||||
(cd ${WRKSRC} && ${INSTALL_MAN} ${i}.jman \
|
||||
${STAGEDIR}${MANPREFIX}/man/man1/${i}.1)
|
||||
.endfor
|
||||
(cd ${WRKSRC} && ${INSTALL_MAN} cmtdefs.jman \
|
||||
${STAGEDIR}${MAN5PREFIX}/man/man5/cmtdefs.5)
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.mk>
|
||||
|
@ -19,10 +19,10 @@
|
||||
|
||||
! PREFIX?=/usr/local
|
||||
! BINPATH = ${PREFIX}/bin
|
||||
! LIBPATH = ${PREFIX}/lib/prn
|
||||
! LIBPATH = ${PREFIX}/share/prn
|
||||
! MANPATH = ${PREFIX}/man
|
||||
! JMANDIR = ja
|
||||
! CFLAGS = -O \
|
||||
! CFLAGS += \
|
||||
! -DKCCPATH=\"${PREFIX}/bin/kcc\" \
|
||||
! -DCMTPATH=\"${PREFIX}/bin/cmt\" \
|
||||
! -DPSPATH=\"${PREFIX}/bin/psconv\"
|
||||
|
@ -1,6 +1,16 @@
|
||||
--- cmt.c.orig Mon Apr 25 16:26:57 1994
|
||||
+++ cmt.c Fri Feb 6 00:18:46 2004
|
||||
@@ -352,16 +352,15 @@
|
||||
@@ -27,7 +27,9 @@
|
||||
#endif
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
#include <ctype.h>
|
||||
+#include <unistd.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
#include "cmt.h"
|
||||
@@ -352,16 +354,15 @@
|
||||
error(format, arg1, arg2, ...)
|
||||
char *format;
|
||||
---------------------------------------------------------------------*/
|
||||
|
10
japanese/prn/files/patch-defs.c
Normal file
10
japanese/prn/files/patch-defs.c
Normal file
@ -0,0 +1,10 @@
|
||||
--- defs.c.orig
|
||||
+++ defs.c
|
||||
@@ -26,6 +26,7 @@
|
||||
#endif
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
#include <ctype.h>
|
||||
#include "euc.h"
|
||||
#include "cmt.h"
|
12
japanese/prn/files/patch-euc.c
Normal file
12
japanese/prn/files/patch-euc.c
Normal file
@ -0,0 +1,12 @@
|
||||
--- euc.c.orig
|
||||
+++ euc.c
|
||||
@@ -26,6 +26,9 @@
|
||||
#endif
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
+#include <string.h>
|
||||
+#include <ctype.h>
|
||||
#include "euc.h"
|
||||
|
||||
#if defined EUC
|
@ -1,7 +1,18 @@
|
||||
--- prn.c.orig Thu May 26 11:37:45 1994
|
||||
+++ prn.c Fri Feb 6 00:18:11 2004
|
||||
@@ -34,8 +34,13 @@
|
||||
@@ -26,16 +26,24 @@
|
||||
#endif
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <ctype.h>
|
||||
#include <fcntl.h>
|
||||
#include <time.h>
|
||||
+#include <unistd.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
+#include <sys/wait.h>
|
||||
#include "euc.h"
|
||||
|
||||
+#if !defined KCCPATH
|
||||
@ -15,7 +26,7 @@
|
||||
#define LPRPATH "/usr/bin/lpr"
|
||||
#else
|
||||
#define LPRPATH "/usr/ucb/lpr"
|
||||
@@ -48,8 +53,12 @@
|
||||
@@ -48,8 +56,12 @@
|
||||
|
||||
#else
|
||||
|
||||
@ -28,7 +39,7 @@
|
||||
|
||||
#endif
|
||||
|
||||
@@ -96,7 +105,7 @@
|
||||
@@ -96,7 +108,7 @@
|
||||
static char *filename; /* name of the file being processed */
|
||||
static char *modtime; /* the last modification time */
|
||||
|
||||
@ -37,7 +48,7 @@
|
||||
static char *basename();
|
||||
static bool formatopt();
|
||||
static bool rangeopt();
|
||||
@@ -498,16 +507,15 @@
|
||||
@@ -498,16 +510,15 @@
|
||||
error(format, arg1, arg2, ...)
|
||||
char *format;
|
||||
---------------------------------------------------------------------*/
|
||||
|
14
japanese/prn/files/patch-psconv.c
Normal file
14
japanese/prn/files/patch-psconv.c
Normal file
@ -0,0 +1,14 @@
|
||||
--- psconv.c.orig
|
||||
+++ psconv.c
|
||||
@@ -64,9 +64,11 @@
|
||||
*/
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <ctype.h>
|
||||
#include <signal.h>
|
||||
+#include <unistd.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
|
@ -1,12 +1,19 @@
|
||||
--- reg.y.org Mon Nov 29 18:43:56 1993
|
||||
+++ reg.y Thu Jan 20 12:29:44 2005
|
||||
@@ -286,7 +286,7 @@
|
||||
@@ -20,6 +20,7 @@
|
||||
#endif
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
#include <ctype.h>
|
||||
#include "cmt.h"
|
||||
#include "euc.h"
|
||||
@@ -286,7 +287,7 @@
|
||||
* Node Creation Functions *
|
||||
* *
|
||||
**********************************************************************/
|
||||
-extern void error();
|
||||
+extern void error(char *, ...);
|
||||
|
||||
|
||||
/*---------------------------------------------------------------------
|
||||
NAME
|
||||
|
@ -1,6 +1,11 @@
|
||||
bin/prn
|
||||
bin/cprn
|
||||
bin/cmt
|
||||
bin/cprn
|
||||
bin/prn
|
||||
bin/psconv
|
||||
lib/prn/cmtdefs
|
||||
@dirrm lib/prn
|
||||
man/man1/cmt.1.gz
|
||||
man/man1/cprn.1.gz
|
||||
man/man1/prn.1.gz
|
||||
man/man1/psconv.1.gz
|
||||
man/man5/cmtdefs.5.gz
|
||||
%%DATADIR%%/cmtdefs
|
||||
@dirrm %%DATADIR%%
|
||||
|
Loading…
Reference in New Issue
Block a user