svn commit: r466264 - in head/devel: . magit-popup

Joseph Mingrone jrm at FreeBSD.org
Mon Apr 2 21:19:46 UTC 2018


Author: jrm
Date: Mon Apr  2 21:19:45 2018
New Revision: 466264
URL: https://svnweb.freebsd.org/changeset/ports/466264

Log:
  New port, devel/magit-popup: Define prefix-infix-suffix command combos
  
  https://github.com/magit/magit-popup
  
  PR:		227139
  Submitted by:	yasu at utahime.org (maintainer)

Added:
  head/devel/magit-popup/
  head/devel/magit-popup/Makefile   (contents, props changed)
  head/devel/magit-popup/distinfo   (contents, props changed)
  head/devel/magit-popup/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile   (contents, props changed)

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Mon Apr  2 21:19:20 2018	(r466263)
+++ head/devel/Makefile	Mon Apr  2 21:19:45 2018	(r466264)
@@ -1689,6 +1689,7 @@
     SUBDIR += m17n-lib
     SUBDIR += m4
     SUBDIR += magit
+    SUBDIR += magit-popup
     SUBDIR += make++
     SUBDIR += makedepend
     SUBDIR += marisa-trie

Added: head/devel/magit-popup/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/magit-popup/Makefile	Mon Apr  2 21:19:45 2018	(r466264)
@@ -0,0 +1,43 @@
+# $FreeBSD$
+
+PORTNAME=	magit-popup
+PORTVERSION=	2.12.3
+DISTVERSIONPREFIX=	v
+CATEGORIES=	devel elisp
+PKGNAMESUFFIX=	${EMACS_PKGNAMESUFFIX}
+
+MAINTAINER=	yasu at utahime.org
+COMMENT=	Define prefix-infix-suffix command combos
+
+LICENSE=	GPLv3+
+LICENSE_FILE=	${WRKSRC}/LICENCE
+
+BUILD_DEPENDS=	dash.el${EMACS_PKGNAMESUFFIX}>=2.12.1:devel/dash.el@${EMACS_FLAVOR}
+RUN_DEPENDS=	dash.el${EMACS_PKGNAMESUFFIX}>=2.12.1:devel/dash.el@${EMACS_FLAVOR}
+
+USES=		emacs gmake makeinfo
+USE_GITHUB=	yes
+GH_ACCOUNT=	magit
+
+INFO=		magit-popup
+MAKE_ENV+=	LOAD_PATH="-L ${PREFIX}/${EMACS_SITE_LISPDIR}"
+NO_ARCH=	yes
+PORTDOCS=	README.md
+
+PLIST_FILES=	${EMACS_VERSION_SITE_LISPDIR}/magit-popup.el \
+		${EMACS_VERSION_SITE_LISPDIR}/magit-popup.elc \
+		${EMACS_VERSION_SITE_LISPDIR}/magit-popup-autoloads.el
+
+OPTIONS_DEFINE=	DOCS
+
+do-install:
+	@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+	${INSTALL_DATA} ${WRKSRC}/*.el* \
+		${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+
+do-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH}
+	${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>

Added: head/devel/magit-popup/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/magit-popup/distinfo	Mon Apr  2 21:19:45 2018	(r466264)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1522509541
+SHA256 (magit-magit-popup-v2.12.3_GH0.tar.gz) = 69e46652e3d96457ed6e73998f40b57fd408051dd5482e7c727c72758cdce6cf
+SIZE (magit-magit-popup-v2.12.3_GH0.tar.gz) = 40195

Added: head/devel/magit-popup/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/magit-popup/pkg-descr	Mon Apr  2 21:19:45 2018	(r466264)
@@ -0,0 +1,8 @@
+This package implements a generic interface for toggling switches and
+setting options and then invoking an Emacs command which does
+something with these arguments. The prototypical use is for the
+command to call an external process, passing on the arguments as
+command line arguments. But this is only one of many possible uses
+(though the one this library is optimized for).
+
+WWW: https://github.com/magit/magit-popup


More information about the svn-ports-head mailing list