FreeBSD Bugzilla – Attachment 38763 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]
xmlcatmgr.diff
xmlcatmgr.diff (text/x-patch), 10.75 KB, created by
Alex Dupre
on 2004-01-12 16:57:52 UTC
(
hide
)
Description:
xmlcatmgr.diff
Filename:
MIME Type:
Creator:
Alex Dupre
Created:
2004-01-12 16:57:52 UTC
Size:
10.75 KB
patch
obsolete
>Index: xmlcatmgr/Makefile >=================================================================== >RCS file: /home/pcvs/ports/textproc/xmlcatmgr/Makefile,v >retrieving revision 1.4 >diff -u -r1.4 Makefile >--- xmlcatmgr/Makefile 29 Dec 2003 07:56:40 -0000 1.4 >+++ xmlcatmgr/Makefile 12 Jan 2004 16:50:35 -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/.a/alpha/} > > 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} >- >-do-build: >- cd ${WRKSRC} && buildtool build >- >-do-install: >- cd ${WRKSRC} && buildtool install >- @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL >+HAS_CONFIGURE= yes >+ >+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}" >+CONFIGURE_ENV+= NOPORTDOCS="${NOPORTDOCS}" >+ >+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 >+ >+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/pcvs/ports/textproc/xmlcatmgr/distinfo,v >retrieving revision 1.3 >diff -u -r1.3 distinfo >--- xmlcatmgr/distinfo 29 Dec 2003 07:56:40 -0000 1.3 >+++ xmlcatmgr/distinfo 12 Jan 2004 16:50:35 -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/pcvs/ports/textproc/xmlcatmgr/pkg-descr,v >retrieving revision 1.1 >diff -u -r1.1 pkg-descr >--- xmlcatmgr/pkg-descr 30 Jun 2003 13:32:18 -0000 1.1 >+++ xmlcatmgr/pkg-descr 12 Jan 2004 16:50:35 -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/pcvs/ports/textproc/xmlcatmgr/pkg-plist,v >retrieving revision 1.2 >diff -u -r1.2 pkg-plist >--- xmlcatmgr/pkg-plist 14 Oct 2003 06:16:45 -0000 1.2 >+++ xmlcatmgr/pkg-plist 12 Jan 2004 16:50:35 -0000 >@@ -4,4 +4,5 @@ > %%PORTDOCS%%%%DOCSDIR%%/COPYING > %%PORTDOCS%%%%DOCSDIR%%/PEOPLE > %%PORTDOCS%%%%DOCSDIR%%/README >-@dirrm %%PORTDOCS%%%%DOCSDIR%% >+%%PORTDOCS%%%%DOCSDIR%%/TODO >+%%PORTDOCS%%@dirrm %%DOCSDIR%% >Index: xmlcatmgr/files/patch-configure.sh >=================================================================== >RCS file: xmlcatmgr/files/patch-configure.sh >diff -N xmlcatmgr/files/patch-configure.sh >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ xmlcatmgr/files/patch-configure.sh 12 Jan 2004 16:50:35 -0000 >@@ -0,0 +1,22 @@ >+--- configure.sh.orig Tue Dec 23 11:27:37 2003 >++++ configure.sh Mon Jan 12 17:37:47 2004 >+@@ -462,16 +462,18 @@ >+ install: all >+ EOF >+ >+-install_dir ${DIR_DOC} >> ${mkfile} >+ install_dir ${DIR_EXEC} >> ${mkfile} >+ install_dir ${DIR_MAN}/man1 >> ${mkfile} >+ install_program xmlcatmgr ${DIR_EXEC}/xmlcatmgr >> ${mkfile} >+ install_data xmlcatmgr.1 ${DIR_MAN}/man1/xmlcatmgr.1 >> ${mkfile} >++if [ ! ${NOPORTDOCS} ]; then >++install_dir ${DIR_DOC} >> ${mkfile} >+ install_data ${TOPDIR}/CHANGES ${DIR_DOC}/CHANGES >> ${mkfile} >+ install_data ${TOPDIR}/COPYING ${DIR_DOC}/COPYING >> ${mkfile} >+ install_data ${TOPDIR}/PEOPLE ${DIR_DOC}/PEOPLE >> ${mkfile} >+ install_data ${TOPDIR}/README ${DIR_DOC}/README >> ${mkfile} >+ install_data ${TOPDIR}/TODO ${DIR_DOC}/TODO >> ${mkfile} >++fi >+ >+ echo "# End of generated Makefile." >> ${mkfile} >+ >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 16:50:35 -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 16:50:35 -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