Up to [cvs.netbsd.org] / pkgsrc / textproc / xmlcatmgr
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.9 / (download) - annotate - [select for diffs], Sun Jun 14 18:17:34 2009 UTC (2 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
HEAD
Changes since 1.8: +1 -3
lines
Diff to previous 1.8 (colored)
Remove @dirrm entries from PLISTs
Revision 1.8 / (download) - annotate - [select for diffs], Wed Sep 1 09:43:16 2004 UTC (7 years, 8 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2,
pkgsrc-2006Q1-base,
pkgsrc-2006Q1,
pkgsrc-2005Q4-base,
pkgsrc-2005Q4,
pkgsrc-2005Q3-base,
pkgsrc-2005Q3,
pkgsrc-2005Q2-base,
pkgsrc-2005Q2,
pkgsrc-2005Q1-base,
pkgsrc-2005Q1,
pkgsrc-2004Q4-base,
pkgsrc-2004Q4,
pkgsrc-2004Q3-base,
pkgsrc-2004Q3,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.7: +3 -3
lines
Diff to previous 1.7 (colored)
Update to 2.2: Third stable version of the 2.x branch, released on 2004/09/01. * Converted to use the GNU Build System (GNU Automake and GNU Autoconf). * Because of the previous change, the build has been hopefully fixed in several platforms, specially under Irix 6.5 using the MIPSpro C compiler.
Revision 1.7 / (download) - annotate - [select for diffs], Sun May 2 10:29:21 2004 UTC (8 years ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base,
pkgsrc-2004Q2
Changes since 1.6: +7 -7
lines
Diff to previous 1.6 (colored)
Update to 2.1: Second stable version of the 2.x branch, released on 2004/05/02. * Fixed an attribute name when parsing the `uri' tag in XML catalogs; it expects `name', not `uriId'. * Fixed a warning message when removing entries from an XML catalog. * Fixed several warnings when building mem.c code in a system with glibc 2.[23].x and -O2 enabled. * Added the `-p' flag which changes the behavior of the `add' action so that new entries are prepended instead of appended. * Improved consistency of the lookup action so that it behaves equally for SGML and XML catalogs (this includes making XML lookup show all matching entries). * Documentation is now installed in an unversioned directory by default.
Revision 1.6 / (download) - annotate - [select for diffs], Tue Dec 23 11:45:05 2003 UTC (8 years, 5 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base,
pkgsrc-2004Q1
Changes since 1.5: +2 -1
lines
Diff to previous 1.5 (colored)
Update to 2.0alpha1. This is the first version of the development branch. I'm updating the package to this version because it should fix many portability issues (avoiding the installation of GNU tools), and because it is a lot safer when modifying existing catalog files (not line oriented any more and with real file locking). I've tested the program under several other systems and platforms (including FreeBSD, Linux and Solaris, the later with the sunpro compiler too), and it built and worked fine. Thanks to simonb@ for testing under an Alpha system with pkgsrc. Change log follows: Released on 2003/12/23, its state was alpha. * xmlcatmgr has been completely rewritten in C. Even though, command line compatibility has been kept, so that existing scripts using this program do not break. * Buildtool is not used any more. A custom build infrastructure has been implemented, as something small and very portable was needed. * Added the `lookup' action, used to search for entries in catalogs. * Added real parsers to manipulate SGML and XML catalogs. The program is not line oriented any more, thus beeing a lot more flexible. * Multiple race conditions fixed, which were unavoidable from a shell script. * Better handling of special characters and spaces in strings, difficult to handle from shell scripts.
Revision 1.5 / (download) - annotate - [select for diffs], Mon Oct 13 12:12:57 2003 UTC (8 years, 7 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Changes since 1.4: +6 -6
lines
Diff to previous 1.4 (colored)
Update to 1.1: * Fixed AWK code generation to work with the mawk interpreter. * Fixed Makefile.boot to install documentation inside the directory pointed by the BT_DIR_DOC variable. Thanks to reed@ for mawk fixes and grant@ for Solaris tests.
Revision 1.4 / (download) - annotate - [select for diffs], Mon Sep 8 12:26:21 2003 UTC (8 years, 8 months ago) by jmmv
Branch: MAIN
Changes since 1.3: +8 -5
lines
Diff to previous 1.3 (colored)
Update to 1.0:
* Adapted Buildtool scripts to the latest version, 0.14. As a side effect,
distribution documentation is now installed into the system.
* Minor manpage fixes.
* Code cleanup.
Fixes in the package: avoid overwriting catalog files when using 'make
replace' (if you have 0.2 installed actually, it won't take any effect, so
be careful by backing up pkg/share/{sgml,xml}/catalog). 'make update' will
work fine.
Revision 1.3 / (download) - annotate - [select for diffs], Wed Jan 29 20:21:07 2003 UTC (9 years, 3 months ago) by jmmv
Branch: MAIN
CVS Tags: netbsd-1-6-1-base,
netbsd-1-6-1
Changes since 1.2: +3 -2
lines
Diff to previous 1.2 (colored)
Update xmlcatmgr to 0.2. Changes in this version: * Added XML Catalogs management. You must use the new `-s' flag to handle SGML Catalogs as XML format becomes the default. * Dropped use of getopt in favour of getopts, as the former does not handle whitespace in variables properly. * Handle comments in SGML catalogs properly. * Several manpage improvements. Changes in the package: * Implement a new framework to automatically register/deregister catalog entries. This is available through the catalogs.mk file. Packages do not need to call xmlcatmgr directly any more, nor do tricky things in their PLISTs. * Install two catalog files under PKG_SYSCONFDIR, one called sgml/catalog and the other xml/catalog. Both are completely different things, so they can't be mixed. Also avoid that any of these catalogs refer to the other one, as this could cause problems.
Revision 1.2 / (download) - annotate - [select for diffs], Sat Jan 11 21:08:42 2003 UTC (9 years, 4 months ago) by jmmv
Branch: MAIN
Changes since 1.1: +5 -1
lines
Diff to previous 1.1 (colored)
- Install an additional SGML catalog file under share/sgml/catalog. - Install a system wide catalog file under PKG_SYSCONFDIR, which now becomes the default for the program. - Bump PKGREVISION to 1.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Jan 10 19:24:48 2003 UTC (9 years, 4 months ago) by jmmv
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of xmlcatmgr, version 0.1: 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. 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.
Revision 1.1 / (download) - annotate - [select for diffs], Fri Jan 10 19:24:48 2003 UTC (9 years, 4 months ago) by jmmv
Branch: MAIN
Initial revision