svn commit: r408080 - in head/editors: . with-editor
Kurt Jaeger
pi at FreeBSD.org
Thu Feb 4 19:10:59 UTC 2016
Author: pi
Date: Thu Feb 4 19:10:57 2016
New Revision: 408080
URL: https://svnweb.freebsd.org/changeset/ports/408080
Log:
New port: editors/with-editor
The library with-editor makes it easy to use the Emacsclient as the
$EDITOR of child processes, making sure they know how to call
home. For remote processes a substitute is provided, which
communicates with Emacs on standard output instead of using a socket
as the Emacsclient does.
WWW: https://github.com/magit/with-editor
PR: 206767
Submitted by: Yasuhiro KIMURA <yasu at utahime.org>
Added:
head/editors/with-editor/
head/editors/with-editor/Makefile (contents, props changed)
head/editors/with-editor/distinfo (contents, props changed)
head/editors/with-editor/pkg-descr (contents, props changed)
Modified:
head/editors/Makefile
Modified: head/editors/Makefile
==============================================================================
--- head/editors/Makefile Thu Feb 4 18:56:27 2016 (r408079)
+++ head/editors/Makefile Thu Feb 4 19:10:57 2016 (r408080)
@@ -255,6 +255,7 @@
SUBDIR += vim
SUBDIR += vim-lite
SUBDIR += winefish
+ SUBDIR += with-editor
SUBDIR += wordgrinder
SUBDIR += xcoral
SUBDIR += xed
Added: head/editors/with-editor/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/editors/with-editor/Makefile Thu Feb 4 19:10:57 2016 (r408080)
@@ -0,0 +1,40 @@
+# Created by: KIMURA Yasuhiro <yasu at utahime.org>
+# $FreeBSD$
+
+PORTNAME= with-editor
+PORTVERSION= 2.5.0
+DISTVERSIONPREFIX= v
+CATEGORIES= editors elisp
+PKGNAMESUFFIX= -${EMACS_PORT_NAME}
+
+MAINTAINER= yasu at utahime.org
+COMMENT= Use the Emacsclient as the $EDITOR of child processes
+
+LICENSE= GPLv3
+
+BUILD_DEPENDS= dash.el>0:${PORTSDIR}/devel/dash.el
+RUN_DEPENDS= dash.el>0:${PORTSDIR}/devel/dash.el
+
+USE_GITHUB= yes
+GH_ACCOUNT= magit
+
+USES= gmake makeinfo
+USE_EMACS= yes
+NO_ARCH= yes
+INFO= with-editor
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS
+
+MAKE_ENV+= EFLAGS="-L ${PREFIX}/${EMACS_SITE_LISPDIR}"
+
+PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/with-editor.el \
+ ${EMACS_VERSION_SITE_LISPDIR}/with-editor.elc
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ ${INSTALL_MAN} ${WRKSRC}/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH}
+ ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
Added: head/editors/with-editor/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/editors/with-editor/distinfo Thu Feb 4 19:10:57 2016 (r408080)
@@ -0,0 +1,2 @@
+SHA256 (magit-with-editor-v2.5.0_GH0.tar.gz) = 8091465eefee4057a4a0daab72db1f2f0415e2abfe965d1e8b8206f3031aeba5
+SIZE (magit-with-editor-v2.5.0_GH0.tar.gz) = 14940
Added: head/editors/with-editor/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/editors/with-editor/pkg-descr Thu Feb 4 19:10:57 2016 (r408080)
@@ -0,0 +1,7 @@
+The library with-editor makes it easy to use the Emacsclient as the
+$EDITOR of child processes, making sure they know how to call
+home. For remote processes a substitute is provided, which
+communicates with Emacs on standard output instead of using a socket
+as the Emacsclient does.
+
+WWW: https://github.com/magit/with-editor
More information about the svn-ports-all
mailing list