Thu Mar 21 00:07:28 2024 UTC (77d)
import editors/moe

GNU moe is a console text editor for ISO-8859 and ASCII character encodings.
It has a modeless, user-friendly interface, online help, multiple windows,
global search/replace (on all buffers at once), block operations, automatic
indentation, word wrapping, file name completion, directory browser, duplicate
removal from prompt histories, delimiter matching, text conversion from/to
UTF-8, romanization, etc. The file size, line length, number of buffers,
and undo/redo capability are only limited by the amount of memory available
and the size of the address space of your machine.

Moe respects your work. By default it won't automatically add, change, or
remove a single byte in your files. Moe is a WYTIWYG (what you type is what
you get) editor.

Moe can easily edit thousands of files at the same time.


(nia)
diff -r1.248 -r1.249 pkgsrc/editors/Makefile
diff -r0 -r1.1 pkgsrc/editors/moe/DESCR
diff -r0 -r1.1 pkgsrc/editors/moe/Makefile
diff -r0 -r1.1 pkgsrc/editors/moe/PLIST
diff -r0 -r1.1 pkgsrc/editors/moe/distinfo

cvs diff -r1.248 -r1.249 pkgsrc/editors/Makefile (expand / switch to unified diff)

--- pkgsrc/editors/Makefile 2024/03/18 07:16:53 1.248
+++ pkgsrc/editors/Makefile 2024/03/21 00:07:27 1.249
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.248 2024/03/18 07:16:53 wiz Exp $ 1# $NetBSD: Makefile,v 1.249 2024/03/21 00:07:27 nia Exp $
2# 2#
3 3
4COMMENT= Text and binary editors 4COMMENT= Text and binary editors
5 5
6SUBDIR+= OmegaT 6SUBDIR+= OmegaT
7SUBDIR+= PageEdit 7SUBDIR+= PageEdit
8SUBDIR+= Sigil 8SUBDIR+= Sigil
9SUBDIR+= TeXmacs 9SUBDIR+= TeXmacs
10SUBDIR+= abiword 10SUBDIR+= abiword
11SUBDIR+= abiword-plugins 11SUBDIR+= abiword-plugins
12SUBDIR+= beav 12SUBDIR+= beav
13SUBDIR+= beaver 13SUBDIR+= beaver
14SUBDIR+= biew 14SUBDIR+= biew
@@ -81,26 +81,27 @@ SUBDIR+= leafpad @@ -81,26 +81,27 @@ SUBDIR+= leafpad
81SUBDIR+= leim20 81SUBDIR+= leim20
82SUBDIR+= leim21 82SUBDIR+= leim21
83SUBDIR+= lpe 83SUBDIR+= lpe
84SUBDIR+= lyx 84SUBDIR+= lyx
85SUBDIR+= manedit 85SUBDIR+= manedit
86SUBDIR+= matlab-mode 86SUBDIR+= matlab-mode
87SUBDIR+= medit 87SUBDIR+= medit
88SUBDIR+= mflteco 88SUBDIR+= mflteco
89SUBDIR+= mg 89SUBDIR+= mg
90SUBDIR+= mg2a 90SUBDIR+= mg2a
91SUBDIR+= micro 91SUBDIR+= micro
92SUBDIR+= mined 92SUBDIR+= mined
93SUBDIR+= mle 93SUBDIR+= mle
 94SUBDIR+= moe
94SUBDIR+= mule-ucs 95SUBDIR+= mule-ucs
95SUBDIR+= nano 96SUBDIR+= nano
96SUBDIR+= ne 97SUBDIR+= ne
97SUBDIR+= neatvi 98SUBDIR+= neatvi
98SUBDIR+= nedit 99SUBDIR+= nedit
99SUBDIR+= neovim 100SUBDIR+= neovim
100SUBDIR+= ng 101SUBDIR+= ng
101SUBDIR+= nvi 102SUBDIR+= nvi
102SUBDIR+= nvi-m17n 103SUBDIR+= nvi-m17n
103SUBDIR+= nvi2 104SUBDIR+= nvi2
104SUBDIR+= obby 105SUBDIR+= obby
105SUBDIR+= p5-Acme-Padre-PlayCode 106SUBDIR+= p5-Acme-Padre-PlayCode
106SUBDIR+= p5-PPIx-EditorTools 107SUBDIR+= p5-PPIx-EditorTools

File Added: pkgsrc/editors/moe/DESCR
GNU moe is a console text editor for ISO-8859 and ASCII character encodings.
It has a modeless, user-friendly interface, online help, multiple windows,
global search/replace (on all buffers at once), block operations, automatic
indentation, word wrapping, file name completion, directory browser, duplicate
removal from prompt histories, delimiter matching, text conversion from/to
UTF-8, romanization, etc. The file size, line length, number of buffers,
and undo/redo capability are only limited by the amount of memory available
and the size of the address space of your machine.

Moe respects your work. By default it won't automatically add, change, or
remove a single byte in your files. Moe is a WYTIWYG (what you type is what
you get) editor.

Moe can easily edit thousands of files at the same time.

File Added: pkgsrc/editors/moe/Makefile
# $NetBSD: Makefile,v 1.1 2024/03/21 00:07:27 nia Exp $

DISTNAME=	moe-1.14
CATEGORIES=	editors
MASTER_SITES=	${MASTER_SITE_GNU:=moe/}
EXTRACT_SUFX=	.tar.lz

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://www.gnu.org/software/moe/
COMMENT=	Modeless, user-friendly console text editor
LICENSE=	gnu-gpl-v2

HAS_CONFIGURE=	yes
INFO_FILES=	yes
USE_TOOLS+=	makeinfo
USE_LANGUAGES=	c c++

FAKE_NCURSES=	yes

EGDIR=		${PREFIX}/share/examples/moe
CONF_FILES=	${EGDIR}/moe.conf ${PKG_SYSCONFDIR}/moe.conf

CONFIGURE_ARGS+=	--prefix=${PREFIX}
CONFIGURE_ARGS+=	--mandir=${PREFIX}/${PKGMANDIR}
CONFIGURE_ARGS+=	--infodir=${PREFIX}/${PKGINFODIR}
CONFIGURE_ARGS+=	--sysconfdir=${PKG_SYSCONFDIR}
CONFIGURE_ARGS+=	CXX=${CXX:Q}
CONFIGURE_ARGS+=	CXXFLAGS=${CXXFLAGS:Q}
CONFIGURE_ARGS+=	CPPFLAGS=${CPPFLAGS:Q}
CONFIGURE_ARGS+=	LDFLAGS=${LDFLAGS:Q}
CONFIGURE_ARGS+=	LIBS=${LIBS:Q}
CONFIGURE_ARGS+=	MAKEINFO=${MAKEINFO}

INSTALLATION_DIRS+=	bin
INSTALLATION_DIRS+=	${PKGINFODIR}
INSTALLATION_DIRS+=	${PKGMANDIR}/man1
INSTALLATION_DIRS+=	share/examples/moe

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/moe \
		${DESTDIR}${PREFIX}/bin/moe
	${INSTALL_DATA} ${WRKSRC}/doc/moe.1 \
		${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/moe.1
	${INSTALL_DATA} ${WRKSRC}/doc/moe.info \
		${DESTDIR}${PREFIX}/${PKGINFODIR}/moe.info
	${INSTALL_DATA} ${WRKSRC}/moe.conf \
		${DESTDIR}${PREFIX}/share/examples/moe/moe.conf

.include "../../mk/curses.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/editors/moe/PLIST
@comment $NetBSD: PLIST,v 1.1 2024/03/21 00:07:27 nia Exp $
bin/moe
info/moe.info
man/man1/moe.1
share/examples/moe/moe.conf

File Added: pkgsrc/editors/moe/distinfo
$NetBSD: distinfo,v 1.1 2024/03/21 00:07:27 nia Exp $

BLAKE2s (moe-1.14.tar.lz) = aaed2a81253c0f776a56af66aa4a210964bfb860647d76cf7b647f16220cf0ee
SHA512 (moe-1.14.tar.lz) = db45f7c05b9a1a06085b2604eb8e9857caeb7d3a56a4815df208806bbbf19cc47b19776619635c70860142cb8bb775c0eaf31b9b07698cc83b74f1c6d6f47d5c
Size (moe-1.14.tar.lz) = 92905 bytes