pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/editors



Module Name:    pkgsrc
Committed By:   nia
Date:           Thu Mar 21 00:07:28 UTC 2024

Modified Files:
        pkgsrc/editors: Makefile
Added Files:
        pkgsrc/editors/moe: DESCR Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.248 -r1.249 pkgsrc/editors/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/editors/moe/DESCR pkgsrc/editors/moe/Makefile \
    pkgsrc/editors/moe/PLIST pkgsrc/editors/moe/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/editors/Makefile
diff -u pkgsrc/editors/Makefile:1.248 pkgsrc/editors/Makefile:1.249
--- pkgsrc/editors/Makefile:1.248       Mon Mar 18 07:16:53 2024
+++ pkgsrc/editors/Makefile     Thu Mar 21 00:07:27 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.248 2024/03/18 07:16:53 wiz Exp $
+# $NetBSD: Makefile,v 1.249 2024/03/21 00:07:27 nia Exp $
 #
 
 COMMENT=       Text and binary editors
@@ -91,6 +91,7 @@ SUBDIR+=      mg2a
 SUBDIR+=       micro
 SUBDIR+=       mined
 SUBDIR+=       mle
+SUBDIR+=       moe
 SUBDIR+=       mule-ucs
 SUBDIR+=       nano
 SUBDIR+=       ne

Added files:

Index: pkgsrc/editors/moe/DESCR
diff -u /dev/null pkgsrc/editors/moe/DESCR:1.1
--- /dev/null   Thu Mar 21 00:07:28 2024
+++ pkgsrc/editors/moe/DESCR    Thu Mar 21 00:07:27 2024
@@ -0,0 +1,14 @@
+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.
Index: pkgsrc/editors/moe/Makefile
diff -u /dev/null pkgsrc/editors/moe/Makefile:1.1
--- /dev/null   Thu Mar 21 00:07:28 2024
+++ pkgsrc/editors/moe/Makefile Thu Mar 21 00:07:27 2024
@@ -0,0 +1,50 @@
+# $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@localhost
+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"
Index: pkgsrc/editors/moe/PLIST
diff -u /dev/null pkgsrc/editors/moe/PLIST:1.1
--- /dev/null   Thu Mar 21 00:07:28 2024
+++ pkgsrc/editors/moe/PLIST    Thu Mar 21 00:07:27 2024
@@ -0,0 +1,5 @@
+@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
Index: pkgsrc/editors/moe/distinfo
diff -u /dev/null pkgsrc/editors/moe/distinfo:1.1
--- /dev/null   Thu Mar 21 00:07:28 2024
+++ pkgsrc/editors/moe/distinfo Thu Mar 21 00:07:27 2024
@@ -0,0 +1,5 @@
+$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



Home | Main Index | Thread Index | Old Index