This ports contains multilingualized nex/nvi.
nex/nvi is a freely redistributable implementation of ex/vi text
editors originally distributed as part of the Fourth Berkeley
Software Distribution (4BSD), by the University of California,
Berkeley.
Multilingual patch enables you to use the following multilingual
encoding methods, such as:
none iso-8859-[1234789] latin1 latin2
euc-jp-1978 euc-jp euc-jp-1983 euc-jp-1990 euc-cn euc-kr
iso-2022-cn iso-2022-jp iso-2022-kr
iso-2022-7-1 iso-2022-7-2 iso-2022-8-2
sjis big5 hz euc-tw
Multilingual support has been set up to use some of the above (guess from
the name of the ports/packages) as default value.
You can change encoding style on the fly, or by setting up ~/.exrc.
With configurations, for Japanese encodings, you can also enjoy the
embedded canna support.
See /usr/local/share/vi/README.* for details of multilingual patch.
===> The following configuration options are available for nvi-m17n-1.79.20040608_7,1:
CANNA=off: Enable canna support
====> Multibyte character encoding support: you can only select none or one of them
EUC_JP=off: Set euc-jp as default multibyte encoding
EUC_CN=off: Set euc-cn as default multibyte encoding
EUC_KR=off: Set euc-kr as default multibyte encoding
ISO_8859_1=off: Set iso-8859-1 as default multibyte encoding
ISO_8859_2=off: Set iso-8859-2 as default multibyte encoding
ISO_8859_3=off: Set iso-8859-3 as default multibyte encoding
ISO_8859_4=off: Set iso-8859-4 as default multibyte encoding
ISO_8859_7=off: Set iso-8859-7 as default multibyte encoding
ISO_8859_8=off: Set iso-8859-8 as default multibyte encoding
ISO_8859_9=off: Set iso-8859-9 as default multibyte encoding
ISO_2022_CN=off: Set iso-2022-cn as default multibyte encoding
ISO_2022_JP=off: Set iso-2022-jp as default multibyte encoding
ISO_2022_JP_3=off: Set iso-2022-jp-3 as default multibyte encoding
ISO_2022_KR=off: Set iso-2022-kr as default multibyte encoding
CTEXT=off: Set X11 compound as default multibyte encoding
SJIS=off: Set sjis as default multibyte encoding
BIG5=off: Set big5 as default multibyte encoding
EUC_TW=off: Set euc-tw as default multibyte encoding
===> Use 'make config' to modify these settings
all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X
Reviewed by: many
Differential Revision: https://reviews.freebsd.org/D46601
editors/nvi-m17n: document ncurses requirement (USES+=ncurses)
Also modify configure to ensure it's linking with ncurses and not
termlib or older version of curses.
editors/nvi-m17n: Fix shebang issues
Jenkins squawked about invalid shebangs after the previous update so a
fix has been provided which involves a dependency on perl.
PR: 190482
Submitted by: Yashuhito FUTATSUKI
Reported by: swills (Jenkins)
editors/nvi-m17n: Add options to set default encoding and canna support
nva-m17n has a configure option to set default multibyte encoding. It has
also the option to support Canna japanese Kana-Kanji conversion system.
Those options were supported on ports in chinese, japanese and korean
categories, before 2011-05-02, expired when patch distribution site
disappeared, but these localized port didn't revive the option when the
port was revived. This patch makes the options selectable.
PR: 190482
Submitted by: Yasuhito FUTATSUKI
editors/nvi-m17: Fix multibyte search on amd64, support stage
This commit enables multibyte search support on AMD64. Previous search
attempts result in "Pattern not found". The origin for this fix is pkgsrc
handled by a committer I know and trust. While here, support stage.
PR: ports/182113
Remove unmaintained expired nvi related ports
2011-05-01 editors/nvi-m17n: Distfile is no more available
2011-05-01 chinese/nvi-big5: Distfile is no more available
2011-05-01 chinese/nvi-euc-cn: Distfile is no more available
2011-05-01 chinese/nvi-euc-tw: Distfile is no more available
2011-05-01 editors/nvi-perl: Distfile is no more available
2011-05-01 japanese/nvi-euc-jp: Distfile is no more available
2011-05-01 japanese/nvi-iso-2022-jp: Distfile is no more available
2011-05-01 japanese/nvi-sjis: Distfile is no more available
2011-05-01 korean/nvi-euc-kr: Distfile is no more available
2011-05-01 korean/nvi-iso-2022-kr: Distfile is no more available
o Change md5 value in distinfo.
diff -u old archive new archive
o Change LICENSE & README and more older timestamp.
o Remove MASTER_SITE by providing old archive.
o These modification is no effect for install. So I don't
bump PORTREVISION.
o Add WWW: tag.
PR: ports/54415
Reported by: TATEOKA Takamichi <tate@tateoka.org>
Discuss with: Yoshihiko Sarumaru <sarumaru@yamayuri.org>