summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authortonio <tonio>2006-05-15 21:53:25 +0000
committertonio <tonio>2006-05-15 21:53:25 +0000
commit518287ec4bd02023ab1bc0d28e3d2ce4a6644e0c (patch)
tree08c28fce46b534a017f70fbd800747e063c4db26 /textproc
parentf15625983a75057f558fd36ca98794be54541638 (diff)
downloadpkgsrc-518287ec4bd02023ab1bc0d28e3d2ce4a6644e0c.tar.gz
Add textproc/nxml-mode version 20041004
A new major mode for GNU Emacs for editing XML documents. It supports editing well-formed XML documents and also provides schema-sensitive editing of XML documents using RELAX NG Compact Syntax.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/nxml-mode/DESCR4
-rw-r--r--textproc/nxml-mode/MESSAGE12
-rw-r--r--textproc/nxml-mode/Makefile27
-rw-r--r--textproc/nxml-mode/PLIST203
-rw-r--r--textproc/nxml-mode/distinfo5
5 files changed, 251 insertions, 0 deletions
diff --git a/textproc/nxml-mode/DESCR b/textproc/nxml-mode/DESCR
new file mode 100644
index 00000000000..3ff5bb02985
--- /dev/null
+++ b/textproc/nxml-mode/DESCR
@@ -0,0 +1,4 @@
+A new major mode for GNU Emacs for editing XML documents. It
+supports editing well-formed XML documents and also provides
+schema-sensitive editing of XML documents using RELAX NG Compact
+Syntax.
diff --git a/textproc/nxml-mode/MESSAGE b/textproc/nxml-mode/MESSAGE
new file mode 100644
index 00000000000..90a542ba9fc
--- /dev/null
+++ b/textproc/nxml-mode/MESSAGE
@@ -0,0 +1,12 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2006/05/15 21:53:25 tonio Exp $
+
+You will need to add something like the following to your .emacs file to
+autoload the nXML mode for Emacs.
+
+ (load "${LISPDIR}/nxml-mode/rng-auto.el")
+ (setq auto-mode-alist
+ (cons '("\\.\\(xml\\|xsl\\|rng\\|xhtml\\)\\'" . nxml-mode)
+ auto-mode-alist))
+
+===========================================================================
diff --git a/textproc/nxml-mode/Makefile b/textproc/nxml-mode/Makefile
new file mode 100644
index 00000000000..5c19263f558
--- /dev/null
+++ b/textproc/nxml-mode/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/05/15 21:53:25 tonio Exp $
+
+DISTNAME= nxml-mode-20041004
+CATEGORIES= textproc editors
+MASTER_SITES= http://www.thaiopensource.com/download/
+
+MAINTAINER= tonio@NetBSD.org
+HOMEPAGE= http://www.thaiopensource.com/nxml-mode/
+COMMENT= Major mode for editing XML documents for emacs
+
+NO_CONFIGURE= yes
+USE_TOOLS+= makeinfo
+EMACS_VERSIONS_ACCEPTED= emacs21 emacs21nox
+
+MESSAGE_SUBST+= LISPDIR=${EMACS_LISPPREFIX:Q}
+INSTALLATION_DIRS= ${EMACS_LISPPREFIX:Q}/nxml-mode ${EMACS_INFOPREFIX:Q}
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/*.el* ${EMACS_LISPPREFIX:Q}/nxml-mode
+ ${INSTALL_DATA_DIR} ${EMACS_LISPPREFIX:Q}/nxml-mode/schema
+ ${INSTALL_DATA} ${WRKSRC}/schema/*.rnc ${EMACS_LISPPREFIX:Q}/nxml-mode/schema
+ ${INSTALL_DATA_DIR} ${EMACS_LISPPREFIX:Q}/nxml-mode/char-name/unicode
+ ${INSTALL_DATA} ${WRKSRC}/char-name/unicode/*.el ${EMACS_LISPPREFIX:Q}/nxml-mode/char-name/unicode
+ ${INSTALL_DATA} ${WRKSRC}/nxml-mode.info ${EMACS_INFOPREFIX:Q}
+
+.include "../../mk/emacs.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/nxml-mode/PLIST b/textproc/nxml-mode/PLIST
new file mode 100644
index 00000000000..0b0875e23bc
--- /dev/null
+++ b/textproc/nxml-mode/PLIST
@@ -0,0 +1,203 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/05/15 21:53:25 tonio Exp $
+${EMACS_INFOPREFIX}/nxml-mode.info
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00000-0007F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00080-000FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00100-0017F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00180-0024F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00250-002AF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/002B0-002FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00300-0036F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00370-003FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00400-004FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00500-0052F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00530-0058F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00590-005FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00600-006FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00700-0074F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00780-007BF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00900-0097F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00980-009FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00A00-00A7F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00A80-00AFF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00B00-00B7F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00B80-00BFF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00C00-00C7F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00C80-00CFF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00D00-00D7F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00D80-00DFF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00E00-00E7F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00E80-00EFF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/00F00-00FFF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/01000-0109F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/010A0-010FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/01100-011FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/01200-0137F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/013A0-013FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/01400-0167F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/01680-0169F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/016A0-016FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/01700-0171F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/01720-0173F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/01740-0175F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/01760-0177F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/01780-017FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/01800-018AF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/01E00-01EFF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/01F00-01FFF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02000-0206F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02070-0209F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/020A0-020CF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/020D0-020FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02100-0214F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02150-0218F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02190-021FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02200-022FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02300-023FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02400-0243F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02440-0245F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02460-024FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02500-0257F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02580-0259F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/025A0-025FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02600-026FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02700-027BF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/027C0-027EF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/027F0-027FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02800-028FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02900-0297F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02980-029FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02A00-02AFF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02E80-02EFF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02F00-02FDF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/02FF0-02FFF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/03000-0303F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/03040-0309F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/030A0-030FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/03100-0312F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/03130-0318F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/03190-0319F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/031A0-031BF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/031F0-031FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/03200-032FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/03300-033FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/03400-04DBF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/0A000-0A48F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/0A490-0A4CF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/0FB00-0FB4F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/0FB50-0FDFF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/0FE00-0FE0F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/0FE20-0FE2F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/0FE30-0FE4F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/0FE50-0FE6F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/0FE70-0FEFF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/0FF00-0FFEF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/0FFF0-0FFFF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/10300-1032F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/10330-1034F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/10400-1044F.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/1D000-1D0FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/1D100-1D1FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/1D400-1D7FF.el
+${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode/E0000-E007F.el
+${EMACS_LISPPREFIX}/nxml-mode/nxml-enc.el
+${EMACS_LISPPREFIX}/nxml-mode/nxml-enc.elc
+${EMACS_LISPPREFIX}/nxml-mode/nxml-glyph.el
+${EMACS_LISPPREFIX}/nxml-mode/nxml-glyph.elc
+${EMACS_LISPPREFIX}/nxml-mode/nxml-maint.el
+${EMACS_LISPPREFIX}/nxml-mode/nxml-maint.elc
+${EMACS_LISPPREFIX}/nxml-mode/nxml-mode.el
+${EMACS_LISPPREFIX}/nxml-mode/nxml-mode.elc
+${EMACS_LISPPREFIX}/nxml-mode/nxml-ns.el
+${EMACS_LISPPREFIX}/nxml-mode/nxml-ns.elc
+${EMACS_LISPPREFIX}/nxml-mode/nxml-outln.el
+${EMACS_LISPPREFIX}/nxml-mode/nxml-outln.elc
+${EMACS_LISPPREFIX}/nxml-mode/nxml-parse.el
+${EMACS_LISPPREFIX}/nxml-mode/nxml-parse.elc
+${EMACS_LISPPREFIX}/nxml-mode/nxml-rap.el
+${EMACS_LISPPREFIX}/nxml-mode/nxml-rap.elc
+${EMACS_LISPPREFIX}/nxml-mode/nxml-uchnm.el
+${EMACS_LISPPREFIX}/nxml-mode/nxml-uchnm.elc
+${EMACS_LISPPREFIX}/nxml-mode/nxml-util.el
+${EMACS_LISPPREFIX}/nxml-mode/nxml-util.elc
+${EMACS_LISPPREFIX}/nxml-mode/rng-auto.el
+${EMACS_LISPPREFIX}/nxml-mode/rng-cmpct.el
+${EMACS_LISPPREFIX}/nxml-mode/rng-cmpct.elc
+${EMACS_LISPPREFIX}/nxml-mode/rng-dt.el
+${EMACS_LISPPREFIX}/nxml-mode/rng-dt.elc
+${EMACS_LISPPREFIX}/nxml-mode/rng-loc.el
+${EMACS_LISPPREFIX}/nxml-mode/rng-loc.elc
+${EMACS_LISPPREFIX}/nxml-mode/rng-maint.el
+${EMACS_LISPPREFIX}/nxml-mode/rng-maint.elc
+${EMACS_LISPPREFIX}/nxml-mode/rng-match.el
+${EMACS_LISPPREFIX}/nxml-mode/rng-match.elc
+${EMACS_LISPPREFIX}/nxml-mode/rng-nxml.el
+${EMACS_LISPPREFIX}/nxml-mode/rng-nxml.elc
+${EMACS_LISPPREFIX}/nxml-mode/rng-parse.el
+${EMACS_LISPPREFIX}/nxml-mode/rng-parse.elc
+${EMACS_LISPPREFIX}/nxml-mode/rng-pttrn.el
+${EMACS_LISPPREFIX}/nxml-mode/rng-pttrn.elc
+${EMACS_LISPPREFIX}/nxml-mode/rng-uri.el
+${EMACS_LISPPREFIX}/nxml-mode/rng-uri.elc
+${EMACS_LISPPREFIX}/nxml-mode/rng-util.el
+${EMACS_LISPPREFIX}/nxml-mode/rng-util.elc
+${EMACS_LISPPREFIX}/nxml-mode/rng-valid.el
+${EMACS_LISPPREFIX}/nxml-mode/rng-valid.elc
+${EMACS_LISPPREFIX}/nxml-mode/rng-xsd.el
+${EMACS_LISPPREFIX}/nxml-mode/rng-xsd.elc
+${EMACS_LISPPREFIX}/nxml-mode/schema/calstbl.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/dbcalstbl.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/dbdyntbl.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/dbhier.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/dbnotn.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/dbpool.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/dbsoextbl.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/dbstart.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/docbook-dyntbl.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/docbook-soextbl.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/docbook.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/locate.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/rdfxml.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/relaxng.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/soextbl.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-applet.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-attribs.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-base.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-basic-form.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-basic-table.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-bdo.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-csismap.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-datatypes.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-edit.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-events.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-form.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-frames.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-hypertext.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-iframe.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-image.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-inlstyle.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-legacy.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-link.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-list.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-meta.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-nameident.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-object.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-param.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-pres.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-ruby.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-script.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-ssismap.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-struct.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-style.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-table.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-target.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml-text.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xhtml.rnc
+${EMACS_LISPPREFIX}/nxml-mode/schema/xslt.rnc
+${EMACS_LISPPREFIX}/nxml-mode/xmltok.el
+${EMACS_LISPPREFIX}/nxml-mode/xmltok.elc
+${EMACS_LISPPREFIX}/nxml-mode/xsd-regexp.el
+${EMACS_LISPPREFIX}/nxml-mode/xsd-regexp.elc
+@dirrm ${EMACS_LISPPREFIX}/nxml-mode/schema
+@dirrm ${EMACS_LISPPREFIX}/nxml-mode/char-name/unicode
+@dirrm ${EMACS_LISPPREFIX}/nxml-mode/char-name
+@dirrm ${EMACS_LISPPREFIX}/nxml-mode
diff --git a/textproc/nxml-mode/distinfo b/textproc/nxml-mode/distinfo
new file mode 100644
index 00000000000..a74f6a7445f
--- /dev/null
+++ b/textproc/nxml-mode/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/05/15 21:53:25 tonio Exp $
+
+SHA1 (nxml-mode-20041004.tar.gz) = 5d21ca111957f86c9c237af9161f7ca482a1ef9f
+RMD160 (nxml-mode-20041004.tar.gz) = 37188e12507eea2b24c6ad99c4930c8fe0660e79
+Size (nxml-mode-20041004.tar.gz) = 443020 bytes