Up to [cvs.netbsd.org] / pkgsrc / textproc / xmlcatmgr
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.19 / (download) - annotate - [select for diffs], Sun Jun 14 22:58:09 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.18: +1 -3
lines
Diff to previous 1.18 (colored)
Remove @dirrm related logic.
Revision 1.18 / (download) - annotate - [select for diffs], Thu Oct 12 08:56:56 2006 UTC (5 years, 7 months ago) by dsainty
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,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.17: +2 -2
lines
Diff to previous 1.17 (colored)
Hmmm, revert previous for the moment. 'make show-var VARNAME=XML_ENTRIES' with this change in-place suggests that sometimes the prefix IS added in catalogs.mk (and presumably not in the client package, for some reason).
Revision 1.17 / (download) - annotate - [select for diffs], Thu Oct 12 08:34:56 2006 UTC (5 years, 7 months ago) by dsainty
Branch: MAIN
Changes since 1.16: +3 -3
lines
Diff to previous 1.16 (colored)
Don't pretend to automatically add ${PREFIX} to each XML_ENTRIES and
SGML_ENTRIES entry - it doesn't work. Probably because expansion
in this context requires the variable to already be defined, which it
isn't.
This is lucky, because every package using catalogs.mk adds ${PREFIX}
itself to each entry. So usually it gets added just the once.
The luck stops if you do something like: make PREFIX=/usr/pkgroot2
This makes the automatic ${PREFIX} insertion suddenly work AS WELL as
the client packages adding ${PREFIX} themselves. We end up with
/usr/pkgroot2/share/xml/catalog containing lines like:
<nextCatalog catalog="/usr/pkgroot2/usr/pkgroot2/share/xml/docbook/4.3/catalog" />
... after installing textproc/docbook-xml. This in turn causes
textproc/scrollkeeper to obscurely fail to build at configure time.
Revision 1.16 / (download) - annotate - [select for diffs], Thu Jun 15 22:13:59 2006 UTC (5 years, 11 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.15: +3 -3
lines
Diff to previous 1.15 (colored)
Pluralize INSTALL_TEMPLATE and DEINSTALL_TEMPLATE variable names as per
the pkglint warning:
As {INSTALL,DEINSTALL}_TEMPLATE is modified using "+=", its name
should indicate plural.
This does make the variables a bit more suggestive of the fact that they
hold lists of values.
Revision 1.15 / (download) - annotate - [select for diffs], Tue Mar 14 01:14:34 2006 UTC (6 years, 2 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.14: +3 -3
lines
Diff to previous 1.14 (colored)
Modify the pkginstall framework so that it manages all aspects of
INSTALL/DEINSTALL script creation within pkgsrc.
If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts. If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:
INSTALL_SRC= ${PKGDIR}/INSTALL
DEINSTALL_SRC= # emtpy
As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts. By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in bsd.pkginstall.mk).
In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework. The only public variables relating to the templates are:
INSTALL_SRC INSTALL_TEMPLATE
DEINSTALL_SRC DEINSTALL_TEMPLATE
HEADER_TEMPLATE
The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.
Revision 1.14 / (download) - annotate - [select for diffs], Thu Dec 29 06:22:20 2005 UTC (6 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.13: +1 -2
lines
Diff to previous 1.13 (colored)
Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
Revision 1.13 / (download) - annotate - [select for diffs], Mon Dec 5 20:51:08 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base,
pkgsrc-2005Q4
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in
http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
Revision 1.12 / (download) - annotate - [select for diffs], Sun May 22 21:54:59 2005 UTC (7 years ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base,
pkgsrc-2005Q3,
pkgsrc-2005Q2-base,
pkgsrc-2005Q2
Changes since 1.11: +3 -3
lines
Diff to previous 1.11 (colored)
Replaced $c with ${c} to make pkglint happy.
Revision 1.11 / (download) - annotate - [select for diffs], Wed May 11 02:07:37 2005 UTC (7 years ago) by jlam
Branch: MAIN
Changes since 1.10: +3 -2
lines
Diff to previous 1.10 (colored)
Rename mk/bsd.pkg.install.mk to mk/install/bsd.pkginstall.mk to consolidate the files for that framework in one directory.
Revision 1.10 / (download) - annotate - [select for diffs], Tue Mar 29 14:39:15 2005 UTC (7 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.9: +3 -3
lines
Diff to previous 1.9 (colored)
Use XMLCATMGR_PREFIX (defined in buildlink3.mk) rather than BUILDLINK_PREFIX.xmlcatmgr because the latter is not defined if NO_BUILD is set. Fixes problems seen by abs@ (docbook-xml's catalog not appearing in the system-wide catalog).
Revision 1.9 / (download) - annotate - [select for diffs], Thu Mar 24 22:42:59 2005 UTC (7 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.8: +2 -4
lines
Diff to previous 1.8 (colored)
Don't check for USE_BUILDLINK3 anymore in these files. These are included by other package Makefiles, and with the deprecation of USE_BUILDLINK3 support in the infrastructure files, these had the potential to break existing packages.
Revision 1.8 / (download) - annotate - [select for diffs], Thu May 6 14:39:05 2004 UTC (8 years ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base,
pkgsrc-2005Q1,
pkgsrc-2004Q4-base,
pkgsrc-2004Q4,
pkgsrc-2004Q3-base,
pkgsrc-2004Q3,
pkgsrc-2004Q2-base,
pkgsrc-2004Q2
Changes since 1.7: +3 -3
lines
Diff to previous 1.7 (colored)
Quote arguments properly for xmlcatmgr. OK'ed by jmmv@.
Revision 1.7 / (download) - annotate - [select for diffs], Wed Apr 28 07:11:44 2004 UTC (8 years ago) by wiz
Branch: MAIN
Changes since 1.6: +1 -4
lines
Diff to previous 1.6 (colored)
Remove support for bl2 since remaining packages using this have been converted to bl3.
Revision 1.6 / (download) - annotate - [select for diffs], Mon Apr 12 21:12:44 2004 UTC (8 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.5: +6 -1
lines
Diff to previous 1.5 (colored)
During print-PLIST, print comments and do not remove the catalog files under share/(xml|sgml) nor these directories themselves.
Revision 1.5 / (download) - annotate - [select for diffs], Sun Feb 1 10:17:21 2004 UTC (8 years, 3 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base,
pkgsrc-2004Q1
Changes since 1.4: +8 -6
lines
Diff to previous 1.4 (colored)
Missing an :M operator on the match for "yes".
Revision 1.4 / (download) - annotate - [select for diffs], Sun Feb 1 10:12:58 2004 UTC (8 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.3: +3 -2
lines
Diff to previous 1.3 (colored)
Preserve previous behaviour by unconditionally setting USE_BUILDLINK2 if we're not already using buildlink3.
Revision 1.3 / (download) - annotate - [select for diffs], Sun Feb 1 10:11:39 2004 UTC (8 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.2: +6 -3
lines
Diff to previous 1.2 (colored)
Add a buildlink3.mk file for xmlcatmgr and teach catalogs.mk to use the buildlink3.mk file if USE_BUILDLINK3 is "yes".
Revision 1.2 / (download) - annotate - [select for diffs], Tue Jul 22 18:25:09 2003 UTC (8 years, 10 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Changes since 1.1: +1 -22
lines
Diff to previous 1.1 (colored)
Move the definition of XMLCATMGR, SGML_DEFAULT_CATALOG and XML_DEFAULT_CATALOG variables from the catalogs.mk file to buildlink2.mk. These may be needed in a package that does *not* provide catalog files (i.e., all the functionality in catalogs.mk is not required).
Revision 1.1 / (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
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.