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