From dd0ebf41a97c79b0d6c2fecc1fded743b77c6739 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Fri, 23 Apr 2010 15:30:34 +0200 Subject: [PATCH] docbook-xsl: (un)register XML catalogs in the chroot. --HG-- extra : convert_revision : 40eb25ac07ce41cc0b47ca3eaa024462b85b815f --- srcpkgs/docbook-xsl/template | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template index 78f58b34c6..c32fc20694 100644 --- a/srcpkgs/docbook-xsl/template +++ b/srcpkgs/docbook-xsl/template @@ -22,7 +22,8 @@ noarch=yes Add_dependency full xmlcatmgr Add_dependency full docbook-xml ">=4.2" -xml_catalogs="/usr/share/xsl/docbook/catalog.xml" +export xml_catalogs="/usr/share/xsl/docbook/catalog.xml" +export xml_entries="nextCatalog ${xml_catalogs} --" do_install() { @@ -45,8 +46,10 @@ post_install() # # Run the trigger to register its XML catalog entries. # - export xml_entries="nextCatalog ${xml_catalogs} --" - cd ${XBPS_MASTERDIR} - ${XBPS_TRIGGERSDIR}/xml-catalog run post-install - unset xml_entries + cd ${XBPS_MASTERDIR} && ${XBPS_TRIGGERSDIR}/xml-catalog run post-install +} + +pre_remove() +{ + cd ${XBPS_MASTERDIR} && ${XBPS_TRIGGERSDIR}/xml-catalog run pre-remove }