From shige@kuis.kyoto-u.ac.jp  Sat Jan 23 04:43:14 1999
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 <FreeBSD-gnats-submit@freebsd.org>; 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
Sender: Shigeyuki FUKUSHIMA <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
Subject: New port: textproc/psgml-mule
X-Send-Pr-Version: 3.2

>Number:         9636
>Category:       ports
>Synopsis:       New port: textproc/psgml-mule
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    shige
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 23 04:50:01 PST 1999
>Closed-Date:    Fri Feb 26 11:26:29 PST 1999
>Last-Modified:  Fri Feb 26 11:27:27 PST 1999
>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 <shige@kuis.kyoto-u.ac.jp>
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:
Responsible-Changed-From-To: freebsd-ports->kuriyama 
Responsible-Changed-By: kuriyama 
Responsible-Changed-When: Wed Feb 10 06:33:00 PST 1999 
Responsible-Changed-Why:  
I'll handle this. 
Responsible-Changed-From-To: kuriyama->shige 
Responsible-Changed-By: shige 
Responsible-Changed-When: Fri Feb 26 09:49:47 PST 1999 
Responsible-Changed-Why:  
Approved by kuriyama. 
State-Changed-From-To: open->closed 
State-Changed-By: shige 
State-Changed-When: Fri Feb 26 11:26:29 PST 1999 
State-Changed-Why:  
Committed. Thanks! 
>Unformatted:
