From owner-freebsd-ports Sat Jan 23 04:50:13 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA28018 for freebsd-ports-outgoing; Sat, 23 Jan 1999 04:50:13 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA27966 for ; Sat, 23 Jan 1999 04:50:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA22638; Sat, 23 Jan 1999 04:50:01 -0800 (PST) Received: from spa.kuis.kyoto-u.ac.jp (lab4img2.kuis.kyoto-u.ac.jp [130.54.23.231]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA27332 for ; Sat, 23 Jan 1999 04:43:06 -0800 (PST) (envelope-from shige@kuis.kyoto-u.ac.jp) Received: from localhost (ryujin [130.54.22.151]) by spa.kuis.kyoto-u.ac.jp (8.8.8/3.7Wspa) with ESMTP id VAA00868; Sat, 23 Jan 1999 21:42:53 +0900 (JST) Message-Id: <19990123214315F.shige@kuis.kyoto-u.ac.jp> Date: Sat, 23 Jan 1999 21:43:15 +0900 (JST) From: shige@kuis.kyoto-u.ac.jp Reply-To: shige@kuis.kyoto-u.ac.jp To: FreeBSD-gnats-submit@FreeBSD.ORG Cc: shige@kuis.kyoto-u.ac.jp X-Send-Pr-Version: 3.2 Subject: ports/9636: New port: textproc/psgml-mule Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 9636 >Category: ports >Synopsis: New port: textproc/psgml-mule >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jan 23 04:50:01 PST 1999 >Closed-Date: >Last-Modified: >Originator: Shigeyuki FUKUSHIMA >Release: FreeBSD 3.0-CURRENT i386 >Organization: Dept. of Information Science, Kyoto Univ., JAPAN >Environment: FreeBSD 2.2.8-RELEASE i386 FreeBSD 3.0-RELEASE i386 FreeBSD 3.0-CURRENT i386 >Description: New port: textproc/psgml-mule This is slave port for textproc/psgml-emacs(master port). Thank you. ---shige >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # psgml-mule # psgml-mule/pkg # psgml-mule/pkg/COMMENT # psgml-mule/pkg/DESCR # psgml-mule/pkg/PLIST # psgml-mule/Makefile # echo c - psgml-mule mkdir -p psgml-mule > /dev/null 2>&1 echo c - psgml-mule/pkg mkdir -p psgml-mule/pkg > /dev/null 2>&1 echo x - psgml-mule/pkg/COMMENT sed 's/^X//' >psgml-mule/pkg/COMMENT << 'END-of-psgml-mule/pkg/COMMENT' XPSGML: a major mode for editing SGML and XML documents for mule. END-of-psgml-mule/pkg/COMMENT echo x - psgml-mule/pkg/DESCR sed 's/^X//' >psgml-mule/pkg/DESCR << 'END-of-psgml-mule/pkg/DESCR' XPSGML: a major mode for editing SGML and XML documents. X X--- Emacs Library Porting X X PSGML is a major mode for editing SGML and XML documents. It works Xwith GNU Emacs 19.34, 20.3 and later or with XEmacs 19.9 and later. XPSGML contains a simple SGML parser and can work with any DTD. XFunctions provided includes menus and commands for inserting tags with Xonly the contextually valid tags, identification of structural errors, Xediting of attribute values in a separate window with information about Xtypes and defaults, and structure based editing. X X PSGML is installed the following directory tree: X ${PREFIX}/share/mule/site-lisp/psgml/ X XTo use psgml, put the following setup into your ~/.emacs: X X (require 'psml-setup) X X--- Porting by shige END-of-psgml-mule/pkg/DESCR echo x - psgml-mule/pkg/PLIST sed 's/^X//' >psgml-mule/pkg/PLIST << 'END-of-psgml-mule/pkg/PLIST' X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-api.el X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-api.elc X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-charent.el X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-charent.elc X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-dtd.el X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-dtd.elc X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-edit.el X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-edit.elc X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-info.el X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-info.elc X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-lucid.el X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-other.el X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-other.elc X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-parse.el X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-parse.elc X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml.el X%%EMACS_LIBDIR%%/site-lisp/psgml/psgml.elc X@dirrm %%EMACS_LIBDIR%%/site-lisp/psgml X@unexec install-info --delete %D/info/psgml.info %D/info/dir X@unexec install-info --delete %D/info/psgml-api.info %D/info/dir Xinfo/psgml.info Xinfo/psgml-api.info X@exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir X@exec install-info %D/info/psgml.info %D/info/dir X@exec install-info %D/info/psgml-api.info %D/info/dir END-of-psgml-mule/pkg/PLIST echo x - psgml-mule/Makefile sed 's/^X//' >psgml-mule/Makefile << 'END-of-psgml-mule/Makefile' X# New ports collection makefile for: psgml for mule X# Version required: 1.1.6 X# Date created: 23 January 1999 X# Whom: shige X# X# $Id$ X# X XMAINTAINER= shige@kuis.kyoto-u.ac.jp X X# This is a slave port. XPORTCLASS= slave X XMASTERDIR= ${.CURDIR}/../../textproc/psgml-emacs X X# emacs port setup XEMACS_NAME= mule XEMACS_PORT= mule XEMACS_VER= 19.34 XEMACS_LIBDIR= share/${EMACS_NAME} X XHAVE_COMMON_PORT= YES XREQUIRE_SETUPEL= YES X X# pkg/* files are used in ${.CURDIR} XPKGDIR= ${.CURDIR}/pkg X X.include <${MASTERDIR}/Makefile> END-of-psgml-mule/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message