diff options
Diffstat (limited to 'textproc')
-rw-r--r-- | textproc/psgml-mode/DESCR | 9 | ||||
-rw-r--r-- | textproc/psgml-mode/MESSAGE | 10 | ||||
-rw-r--r-- | textproc/psgml-mode/Makefile | 35 | ||||
-rw-r--r-- | textproc/psgml-mode/PLIST | 29 | ||||
-rw-r--r-- | textproc/psgml-mode/distinfo | 4 |
5 files changed, 87 insertions, 0 deletions
diff --git a/textproc/psgml-mode/DESCR b/textproc/psgml-mode/DESCR new file mode 100644 index 00000000000..8c0e6ad108a --- /dev/null +++ b/textproc/psgml-mode/DESCR @@ -0,0 +1,9 @@ +PSGML is an emacs major mode for SGML documents. + +PSGML has several functions for editing SGML documents. Indentation +according to element nesting depth and identification of structural +errors (but it is not a validating SGML parser). Menus and commands +for inserting tags with only the contextually valid tags. Attribute +values can be edited in a separate window with information about +types and defaults. Structure based editing includes movement and +killing; and also several commands for folding editing. diff --git a/textproc/psgml-mode/MESSAGE b/textproc/psgml-mode/MESSAGE new file mode 100644 index 00000000000..c2829500374 --- /dev/null +++ b/textproc/psgml-mode/MESSAGE @@ -0,0 +1,10 @@ +=========================================================================== +$NetBSD: MESSAGE,v 1.1.1.1 2003/01/09 20:14:00 wiz Exp $ + +You will need to add something like the following to your .emacs.el (or +default.el) file to autoload the PSGML mode for Emacs. + +(autoload 'sgml-mode "psgml" "Major mode to edit SGML files." t) +(autoload 'xml-mode "psgml" "Major mode to edit XML files." t) + +=========================================================================== diff --git a/textproc/psgml-mode/Makefile b/textproc/psgml-mode/Makefile new file mode 100644 index 00000000000..93d89815026 --- /dev/null +++ b/textproc/psgml-mode/Makefile @@ -0,0 +1,35 @@ +# $NetBSD: Makefile,v 1.1.1.1 2003/01/09 20:14:00 wiz Exp $ + +DISTNAME= psgml-1.2.5 +PKGNAME= ${DISTNAME:S/-/-mode-/} +CATEGORIES= textproc editors +MASTER_SITES= http://www.lysator.liu.se/~lenst/about_psgml/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://www.lysator.liu.se/~lenst/about_psgml/ +COMMENT= SGML/XML mode for Emacs + +.include "../../mk/bsd.prefs.mk" + +.include "../../mk/emacs.mk" + +.if ${EMACS_FLAVOR} != "emacs" +ALL_TARGET= xemacs +.endif + +SRCS= psgml-api.el psgml-charent.el psgml-debug.el psgml-dtd.el \ + psgml-edit.el psgml-fs.el psgml-info.el psgml-lucid.el \ + psgml-maint.el psgml-other.el psgml-parse.el psgml.el +INFO_FILES= psgml-api.info psgml.info + +do-install: + ${INSTALL_DATA_DIR} ${EMACS_LISPPREFIX}/psgml-mode + cd ${WRKSRC} && ${INSTALL_DATA} *.el *.elc \ + ${EMACS_LISPPREFIX}/psgml-mode + ${INSTALL_DATA} ${WRKSRC}/iso88591.map \ + ${EMACS_LISPPREFIX}/psgml-mode + ${INSTALL_DATA} ${WRKSRC}/psgml-api.info ${PREFIX}/info + ${INSTALL_DATA} ${WRKSRC}/psgml.info ${PREFIX}/info + +.include "../../mk/texinfo.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/psgml-mode/PLIST b/textproc/psgml-mode/PLIST new file mode 100644 index 00000000000..afbec8c03a7 --- /dev/null +++ b/textproc/psgml-mode/PLIST @@ -0,0 +1,29 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2003/01/09 20:14:00 wiz Exp $ +@unexec ${INSTALL_INFO} --delete %D/info/psgml.info %D/info/dir +@unexec ${INSTALL_INFO} --delete %D/info/psgml-api.info %D/info/dir +info/psgml-api.info +info/psgml.info +@exec ${INSTALL_INFO} %D/info/psgml-api.info %D/info/dir +@exec ${INSTALL_INFO} %D/info/psgml.info %D/info/dir +${EMACS_LISPPREFIX}/psgml-mode/iso88591.map +${EMACS_LISPPREFIX}/psgml-mode/psgml-api.el +${EMACS_LISPPREFIX}/psgml-mode/psgml-api.elc +${EMACS_LISPPREFIX}/psgml-mode/psgml-charent.el +${EMACS_LISPPREFIX}/psgml-mode/psgml-charent.elc +${EMACS_LISPPREFIX}/psgml-mode/psgml-debug.el +${EMACS_LISPPREFIX}/psgml-mode/psgml-dtd.el +${EMACS_LISPPREFIX}/psgml-mode/psgml-dtd.elc +${EMACS_LISPPREFIX}/psgml-mode/psgml-edit.el +${EMACS_LISPPREFIX}/psgml-mode/psgml-edit.elc +${EMACS_LISPPREFIX}/psgml-mode/psgml-fs.el +${EMACS_LISPPREFIX}/psgml-mode/psgml-info.el +${EMACS_LISPPREFIX}/psgml-mode/psgml-info.elc +${EMACS_LISPPREFIX}/psgml-mode/psgml-lucid.el +${EMACS_LISPPREFIX}/psgml-mode/psgml-maint.el +${EMACS_LISPPREFIX}/psgml-mode/psgml-other.el +${EMACS_LISPPREFIX}/psgml-mode/psgml-other.elc +${EMACS_LISPPREFIX}/psgml-mode/psgml-parse.el +${EMACS_LISPPREFIX}/psgml-mode/psgml-parse.elc +${EMACS_LISPPREFIX}/psgml-mode/psgml.el +${EMACS_LISPPREFIX}/psgml-mode/psgml.elc +@dirrm ${EMACS_LISPPREFIX}/psgml-mode/ diff --git a/textproc/psgml-mode/distinfo b/textproc/psgml-mode/distinfo new file mode 100644 index 00000000000..7f7beca3abc --- /dev/null +++ b/textproc/psgml-mode/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2003/01/09 20:14:00 wiz Exp $ + +SHA1 (psgml-1.2.5.tar.gz) = 36b4966febf3186bdb1fe62878a6dd017fa25a02 +Size (psgml-1.2.5.tar.gz) = 243668 bytes |