Fix catalog fixup to allow install loc to not overlap with usr/local.
authorcantor <cantor@fb386ef7-a10c-0410-8ebf-fd3f8e989ab0>
Tue, 30 Sep 2008 04:48:10 +0000 (04:48 +0000)
committercantor <cantor@fb386ef7-a10c-0410-8ebf-fd3f8e989ab0>
Tue, 30 Sep 2008 04:48:10 +0000 (04:48 +0000)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/branches/REL_2@427 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

postinstall

index 1808dee..da3f9ec 100644 (file)
@@ -2,15 +2,15 @@
 
 cd ${CLIENT_BASEDIR}/share/xml/opensaml
 
-sed "s|uri=\".*${CLIENT_BASEDIR}|uri=\"${CLIENT_BASEDIR}|1" saml10-catalog.xml > catalog.xml.tmp
+sed "s|uri=\".*/share/xml/opensaml/\(.*\)\"|uri=\"${CLIENT_BASEDIR}/share/xml/opensaml/\1\"|1" saml10-catalog.xml > catalog.xml.tmp
 mv catalog.xml.tmp saml10-catalog.xml
 chmod 644 saml10-catalog.xml
 
-sed "s|uri=\".*${CLIENT_BASEDIR}|uri=\"${CLIENT_BASEDIR}|1" saml11-catalog.xml > catalog.xml.tmp
+sed "s|uri=\".*/share/xml/opensaml/\(.*\)\"|uri=\"${CLIENT_BASEDIR}/share/xml/opensaml/\1\"|1" saml11-catalog.xml > catalog.xml.tmp
 mv catalog.xml.tmp saml11-catalog.xml
 chmod 644 saml11-catalog.xml
 
-sed "s|uri=\".*${CLIENT_BASEDIR}|uri=\"${CLIENT_BASEDIR}|1" saml20-catalog.xml > catalog.xml.tmp
+sed "s|uri=\".*/share/xml/opensaml/\(.*\)\"|uri=\"${CLIENT_BASEDIR}/share/xml/opensaml/\1\"|1" saml20-catalog.xml > catalog.xml.tmp
 mv catalog.xml.tmp saml20-catalog.xml
 chmod 644 saml20-catalog.xml