pkgsrc-WIP-changes archive

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

wip/web-mode: import web-mode-17.2.1



Module Name:	pkgsrc-wip
Committed By:	Makoto Fujiwara <makoto%ki.nu@localhost>
Pushed By:	mef
Date:		Wed Apr 26 15:58:47 2023 +0900
Changeset:	135f19596329ac137f105abd28c25536505f22ee

Added Files:
	web-mode/DESCR
	web-mode/Makefile
	web-mode/PLIST
	web-mode/distinfo

Log Message:
wip/web-mode: import web-mode-17.2.1

web-mode.el
=========

web-mode.el is an emacs major mode for editing **web templates** aka HTML
files embedding parts (CSS/JavaScript) and blocks (pre rendered by
client/server side engines).

web-mode.el is compatible with many template engines: PHP, JSP, ASP,
Django, Twig, Jinja, Mustache, ERB, FreeMarker, Velocity, Cheetah, Smarty,
CTemplate, Mustache, Blade, ErlyDTL, Go Template, Dust.js, Google Closure
(soy), React/JSX, Angularjs, ejs, Nunjucks, etc.

More infos on https://web-mode.org/

![ScreenShot](http://web-mode.org/web-mode.png?v=5)

[![paypal.me](https://web-mode.org/images/PayPal.svg)](https://www.paypal.me/fxbois)

[![MELPA](http://melpa.org/packages/web-mode-badge.svg)](http://melpa.org/#/web-mode)

[![MELPA Stable](http://stable.melpa.org/packages/web-mode-badge.svg)]
(http://stable.melpa.org/#/web-mode)

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=135f19596329ac137f105abd28c25536505f22ee

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

diffstat:
 web-mode/DESCR    | 22 ++++++++++++++++++++++
 web-mode/Makefile | 33 +++++++++++++++++++++++++++++++++
 web-mode/PLIST    |  2 ++
 web-mode/distinfo |  5 +++++
 4 files changed, 62 insertions(+)

diffs:
diff --git a/web-mode/DESCR b/web-mode/DESCR
new file mode 100644
index 0000000000..b2b9e0eff9
--- /dev/null
+++ b/web-mode/DESCR
@@ -0,0 +1,22 @@
+web-mode.el
+=========
+
+web-mode.el is an emacs major mode for editing **web templates** aka HTML
+files embedding parts (CSS/JavaScript) and blocks (pre rendered by
+client/server side engines).
+
+web-mode.el is compatible with many template engines: PHP, JSP, ASP,
+Django, Twig, Jinja, Mustache, ERB, FreeMarker, Velocity, Cheetah, Smarty,
+CTemplate, Mustache, Blade, ErlyDTL, Go Template, Dust.js, Google Closure
+(soy), React/JSX, Angularjs, ejs, Nunjucks, etc.
+
+More infos on https://web-mode.org/
+
+![ScreenShot](http://web-mode.org/web-mode.png?v=5)
+
+[![paypal.me](https://web-mode.org/images/PayPal.svg)](https://www.paypal.me/fxbois)
+
+[![MELPA](http://melpa.org/packages/web-mode-badge.svg)](http://melpa.org/#/web-mode)
+
+[![MELPA Stable](http://stable.melpa.org/packages/web-mode-badge.svg)]
+(http://stable.melpa.org/#/web-mode)
diff --git a/web-mode/Makefile b/web-mode/Makefile
new file mode 100644
index 0000000000..90ae473d52
--- /dev/null
+++ b/web-mode/Makefile
@@ -0,0 +1,33 @@
+# $NetBSD$
+
+VERSION=	17.2.1
+DISTNAME=	${GITHUB_PROJECT}-${VERSION}
+CATEGORIES=	www
+MASTER_SITES=	${MASTER_SITE_GITHUB:=fxbois/}
+GITHUB_PROJECT=	web-mode
+GITHUB_TAG=	v${VERSION}
+
+
+LICENSE=	gnu-gpl-v3
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/fxbois/web-mode/
+COMMENT=	Emacs mode for html/php editting
+
+USE_LANGUAGES=	# none
+USE_TOOLS=	bash
+
+EMACS_SITE_LISP=	${PREFIX}/share/emacs/site-lisp
+
+INSTALLATION_DIRS=	${EMACS_SITE_LISP}/web-model/
+
+do-build:
+	(cd ${WRKSRC}; sh run.sh)
+
+do-install:
+	${MKDIR}	${DESTDIR}/${EMACS_SITE_LISP}/web-model/
+	(cd ${WRKSRC}; \
+	${INSTALL} web-mode.el ${DESTDIR}${EMACS_SITE_LISP}/web-model/; \
+	)
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/web-mode/PLIST b/web-mode/PLIST
new file mode 100644
index 0000000000..344bee1500
--- /dev/null
+++ b/web-mode/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+share/emacs/site-lisp/web-model/web-mode.el
diff --git a/web-mode/distinfo b/web-mode/distinfo
new file mode 100644
index 0000000000..04b840a026
--- /dev/null
+++ b/web-mode/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (web-mode-17.2.1.tar.gz) = 6d41510de4e8653a84aee2643747042efa88cee35aaa5494efbb6782bfcc83d7
+SHA512 (web-mode-17.2.1.tar.gz) = bfd68cae6a79f9a77b512c94cdb1ce0ffedb763ee741c4c5b1e59caaedf46b40ee2920dce5d1023689b9382d4573975f5d397fc9fc96232deb558d0952d7beef
+Size (web-mode-17.2.1.tar.gz) = 155440 bytes


Home | Main Index | Thread Index | Old Index