Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Sep 2002 11:41:02 +0901
From:      KUNISHIMA Takeo <kunishi@acm.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/42859: Maintainer Update: textproc/smartdoc-devel
Message-ID:  <20020917114102E.kunishi@aquamarine.c.oka-pu.ac.jp>

next in thread | raw e-mail | index | archive | help

>Number:         42859
>Category:       ports
>Synopsis:       Maintainer Update: textproc/smartdoc-devel
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep 16 19:50:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     KUNISHIMA Takeo
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
Okayama Prefectural University, Japan
>Environment:
System: FreeBSD fiva.chorusroom.org 5.0-CURRENT FreeBSD 5.0-CURRENT #6: Thu Sep 12 05:26:12 JST 2002 root@:/usr/obj/usr/src/sys/FIVA i386


>Description:
	* chased up textproc/smartdoc-devel with the latest beta of SmartDoc
	* mkcatalog is removed from BUILD_DEPENDS and RUN_DEPENDS.
	  I just noticed that some programs handling XML catalog 
	  (textproc/scrollkeeper, for example) assumes that 
	  /usr/local/share/xml/catalog is described in new XML 
	  catalog format, with XML syntax.
	  On the other hand, some ports (textproc/docbook-xml, for example)
	  uses mkcatalog, which assumes the old style of XML catalog.
	  Hence they causes inconsistency with the XML catalog file.
	  We should find some good solution how to keep consistency with
	  the catalog, but I temporarily fixed the problem by not registering
	  SmartDoc DTD into /usr/local/share/xml/catalog.

>How-To-Repeat:
>Fix:

diff -ruN /usr/ports/textproc/smartdoc-devel/Makefile ./Makefile
--- /usr/ports/textproc/smartdoc-devel/Makefile	Mon Jul 29 19:53:02 2002
+++ ./Makefile	Mon Sep 16 18:31:01 2002
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	smartdoc
-PORTVERSION=	1.0.0.20020701
+PORTVERSION=	1.0.0.20020826
 CATEGORIES=	textproc java
 MASTER_SITES=	${MASTER_SITE_LOCAL}
 MASTER_SITE_SUBDIR=	kiri/smartdoc
@@ -15,9 +15,7 @@
 
 MAINTAINER=	kunishi@acm.org
 
-BUILD_DEPENDS=	${MKCATALOG}:${PORTSDIR}/textproc/mkcatalog
-RUN_DEPENDS=	${MKCATALOG}:${PORTSDIR}/textproc/mkcatalog \
-		javavm:${PORTSDIR}/java/javavmwrapper
+RUN_DEPENDS=	javavm:${PORTSDIR}/java/javavmwrapper
 
 SCRIPTS_ENV=	JAVALIBDIR=${JAVALIBDIR}
 WRKSRC=		${WRKDIR}/sdoc
@@ -64,7 +62,6 @@
 	${MKDIR} ${DTDDIR} ${EMACSLISPDIR} ${XEMACSLISPDIR}
 	${INSTALL_DATA} ${FILESDIR}/catalog ${DTDDIR}
 	${INSTALL_DATA} ${WRKSRC}/etc/pure/PureSmartDoc.dtd ${DTDDIR}
-	${MKCATALOG} -c ${LOCALBASE}/share/xml/catalog -q install ${PORTNAME}
 .for file in ${ELISPS}
 	${INSTALL_DATA} ${WRKSRC}/etc/${file} ${EMACSLISPDIR}
 	${INSTALL_DATA} ${WRKSRC}/etc/${file} ${XEMACSLISPDIR}
diff -ruN /usr/ports/textproc/smartdoc-devel/distinfo ./distinfo
--- /usr/ports/textproc/smartdoc-devel/distinfo	Mon Jul 29 19:53:02 2002
+++ ./distinfo	Mon Sep 16 18:26:55 2002
@@ -1 +1 @@
-MD5 (smartdoc/smartdoc-1.0.0.20020701.zip) = 5317a18c1445460fd9d9d3599f14d677
+MD5 (smartdoc/smartdoc-1.0.0.20020826.zip) = 4a7ff4454d7d0c5487bd4a8a3c189fd6
diff -ruN /usr/ports/textproc/smartdoc-devel/pkg-plist ./pkg-plist
--- /usr/ports/textproc/smartdoc-devel/pkg-plist	Mon Jul 29 19:53:02 2002
+++ ./pkg-plist	Mon Sep 16 18:33:02 2002
@@ -213,7 +213,6 @@
 share/examples/smartdoc/sdoc-mode.el
 share/examples/smartdoc/sdoc2html.xsl
 share/java/classes/SmartDoc.jar
-share/xml/catalog
 share/xml/smartdoc/PureSmartDoc.dtd
 share/xml/smartdoc/catalog
 @dirrm share/xml/smartdoc

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020917114102E.kunishi>