This is a patch for libxml2-bin.
The package init file libxml2-bin.sh exports two
environment variables. Neither of these exports allow
for the fact that those variables might exist, so they
overwrite any extant value of those variables.
This patch just checks to see if the variables exist
and appends the extra path values to the end.
I decided it should append, rather than prepend so the
user can easily override the installed catalog files.
For example, I keep some catalog files in my home
directory which should take precedence. This makes it
easy to keep catalog files up to date without tinkering
in the Fink installation tree.
I would have updated the csh init file too, but I'm not
a csh user so have no way to test easily.