ports/80644: [PATCH] editors/psgml*: Install emacs lisp files into version specific site-lisp directory
KIMURA Yasuhiro
yasu at utahime.org
Thu May 5 07:00:20 UTC 2005
>Number: 80644
>Category: ports
>Synopsis: [PATCH] editors/psgml*: Install emacs lisp files into version specific site-lisp directory
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Thu May 05 07:00:15 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: KIMURA Yasuhiro
>Release: FreeBSD 4.11-RELEASE-p4 i386
>Organization:
>Environment:
System: FreeBSD xxxx 4.11-RELEASE-p4 FreeBSD 4.11-RELEASE-p4 #0: Sat Apr 23 04:50:44 JST 2005 xxxx i386
>Description:
- Install emacs lisp files into version specific site-lisp directory
since .elc files are emacs-version dependent.
- Slave ports now use pkg-descr and pkg-plist of master.
- Some additional crean up.
>How-To-Repeat:
>Fix:
--- patch-psgml begins here ---
Index: psgml/Makefile
===================================================================
RCS file: /net/cvsup/cvsroot/ports/editors/psgml/Makefile,v
retrieving revision 1.25
diff -u -r1.25 Makefile
--- psgml/Makefile 4 May 2005 20:51:23 -0000 1.25
+++ psgml/Makefile 5 May 2005 04:47:36 -0000
@@ -6,8 +6,8 @@
#
PORTNAME= psgml
-PORTVERSION= ${PSGML_VER}
-PORTREVISION= 0
+PORTVERSION= 1.3.2
+PORTREVISION= 1
CATEGORIES= editors elisp
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= psgml
@@ -22,19 +22,12 @@
INFO= psgml psgml-api
-# distfile version
-PSGML_VER= 1.3.2
PSGML_STARTUPEL= psgml-startup.el
-SCRIPTS_ENV= TARGETS="${PSGML_STARTUPEL}" SED=${SED}
PLIST_SUB= PSGML_STARTUPEL=${PSGML_STARTUPEL}
# This is a master port.
-PORTCLASS?= master
-
-.if (${PORTCLASS} == "master")
-EMACS_PORT_NAME= emacs21
-.endif
+EMACS_PORT_NAME?= emacs21
.include <bsd.port.pre.mk>
@@ -42,9 +35,10 @@
# emacs ports setup
#
.if defined(EMACS_PORT_NAME)
+PSGML_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/psgml
GNU_CONFIGURE= YES
-CONFIGURE_ARGS= --lispdir=${LOCALBASE}/${EMACS_LIBDIR}/site-lisp/psgml \
- --infodir=${LOCALBASE}/info
+CONFIGURE_ARGS= --lispdir=${PSGML_LISPDIR} \
+ --infodir=${PREFIX}/${INFO_PATH}
CONFIGURE_ENV= EMACS=${EMACS_CMD}
.else
.BEGIN:
@@ -53,12 +47,14 @@
@${FALSE}
.endif
-pre-configure:
- ${CP} ${FILESDIR}/${PSGML_STARTUPEL}.in ${WRKDIR}
+post-configure:
+ ${SED} -e "s|%%PSGML_LISPDIR%%|${PSGML_LISPDIR}|g" \
+ ${FILESDIR}/${PSGML_STARTUPEL}.in \
+ > ${WRKDIR}/${PSGML_STARTUPEL}
post-install:
cd ${WRKSRC} && ${MAKE} install-info
${INSTALL_DATA} ${WRKDIR}/${PSGML_STARTUPEL} \
- ${LOCALBASE}/${EMACS_LIBDIR}/site-lisp
+ ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
.include <bsd.port.post.mk>
Index: psgml/pkg-descr
===================================================================
RCS file: /net/cvsup/cvsroot/ports/editors/psgml/pkg-descr,v
retrieving revision 1.8
diff -u -r1.8 pkg-descr
--- psgml/pkg-descr 4 May 2005 20:51:23 -0000 1.8
+++ psgml/pkg-descr 5 May 2005 06:28:05 -0000
@@ -1,7 +1,3 @@
-PSGML: a major mode for editing SGML and XML documents for emacs21.
-
---- Emacs Library Porting
-
PSGML is a major mode for editing SGML and XML documents. It works
with GNU Emacs 19.34, 20.3 and later or with XEmacs 19.9 and later.
PSGML contains a simple SGML parser and can work with any DTD.
@@ -10,13 +6,11 @@
editing of attribute values in a separate window with information about
types and defaults, and structure based editing.
- PSGML is installed the following directory tree:
- ${PREFIX}/share/emacs/site-lisp/psgml/
-
To use psgml, put the following setup into your ~/.emacs:
(require 'psgml-startup)
---- Porting by shige <shige at FreeBSD.ORG>.
+Ports of PSGML are initially created by shige <shige at FreeBSD.ORG> and kuriyama at FreeBSD.ORG.
+
WWW: http://www.lysator.liu.se/~lenst/about_psgml/
WWW: http://sourceforge.net/projects/psgml/
Index: psgml/pkg-plist
===================================================================
RCS file: /net/cvsup/cvsroot/ports/editors/psgml/pkg-plist,v
retrieving revision 1.5
diff -u -r1.5 pkg-plist
--- psgml/pkg-plist 4 May 2005 20:51:23 -0000 1.5
+++ psgml/pkg-plist 5 May 2005 04:18:35 -0000
@@ -1,24 +1,24 @@
@comment $FreeBSD: ports/editors/psgml/pkg-plist,v 1.5 2005/05/04 20:51:23 hrs Exp $
-%%EMACS_LIBDIR%%/site-lisp/psgml/iso88591.map
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-api.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-api.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-charent.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-charent.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-dtd.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-dtd.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-edit.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-edit.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-ids.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-ids.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-info.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-info.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-other.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-other.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-parse.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-parse.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-sysdep.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-sysdep.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml.elc
-%%EMACS_LIBDIR%%/site-lisp/%%PSGML_STARTUPEL%%
- at dirrm %%EMACS_LIBDIR%%/site-lisp/psgml
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/iso88591.map
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-api.el
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-api.elc
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-charent.el
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-charent.elc
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-dtd.el
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-dtd.elc
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-edit.el
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-edit.elc
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-ids.el
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-ids.elc
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-info.el
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-info.elc
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-other.el
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-other.elc
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-parse.el
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-parse.elc
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-sysdep.el
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-sysdep.elc
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml.el
+%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml.elc
+%%EMACS_VERSION_SITE_LISPDIR%%/%%PSGML_STARTUPEL%%
+ at dirrm %%EMACS_VERSION_SITE_LISPDIR%%/psgml
Index: psgml/files/psgml-startup.el.in
===================================================================
RCS file: /net/cvsup/cvsroot/ports/editors/psgml/files/psgml-startup.el.in,v
retrieving revision 1.10
diff -u -r1.10 psgml-startup.el.in
--- psgml/files/psgml-startup.el.in 10 Jun 2002 12:46:16 -0000 1.10
+++ psgml/files/psgml-startup.el.in 5 May 2005 04:17:25 -0000
@@ -6,7 +6,7 @@
;; setup load-path
(if (not (fboundp 'normal-top-level-add-subdirs-to-load-path))
(setq load-path (append '(
- "@@PREFIX@@/@@EMACS_LIBDIR@@/site-lisp/psgml"
+ "%%PSGML_LISPDIR%%"
) load-path)))
(defalias 'sgml-mode 'psgml-mode)
Index: psgml/scripts/configure
===================================================================
RCS file: psgml/scripts/configure
diff -N psgml/scripts/configure
--- psgml/scripts/configure 4 May 2005 20:51:24 -0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-for i in ${TARGETS}
-do
- if [ -f ${WRKDIR}/${i}.in ]; then
- cat ${WRKDIR}/${i}.in | ${SED} \
- -e "s;@@PREFIX@@;${PREFIX};g" \
- -e "s;@@EMACS_LIBDIR@@;${EMACS_LIBDIR};g" \
- -e "s;@@EMACS_VER@@;${EMACS_VER};g" \
- > ${WRKDIR}/${i}
- fi
-done
Index: psgml-emacs19/Makefile
===================================================================
RCS file: /net/cvsup/cvsroot/ports/editors/psgml-emacs19/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- psgml-emacs19/Makefile 23 Dec 2004 09:32:28 -0000 1.4
+++ psgml-emacs19/Makefile 5 May 2005 06:22:14 -0000
@@ -9,14 +9,9 @@
COMMENT= A major mode for editing SGML and XML documents for emacs19
# This is a slave port.
-PORTCLASS= slave
-
MASTERDIR= ${.CURDIR}/../psgml
# emacs port setup
EMACS_PORT_NAME= emacs19
-# pkg-* files in ${.CURDIR} are used
-PKGDIR= ${.CURDIR}
-
.include "${MASTERDIR}/Makefile"
Index: psgml-emacs19/pkg-descr
===================================================================
RCS file: psgml-emacs19/pkg-descr
diff -N psgml-emacs19/pkg-descr
--- psgml-emacs19/pkg-descr 3 Dec 2001 09:51:26 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,20 +0,0 @@
-PSGML: a major mode for editing SGML and XML documents for emacs19.
-
---- Emacs Library Porting
-
- PSGML is a major mode for editing SGML and XML documents. It works
-with GNU Emacs 19.34, 20.3 and later or with XEmacs 19.9 and later.
-PSGML contains a simple SGML parser and can work with any DTD.
-Functions provided includes menus and commands for inserting tags with
-only the contextually valid tags, identification of structural errors,
-editing of attribute values in a separate window with information about
-types and defaults, and structure based editing.
-
- PSGML is installed the following directory tree:
- ${PREFIX}/share/emacs/site-lisp/psgml/
-
-To use psgml, put the following setup into your ~/.emacs:
-
- (require 'psgml-startup)
-
---- Porting by shige <shige at FreeBSD.ORG>.
Index: psgml-emacs19/pkg-plist
===================================================================
RCS file: psgml-emacs19/pkg-plist
diff -N psgml-emacs19/pkg-plist
--- psgml-emacs19/pkg-plist 4 May 2005 20:51:24 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,24 +0,0 @@
- at comment $FreeBSD: ports/editors/psgml-emacs19/pkg-plist,v 1.2 2005/05/04 20:51:24 hrs Exp $
-%%EMACS_LIBDIR%%/site-lisp/psgml/iso88591.map
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-api.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-api.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-charent.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-charent.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-dtd.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-dtd.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-edit.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-edit.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-ids.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-ids.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-info.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-info.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-other.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-other.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-parse.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-parse.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-sysdep.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-sysdep.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml.elc
-%%EMACS_LIBDIR%%/site-lisp/%%PSGML_STARTUPEL%%
- at dirrm %%EMACS_LIBDIR%%/site-lisp/psgml
Index: psgml-emacs20/Makefile
===================================================================
RCS file: /net/cvsup/cvsroot/ports/editors/psgml-emacs20/Makefile,v
retrieving revision 1.15
diff -u -r1.15 Makefile
--- psgml-emacs20/Makefile 23 Dec 2004 09:32:28 -0000 1.15
+++ psgml-emacs20/Makefile 5 May 2005 06:11:39 -0000
@@ -9,14 +9,9 @@
COMMENT= A major mode for editing SGML and XML documents for emacs20
# This is a slave port.
-PORTCLASS= slave
-
MASTERDIR= ${.CURDIR}/../psgml
# emacs port setup
EMACS_PORT_NAME= emacs20
-# pkg-* files in ${.CURDIR} are used
-PKGDIR= ${.CURDIR}
-
.include "${MASTERDIR}/Makefile"
Index: psgml-emacs20/pkg-descr
===================================================================
RCS file: psgml-emacs20/pkg-descr
diff -N psgml-emacs20/pkg-descr
--- psgml-emacs20/pkg-descr 3 Dec 2001 09:51:27 -0000 1.5
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,20 +0,0 @@
-PSGML: a major mode for editing SGML and XML documents for emacs20.
-
---- Emacs Library Porting
-
- PSGML is a major mode for editing SGML and XML documents. It works
-with GNU Emacs 19.34, 20.3 and later or with XEmacs 19.9 and later.
-PSGML contains a simple SGML parser and can work with any DTD.
-Functions provided includes menus and commands for inserting tags with
-only the contextually valid tags, identification of structural errors,
-editing of attribute values in a separate window with information about
-types and defaults, and structure based editing.
-
- PSGML is installed the following directory tree:
- ${PREFIX}/share/emacs/site-lisp/psgml/
-
-To use psgml, put the following setup into your ~/.emacs:
-
- (require 'psgml-startup)
-
---- Porting by shige <shige at FreeBSD.ORG>.
Index: psgml-emacs20/pkg-plist
===================================================================
RCS file: psgml-emacs20/pkg-plist
diff -N psgml-emacs20/pkg-plist
--- psgml-emacs20/pkg-plist 4 May 2005 20:51:24 -0000 1.4
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,24 +0,0 @@
- at comment $FreeBSD: ports/editors/psgml-emacs20/pkg-plist,v 1.4 2005/05/04 20:51:24 hrs Exp $
-%%EMACS_LIBDIR%%/site-lisp/psgml/iso88591.map
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-api.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-api.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-charent.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-charent.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-dtd.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-dtd.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-edit.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-edit.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-ids.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-ids.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-info.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-info.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-other.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-other.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-parse.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-parse.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-sysdep.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-sysdep.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml.elc
-%%EMACS_LIBDIR%%/site-lisp/%%PSGML_STARTUPEL%%
- at dirrm %%EMACS_LIBDIR%%/site-lisp/psgml
Index: psgml-mule/Makefile
===================================================================
RCS file: /net/cvsup/cvsroot/ports/editors/psgml-mule/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- psgml-mule/Makefile 23 Dec 2004 09:32:29 -0000 1.11
+++ psgml-mule/Makefile 5 May 2005 06:24:39 -0000
@@ -9,14 +9,9 @@
COMMENT= A major mode for editing SGML and XML documents for mule
# This is a slave port.
-PORTCLASS= slave
-
MASTERDIR= ${.CURDIR}/../psgml
# emacs port setup
EMACS_PORT_NAME= mule
-# pkg-* files in ${.CURDIR} are used
-PKGDIR= ${.CURDIR}
-
-.include <${MASTERDIR}/Makefile>
+.include "${MASTERDIR}/Makefile"
Index: psgml-mule/pkg-descr
===================================================================
RCS file: psgml-mule/pkg-descr
diff -N psgml-mule/pkg-descr
--- psgml-mule/pkg-descr 12 Jul 2000 15:57:08 -0000 1.6
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,20 +0,0 @@
-PSGML: a major mode for editing SGML and XML documents.
-
---- Emacs Library Porting
-
- PSGML is a major mode for editing SGML and XML documents. It works
-with GNU Emacs 19.34, 20.3 and later or with XEmacs 19.9 and later.
-PSGML contains a simple SGML parser and can work with any DTD.
-Functions provided includes menus and commands for inserting tags with
-only the contextually valid tags, identification of structural errors,
-editing of attribute values in a separate window with information about
-types and defaults, and structure based editing.
-
- PSGML is installed the following directory tree:
- ${LOCALBASE}/share/mule/site-lisp/psgml/
-
-To use psgml, put the following setup into your ~/.emacs:
-
- (require 'psgml-startup)
-
---- Porting by shige <shige at FreeBSD.ORG>.
Index: psgml-mule/pkg-plist
===================================================================
RCS file: psgml-mule/pkg-plist
diff -N psgml-mule/pkg-plist
--- psgml-mule/pkg-plist 4 May 2005 20:51:24 -0000 1.5
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,24 +0,0 @@
- at comment $FreeBSD: ports/editors/psgml-mule/pkg-plist,v 1.5 2005/05/04 20:51:24 hrs Exp $
-%%EMACS_LIBDIR%%/site-lisp/psgml/iso88591.map
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-api.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-api.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-charent.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-charent.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-dtd.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-dtd.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-edit.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-edit.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-ids.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-ids.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-info.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-info.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-other.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-other.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-parse.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-parse.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-sysdep.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-sysdep.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml.elc
-%%EMACS_LIBDIR%%/site-lisp/%%PSGML_STARTUPEL%%
- at dirrm %%EMACS_LIBDIR%%/site-lisp/psgml
Index: psgml-xemacs21-mule/Makefile
===================================================================
RCS file: /net/cvsup/cvsroot/ports/editors/psgml-xemacs21-mule/Makefile,v
retrieving revision 1.18
diff -u -r1.18 Makefile
--- psgml-xemacs21-mule/Makefile 18 May 2004 18:50:55 -0000 1.18
+++ psgml-xemacs21-mule/Makefile 5 May 2005 06:25:16 -0000
@@ -9,14 +9,9 @@
COMMENT= A major mode for editing SGML and XML documents for XEmacs with Mule
# This is a slave port.
-PORTCLASS= slave
-
MASTERDIR= ${.CURDIR}/../psgml
# emacs port setup
EMACS_PORT_NAME= xemacs21-mule
-# pkg-* files in ${.CURDIR} are used
-PKGDIR= ${.CURDIR}
-
.include "${MASTERDIR}/Makefile"
Index: psgml-xemacs21-mule/pkg-descr
===================================================================
RCS file: psgml-xemacs21-mule/pkg-descr
diff -N psgml-xemacs21-mule/pkg-descr
--- psgml-xemacs21-mule/pkg-descr 13 Jul 2000 05:12:28 -0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,20 +0,0 @@
-PSGML: a major mode for editing SGML and XML documents for XEmacs with Mule.
-
---- Emacs Library Porting
-
- PSGML is a major mode for editing SGML and XML documents. It works
-with GNU Emacs 19.34, 20.3 and later or with XEmacs 19.9 and later.
-PSGML contains a simple SGML parser and can work with any DTD.
-Functions provided includes menus and commands for inserting tags with
-only the contextually valid tags, identification of structural errors,
-editing of attribute values in a separate window with information about
-types and defaults, and structure based editing.
-
- PSGML is installed the following directory tree:
- ${LOCALBASE}/lib/xemacs/site-lisp/psgml/
-
-To use psgml, put the following setup into your ~/.emacs:
-
- (require 'psgml-startup)
-
---- Porting by shige <shige at FreeBSD.ORG> and kuriyama at FreeBSD.ORG
Index: psgml-xemacs21-mule/pkg-plist
===================================================================
RCS file: psgml-xemacs21-mule/pkg-plist
diff -N psgml-xemacs21-mule/pkg-plist
--- psgml-xemacs21-mule/pkg-plist 4 May 2005 20:51:25 -0000 1.5
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,24 +0,0 @@
- at comment $FreeBSD: ports/editors/psgml-xemacs21-mule/pkg-plist,v 1.5 2005/05/04 20:51:25 hrs Exp $
-%%EMACS_LIBDIR%%/site-lisp/psgml/iso88591.map
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-api.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-api.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-charent.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-charent.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-dtd.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-dtd.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-edit.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-edit.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-ids.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-ids.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-info.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-info.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-other.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-other.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-parse.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-parse.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-sysdep.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml-sysdep.elc
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml.el
-%%EMACS_LIBDIR%%/site-lisp/psgml/psgml.elc
-%%EMACS_LIBDIR%%/site-lisp/%%PSGML_STARTUPEL%%
- at dirrm %%EMACS_LIBDIR%%/site-lisp/psgml
--- patch-psgml ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list