View | Details | Raw Unified | Return to bug 47555
Collapse All | Expand All

(-)Makefile (-23 / +15 lines)
Lines 1-37 Link Here
1
# New ports collection makefile for:	nkf
1
# New ports collection makefile for:	nkf
2
# Date created:		5 February 1995
2
# Date created:				5 February 1995
3
# Whom:			asami
3
# Whom:					asami
4
#
4
#
5
# $FreeBSD: ports/japanese/nkf/Makefile,v 1.23 2002/10/25 03:59:45 motoyuki Exp $
5
# $FreeBSD: ports/japanese/nkf/Makefile,v 1.22 2001/11/14 01:58:05 max Exp $
6
#
6
#
7
7
8
PORTNAME=	nkf
8
PORTNAME=	nkf
9
PORTVERSION=	1.92
9
PORTVERSION=	2.02
10
PORTREVISION=	1
11
CATEGORIES=	japanese
10
CATEGORIES=	japanese
12
MASTER_SITES=	ftp://ftp.ie.u-ryukyu.ac.jp/pub/software/kono/
11
MASTER_SITES=	http://www01.tcp-ip.or.jp/~furukawa/nkf_utf8/
13
DISTNAME=	${PORTNAME}${PORTVERSION:S/.//}
12
DISTNAME=	${PORTNAME}${PORTVERSION:S/.//:S/./-/}
14
EXTRACT_SUFX=	.shar
15
13
16
MAINTAINER=	max@FreeBSD.org
14
MAINTAINER=	max@FreeBSD.org
17
15
18
EXTRACT_CMD=	${SH}
16
WRKSRC=		${WRKDIR}/${DISTNAME}
19
EXTRACT_BEFORE_ARGS=	# Empty
20
EXTRACT_AFTER_ARGS=	> /dev/null
21
22
NO_WRKSUBDIR=	yes
23
MAN1=		nkf.1
17
MAN1=		nkf.1
24
MANLANG=	"" ja
18
MANLANG=	"" ja
25
ALL_TARGET=	nkf
26
19
27
do-extract:
20
do-build:
28
	@${RM} -rf ${WRKDIR}
21
	${CC} -o ${WRKSRC}/nkf ${CFLAGS} ${WRKSRC}/nkf.c ${WRKSRC}/utf8tbl.c
29
	@${MKDIR} ${WRKDIR}/NKF
22
	${WRKSRC}/nkf -e ${WRKSRC}/nkf.1j > ${WRKSRC}/nkf.1j.euc
30
	@for file in ${EXTRACT_ONLY}; do \
23
31
		if ! (cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$file ${EXTRACT_AFTER_ARGS});\
24
do-install:
32
		then \
25
	${INSTALL_PROGRAM} ${WRKSRC}/nkf        ${PREFIX}/bin
33
			exit 1; \
26
	${INSTALL_DATA}    ${WRKSRC}/nkf.1      ${PREFIX}/man/man1/nkf.1
34
		fi \
27
	${INSTALL_DATA}    ${WRKSRC}/nkf.1j.euc ${PREFIX}/man/ja/man1/nkf.1
35
	done
36
28
37
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (nkf192.shar) = 2e560387657d5d7c725875e548394b0f
1
MD5 (nkf202.tar.gz) = 5157b91879471b450997f4eec5af62e6
(-)pkg-descr (-4 / +5 lines)
Lines 1-9 Link Here
1
Nkf is a yet another kanji code converter among networks, hosts and
1
Nkf is a yet another kanji code converter among networks, hosts and
2
terminals.  It converts input kanji code to designated kanji code such
2
terminals.  It converts input kanji code to designated kanji code such
3
as 7-bit JIS, MS-kanji (shifted-JIS) or EUC.
3
as 7-bit JIS, MS-kanji (shifted-JIS), EUC or UTF-8.
4
4
5
One of the most unique facicility of nkf is the guess of the input
5
One of the most unique facicility of nkf is the guess of the input
6
kanji code.  It currently recognizes 7-bit JIS, MS-kanji (shifted-JIS)
6
kanji code.  It currently recognizes 7-bit JIS, MS-kanji (shifted-JIS),
7
and EUC.  So users needn't the input kanji code specification.
7
EUC and UTF-8.  So users needn't the input kanji code specification.
8
9
WWW:	http://sourceforge.jp/projects/nkf/
8
10
9
- Masafumi
11
- Masafumi
10
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Return to bug 47555