freebsd-ports/japanese/ng/Makefile
Edwin Groothuis f5b6ef2ae8 japanese/ng: use termios instead of sgtty
The japanese/ng port makes use of the bsd style code for
	stuff like line discipline handling. Nowadays we can just
	use the sysv code, which makes us use the sgtty interface
	instead of termios, which is the preferred one.

PR:		ports/113325
Submitted by:	Ed Schouten <ed@fxq.nl>
Approved by:	maintainer timeout
2007-09-09 06:51:09 +00:00

55 lines
1.3 KiB
Makefile

# New ports collection makefile for: Ng
# Date created: 18 November 1998
# Whom: Kawaguti Ginga <ginga@athena.club.ne.jp>
#
# $FreeBSD$
#
PORTNAME= ng
PORTVERSION= 1.4.4
PORTREVISION= 1
CATEGORIES= japanese editors
MASTER_SITES= http://tomato.sakura.ne.jp/~amura/archives/ng/
DISTNAME= ${PORTNAME}-${PORTVERSION}
PATCH_SITES= ${MASTER_SITES}
PATCHFILES= ng-1.4.4-replace_bug.patch
MAINTAINER?= ginga-freebsd@ginganet.org
COMMENT?= A very light Emacs-clone with Japanese support
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LIBS="${LIBS}"
LIBS= -ltermcap
ALL_TARGET= ng
DOCSDIR= ${PREFIX}/share/doc/ja/${PORTNAME}
MYPORTDOCS= CHANGES.1_3 CHANGES.doc Ng.FAQ Ng.doc Ng.ref Ng.tut \
README.Ng README.SKG
PORTDOCS= ${MYPORTDOCS:C/$/.euc-jp/}
PLIST_FILES= bin/ng
.include <bsd.port.pre.mk>
.if defined(WITH_CANNA)
LIB_DEPENDS+= canna.1:${PORTSDIR}/japanese/Canna
CFLAGS+= -I${LOCALBASE}/include -DCANNA
LIBS+= -L${LOCALBASE}/lib -lcanna
.endif
post-patch:
@(cd ${WRKSRC}; ${LN} -sf sys/sysv/Makefile . )
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/ng ${PREFIX}/bin
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
.for file in ${MYPORTDOCS}
${INSTALL_DATA} ${WRKSRC}/docs/${file} ${DOCSDIR}/${file}.euc-jp
.endfor
.endif
.include <bsd.port.post.mk>