FreeBSD Bugzilla – Attachment 38762 Details for
Bug 61254
Update port: textproc/xmlcatmgr 2.0alpha1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 9.90 KB, created by
Hiroki Sato
on 2004-01-12 15:20:17 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Hiroki Sato
Created:
2004-01-12 15:20:17 UTC
Size:
9.90 KB
patch
obsolete
>Index: xmlcatmgr/Makefile >=================================================================== >RCS file: /home/ncvs/ports/textproc/xmlcatmgr/Makefile,v >retrieving revision 1.4 >diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$Id:.*\$ -I\$hrs:.*\$ -r1.4 Makefile >--- xmlcatmgr/Makefile 29 Dec 2003 07:56:40 -0000 1.4 >+++ xmlcatmgr/Makefile 12 Jan 2004 14:10:02 -0000 >@@ -6,28 +6,57 @@ > # > > PORTNAME= xmlcatmgr >-PORTVERSION= 1.2 >+PORTVERSION= 2.0.a1 > CATEGORIES= textproc > MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} > MASTER_SITE_SUBDIR= ${PORTNAME} >+DISTNAME= ${PORTNAME}-${PORTVERSION:S/.a1$//}alpha1 > > MAINTAINER= hrs@FreeBSD.org > COMMENT= SGML and XML catalog manager > >-BUILD_DEPENDS= buildtool:${PORTSDIR}/devel/buildtool >- > MAN1= xmlcatmgr.1 > >-do-configure: >- cd ${WRKSRC} && buildtool config -p ${PREFIX} \ >- --dir-catalog=${PREFIX}/share/xml \ >- --dir-doc=${DOCSDIR} >+HAS_CONFIGURE= yes > >-do-build: >- cd ${WRKSRC} && buildtool build >+CONFIGURE_SCRIPT= configure.sh >+CONFIGURE_ARGS= -D >+CONFIGURE_ARGS+= -p ${PREFIX} >+CONFIGURE_ARGS+= -d ${DOCSDIR} >+CONFIGURE_ARGS+= -c ${CATALOG_PORTS_XML} >+CONFIGURE_ENV= SED="${SED}" >+CONFIGURE_ENV+= INSTALL_DATA="${INSTALL_DATA}" >+CONFIGURE_ENV+= INSTALL_DIR="${INSTALL_DATA_DIR}" >+CONFIGURE_ENV+= INSTALL_PROGRAM="${INSTALL_PROGRAM}" > >-do-install: >- cd ${WRKSRC} && buildtool install >- @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL >+BUILD_WRKSRC= ${WRKSRC}/work >+INSTALL_WRKSRC= ${WRKSRC}/work >+ >+COMMONVARS= ${WRKDIR}/commonvars.sh >+XMLCATMGR?= ${PREFIX}/bin/xmlcatmgr >+CATALOG_MASTER_SGML?= ${PREFIX}/share/sgml/catalog >+CATALOG_PORTS_SGML?= ${PREFIX}/share/sgml/catalog.ports >+CATALOG_MASTER_XML?= ${PREFIX}/share/xml/catalog >+CATALOG_PORTS_XML?= ${PREFIX}/share/xml/catalog.ports >+ >+DOCFILES= CHANGES COPYING PEOPLE README TODO >+PKGINSTALL= ${WRKDIR}/pkg-install.sh >+PKGDEINSTALL= ${WRKDIR}/pkg-deinstall.sh >+ >+post-build: >+ ${TOUCH} ${COMMONVARS} >+ ${ECHO} '#!/bin/sh' >> ${COMMONVARS} >+ ${ECHO} 'PATH=$${PATH}:/bin:/usr/bin:${LOCALBASE}/bin:${X11BASE}/bin' >> ${COMMONVARS} >+ ${ECHO} 'export PATH;' >> ${COMMONVARS} >+.for V in XMLCATMGR CATALOG_MASTER_SGML CATALOG_MASTER_XML CATALOG_PORTS_SGML CATALOG_PORTS_XML >+ ${ECHO} '${V}=${${V}}' >> ${COMMONVARS} >+.endfor >+ ${CAT} ${COMMONVARS} ${FILESDIR}/pkg-install.in > ${PKGINSTALL} >+ ${CAT} ${COMMONVARS} ${FILESDIR}/pkg-deinstall.in > ${PKGDEINSTALL} >+ ${CHMOD} 0555 ${PKGINSTALL} ${PKGDEINSTALL} >+ >+post-install: >+ @${PKGINSTALL} ${PKGNAME} POST-INSTALL >+ @${CAT} ${PKGMESSAGE} > > .include <bsd.port.mk> >Index: xmlcatmgr/distinfo >=================================================================== >RCS file: /home/ncvs/ports/textproc/xmlcatmgr/distinfo,v >retrieving revision 1.3 >diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$Id:.*\$ -I\$hrs:.*\$ -r1.3 distinfo >--- xmlcatmgr/distinfo 29 Dec 2003 07:56:40 -0000 1.3 >+++ xmlcatmgr/distinfo 12 Jan 2004 13:15:12 -0000 >@@ -1 +1 @@ >-MD5 (xmlcatmgr-1.2.tar.gz) = 1a1b0f869d7a45b93c8270e88fd93550 >+MD5 (xmlcatmgr-2.0alpha1.tar.gz) = a0b81617f6a979b00871df13ee6a9704 >Index: xmlcatmgr/pkg-deinstall >=================================================================== >RCS file: xmlcatmgr/pkg-deinstall >diff -N xmlcatmgr/pkg-deinstall >--- xmlcatmgr/pkg-deinstall 30 Jun 2003 13:32:18 -0000 1.1 >+++ /dev/null 1 Jan 1970 00:00:00 -0000 >@@ -1,36 +0,0 @@ >-#!/bin/sh >-# $FreeBSD: ports/textproc/xmlcatmgr/pkg-deinstall,v 1.1 2003/06/30 13:32:18 kuriyama Exp $ >- >-PATH=${PATH}:/bin:/usr/bin:${LOCALBASE}/bin:${X11BASE}/bin >-export PATH >- >-CATALOG_MASTER_SGML=${PKG_PREFIX}/share/sgml/catalog >-CATALOG_MASTER_XML=${PKG_PREFIX}/share/xml/catalog >-CATALOG_PORTS_SGML=${PKG_PREFIX}/share/sgml/catalog.ports >-CATALOG_PORTS_XML=${PKG_PREFIX}/share/xml/catalog.ports >- >-XMLCATMGR=${PKG_PREFIX}/bin/xmlcatmgr >- >-case $2 in >-DEINSTALL) >- >-${XMLCATMGR} -sc ${CATALOG_MASTER_SGML} remove catalog.ports >-if [ ! -s ${CATALOG_MASTER_SGML} ]; then >- rm -f ${CATALOG_MASTER_SGML} >-fi >-if [ ! -s ${CATALOG_PORTS_SGML} ]; then >- rm -f ${CATALOG_PORTS_SGML} >-fi >- >-T=`mktemp /tmp/_catalog_xml.XXXXXX` >-${XMLCATMGR} -c ${CATALOG_MASTER_XML} remove ${CATALOG_PORTS_XML} >-${XMLCATMGR} -c /dev/stdout create > ${T} >-if cmp -s ${T} ${CATALOG_MASTER_XML} ]; then >- rm -f ${CATALOG_MASTER_XML} >-fi >-if cmp -s ${T} ${CATALOG_PORTS_XML} ]; then >- rm -f ${CATALOG_PORTS_XML} >-fi >-rm -f ${T} >-;; >-esac >Index: xmlcatmgr/pkg-descr >=================================================================== >RCS file: /home/ncvs/ports/textproc/xmlcatmgr/pkg-descr,v >retrieving revision 1.1 >diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$Id:.*\$ -I\$hrs:.*\$ -r1.1 pkg-descr >--- xmlcatmgr/pkg-descr 30 Jun 2003 13:32:18 -0000 1.1 >+++ xmlcatmgr/pkg-descr 12 Jan 2004 13:18:06 -0000 >@@ -1,11 +1,7 @@ >-xmlcatmgr is a command line script used to manipulate SGML and XML catalogs. >-It is designed with simplicity in mind: it does not depend on external >-programs nor libraries, so it is ideal to manage catalog files from inside >-pkgsrc. It is also useful to handle shared directories like share/sgml and >-share/xml. >- >-XML catalogs are files that contain mappings from public identifiers to >-system identifiers. This allows XML parsers to locate public identifiers >-in the local system. >+XML Catalog Manager (xmlcatmgr in its short form) is a small utility >+used to manipulate SGML and XML catalogs. It is extremely small and >+lightweight, requiring no more dependancies than an awk and a shell >+interpreter. Basically, it allows adding and removing entries from >+catalogs, in a completely automated way. > > WWW: http://xmlcatmgr.sourceforge.net/ >Index: xmlcatmgr/pkg-install >=================================================================== >RCS file: xmlcatmgr/pkg-install >diff -N xmlcatmgr/pkg-install >--- xmlcatmgr/pkg-install 30 Jun 2003 13:32:18 -0000 1.1 >+++ /dev/null 1 Jan 1970 00:00:00 -0000 >@@ -1,39 +0,0 @@ >-#!/bin/sh >-# $FreeBSD: ports/textproc/xmlcatmgr/pkg-install,v 1.1 2003/06/30 13:32:18 kuriyama Exp $ >- >-PATH=${PATH}:/bin:/usr/bin:${LOCALBASE}/bin:${X11BASE}/bin >-export PATH >- >-CATALOG_MASTER_SGML=${PKG_PREFIX}/share/sgml/catalog >-CATALOG_MASTER_XML=${PKG_PREFIX}/share/xml/catalog >-CATALOG_PORTS_SGML=${PKG_PREFIX}/share/sgml/catalog.ports >-CATALOG_PORTS_XML=${PKG_PREFIX}/share/xml/catalog.ports >- >-XMLCATMGR=${PKG_PREFIX}/bin/xmlcatmgr >- >-case $2 in >-POST-INSTALL) >- >-if [ ! -r ${CATALOG_MASTER_SGML} ]; then >- ${XMLCATMGR} -sc ${CATALOG_MASTER_SGML} create >-fi >- >-${XMLCATMGR} -sc ${CATALOG_MASTER_SGML} remove catalog.ports >-${XMLCATMGR} -sc ${CATALOG_MASTER_SGML} add CATALOG catalog.ports >- >-if [ ! -r ${CATALOG_PORTS_SGML} ]; then >- ${XMLCATMGR} -sc ${CATALOG_PORTS_SGML} create >-fi >- >-if [ ! -r ${CATALOG_MASTER_XML} ]; then >- ${XMLCATMGR} -c ${CATALOG_MASTER_XML} create >-fi >- >-${XMLCATMGR} -c ${CATALOG_MASTER_XML} remove ${CATALOG_PORTS_XML} >-${XMLCATMGR} -c ${CATALOG_MASTER_XML} add nextCatalog ${CATALOG_PORTS_XML} >- >-if [ ! -r ${CATALOG_PORTS_XML} ]; then >- ${XMLCATMGR} -c ${CATALOG_PORTS_XML} create >-fi >-;; >-esac >Index: xmlcatmgr/pkg-plist >=================================================================== >RCS file: /home/ncvs/ports/textproc/xmlcatmgr/pkg-plist,v >retrieving revision 1.2 >diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$Id:.*\$ -I\$hrs:.*\$ -r1.2 pkg-plist >--- xmlcatmgr/pkg-plist 14 Oct 2003 06:16:45 -0000 1.2 >+++ xmlcatmgr/pkg-plist 12 Jan 2004 13:35:37 -0000 >@@ -4,4 +4,5 @@ > %%PORTDOCS%%%%DOCSDIR%%/COPYING > %%PORTDOCS%%%%DOCSDIR%%/PEOPLE > %%PORTDOCS%%%%DOCSDIR%%/README >+%%PORTDOCS%%%%DOCSDIR%%/TODO > @dirrm %%PORTDOCS%%%%DOCSDIR%% >Index: xmlcatmgr/files/pkg-deinstall.in >=================================================================== >RCS file: xmlcatmgr/files/pkg-deinstall.in >diff -N xmlcatmgr/files/pkg-deinstall.in >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ xmlcatmgr/files/pkg-deinstall.in 12 Jan 2004 14:02:15 -0000 >@@ -0,0 +1,32 @@ >+# $FreeBSD$ >+ >+case $2 in >+DEINSTALL) >+ >+T=/tmp/catalog.$$ >+ >+${XMLCATMGR} -sc ${CATALOG_MASTER_SGML} remove catalog.ports >+${XMLCATMGR} -sc ${T} create >+if cmp -s ${T} ${CATALOG_MASTER_SGML} ]; then >+ echo " + Removing ${CATALOG_MASTER_SGML}. It is empty." >+ rm -f ${CATALOG_MASTER_SGML} >+fi >+if cmp -s ${T} ${CATALOG_PORTS_SGML} ]; then >+ echo " + Removing ${CATALOG_PORTS_SGML}. It is empty." >+ rm -f ${CATALOG_PORTS_SGML} >+fi >+rm -f ${T} >+ >+${XMLCATMGR} -c ${CATALOG_MASTER_XML} remove ${CATALOG_PORTS_XML} >+${XMLCATMGR} -c ${T} create >+if cmp -s ${T} ${CATALOG_MASTER_XML} ]; then >+ echo " + Removing ${CATALOG_MASTER_XML}. It is empty." >+ rm -f ${CATALOG_MASTER_XML} >+fi >+if cmp -s ${T} ${CATALOG_PORTS_XML} ]; then >+ echo " + Removing ${CATALOG_PORTS_XML}. It is empty." >+ rm -f ${CATALOG_PORTS_XML} >+fi >+rm -f ${T} >+;; >+esac >Index: xmlcatmgr/files/pkg-install.in >=================================================================== >RCS file: xmlcatmgr/files/pkg-install.in >diff -N xmlcatmgr/files/pkg-install.in >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ xmlcatmgr/files/pkg-install.in 12 Jan 2004 13:58:39 -0000 >@@ -0,0 +1,36 @@ >+# $FreeBSD$ >+ >+case $2 in >+POST-INSTALL) >+ >+if [ ! -r ${CATALOG_MASTER_SGML} ]; then >+ echo " + Creating ${CATALOG_MASTER_SGML}" >+ ${XMLCATMGR} -sc ${CATALOG_MASTER_SGML} create >+fi >+ >+if ! ${XMLCATMGR} -sc ${CATALOG_MASTER_SGML} lookup catalog.ports > /dev/null 2>&1; then >+ echo " + Registering CATALOG catalog.ports (SGML)" >+ ${XMLCATMGR} -sc ${CATALOG_MASTER_SGML} add CATALOG catalog.ports >+fi >+ >+if [ ! -r ${CATALOG_PORTS_SGML} ]; then >+ echo " + Creating ${CATALOG_PORTS_SGML}" >+ ${XMLCATMGR} -sc ${CATALOG_PORTS_SGML} create >+fi >+ >+if [ ! -r ${CATALOG_MASTER_XML} ]; then >+ echo " + Creating ${CATALOG_MASTER_XML}" >+ ${XMLCATMGR} -c ${CATALOG_MASTER_XML} create >+fi >+ >+if ! ${XMLCATMGR} -c ${CATALOG_MASTER_XML} lookup ${CATALOG_PORTS_XML} > /dev/null 2>&1 ; then >+ echo " + Registering nextCatalog catalog.ports (XML)" >+ ${XMLCATMGR} -c ${CATALOG_MASTER_XML} add nextCatalog ${CATALOG_PORTS_XML} >+fi >+ >+if [ ! -r ${CATALOG_PORTS_XML} ]; then >+ echo " + Creating ${CATALOG_PORTS_XML}" >+ ${XMLCATMGR} -c ${CATALOG_PORTS_XML} create >+fi >+;; >+esac
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 61254
: 38762 |
38763