CVS commit: pkgsrc/editors/emacs31-nox11

"Thomas Klausner" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	wiz
Date:		Tue Aug 25 17:23:51 UTC 2026

Added Files:
	pkgsrc/editors/emacs31-nox11: DESCR Makefile version.mk

Log Message:
editors/emacs31-nox11: import emacs31-nox11-31.1

GNU Emacs is an extensible, customizable editor textand more.  At its
core is an interpreter for Emacs Lisp, a dialect of the Lisp
programming language with extensions to support text editing.  The
features of GNU Emacs include:

- Content-sensitive editing modes, including syntax coloring, for a
  wide variety of file types including plain text, source code, and
  HTML.
- Complete built-in documentation, including a tutorial for new users.
- Support for many languages and their scripts, including all scripts,
  Russian, Greek, Japanese, Chinese, Korean, Thai, Vietnamese, Lao,
  Ethiopian, and some Indian scripts.
- Highly customizable, using Emacs Lisp code or a graphical
  customization interface.
- A large number of extensions that add other functionality, including
  a project planner, mail and news reader, debugger interface,
  calendar, and more.  Many of these extensions are distributed with
  GNU Emacs; others are available separately.

This package contains Emacs version 31.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/editors/emacs31-nox11/DESCR \
    pkgsrc/editors/emacs31-nox11/Makefile \
    pkgsrc/editors/emacs31-nox11/version.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 2.5 KB)
Added files:

Index: pkgsrc/editors/emacs31-nox11/DESCR
diff -u /dev/null pkgsrc/editors/emacs31-nox11/DESCR:1.1
--- /dev/null	Tue Aug 25 17:23:51 2026
+++ pkgsrc/editors/emacs31-nox11/DESCR	Tue Aug 25 17:23:51 2026
@@ -0,0 +1,19 @@
+GNU Emacs is an extensible, customizable editor textand more.  At its
+core is an interpreter for Emacs Lisp, a dialect of the Lisp
+programming language with extensions to support text editing.  The
+features of GNU Emacs include:
+
+- Content-sensitive editing modes, including syntax coloring, for a
+  wide variety of file types including plain text, source code, and
+  HTML.
+- Complete built-in documentation, including a tutorial for new users.
+- Support for many languages and their scripts, including all scripts,
+  Russian, Greek, Japanese, Chinese, Korean, Thai, Vietnamese, Lao,
+  Ethiopian, and some Indian scripts.
+- Highly customizable, using Emacs Lisp code
+- A large number of extensions that add other functionality, including
+  a project planner, mail and news reader, debugger interface,
+  calendar, and more.  Many of these extensions are distributed with
+  GNU Emacs; others are available separately.
+
+This package contains Emacs version 31 without X11 Window System Extension.
Index: pkgsrc/editors/emacs31-nox11/Makefile
diff -u /dev/null pkgsrc/editors/emacs31-nox11/Makefile:1.1
--- /dev/null	Tue Aug 25 17:23:51 2026
+++ pkgsrc/editors/emacs31-nox11/Makefile	Tue Aug 25 17:23:51 2026
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2026/08/25 17:23:51 wiz Exp $
+
+PKGNAME=	${DISTNAME:S/emacs/emacs31/:S/-/-nox11-/}
+
+CONFLICTS+=	emacs31-[0-9]*
+
+FILESDIR=	${.CURDIR}/../../editors/emacs31/files
+PATCHDIR=	${.CURDIR}/../../editors/emacs31/patches
+PKGDIR=		${.CURDIR}/../../editors/emacs31
+DISTINFO_FILE=	${.CURDIR}/../../editors/emacs31/distinfo
+
+# minimal emacs without X, Cocoa, or any other GUI toolkit
+CONFIGURE_ARGS+=	--without-all --without-x --without-ns
+# but we want to gzip installed files and have module support
+CONFIGURE_ARGS+=	--with-compress-install
+CONFIGURE_ARGS+=	--with-modules
+
+.include "../../editors/emacs31/Makefile.common"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/editors/emacs31-nox11/version.mk
diff -u /dev/null pkgsrc/editors/emacs31-nox11/version.mk:1.1
--- /dev/null	Tue Aug 25 17:23:51 2026
+++ pkgsrc/editors/emacs31-nox11/version.mk	Tue Aug 25 17:23:51 2026
@@ -0,0 +1,7 @@
+# $NetBSD: version.mk,v 1.1 2026/08/25 17:23:51 wiz Exp $
+
+_EMACS_FLAVOR=	emacs
+_EMACS_REQD=	emacs31-nox11>=31.1<32
+
+_EMACS_VERSION_MAJOR=	31
+_EMACS_VERSION_MINOR=	1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.