xmlcatmgr: new deps style.

--HG--
extra : convert_revision : 1d8ae654209809c639dadb4c569afd67d6f773a8
This commit is contained in:
Juan RP 2009-03-20 08:17:00 +01:00
parent 3367abdcfb
commit f20505165b

View file

@ -17,45 +17,33 @@ long_desc="
local files or URIs. This allows you to tell the parser where to look local files or URIs. This allows you to tell the parser where to look
for entities without having to modify the original document source." for entities without having to modify the original document source."
conf_files="/etc/sgml/catalog /etc/xml/catalog
/usr/share/sgml/catalog /usr/share/xml/catalog"
Add_dependency full glibc
pre_install() pre_install()
{ {
# Create XML and SGML catalogs once built. # Create XML and SGML catalogs once built.
echo "=> Creating SGML catalogs..." echo "=> Creating SGML catalogs..."
$wrksrc/xmlcatmgr -sc $wrksrc/catalog.etc.sgml create $wrksrc/xmlcatmgr -sc $wrksrc/catalog.etc.sgml create
$wrksrc/xmlcatmgr -sc $wrksrc/catalog.sgml create $wrksrc/xmlcatmgr -sc $wrksrc/catalog.sgml create
$wrksrc/xmlcatmgr -sc $wrksrc/catalog.etc.sgml add CATALOG \ $wrksrc/xmlcatmgr -sc $wrksrc/catalog.etc.sgml add CATALOG \
$XBPS_MASTERDIR/share/sgml/catalog /usr/share/sgml/catalog
echo "=> Creating XML catalogs..." echo "=> Creating XML catalogs..."
$wrksrc/xmlcatmgr -c $wrksrc/catalog.etc.xml create $wrksrc/xmlcatmgr -c $wrksrc/catalog.etc.xml create
$wrksrc/xmlcatmgr -c $wrksrc/catalog.xml create $wrksrc/xmlcatmgr -c $wrksrc/catalog.xml create
$wrksrc/xmlcatmgr -c $wrksrc/catalog.etc.xml add nextCatalog \ $wrksrc/xmlcatmgr -c $wrksrc/catalog.etc.xml add nextCatalog \
$XBPS_MASTERDIR/share/xml/catalog /usr/share/xml/catalog
} }
post_install() post_install()
{ {
# Install the XML/SGML catalog files. # Install the XML/SGML catalog files.
echo "=> Installing XML/SGML catalogs." echo "=> Installing XML/SGML catalogs."
chmod 644 $wrksrc/catalog.* chmod 644 $wrksrc/catalog.*
[ ! -d $XBPS_SYSCONFDIR/sgml ] && mkdir $XBPS_SYSCONFDIR/sgml install -D -m644 $wrksrc/catalog.sgml ${DESTDIR}/usr/share/sgml/catalog
[ ! -d $XBPS_DESTDIR/$pkgname-$version/share/sgml ] && \ install -D -m644 $wrksrc/catalog.etc.sgml ${DESTDIR}/etc/sgml/catalog
mkdir $XBPS_DESTDIR/$pkgname-$version/share/sgml install -D -m644 $wrksrc/catalog.xml ${DESTDIR}/usr/share/xml/catalog
[ ! -d $XBPS_SYSCONFDIR/xml ] && mkdir $XBPS_SYSCONFDIR/xml install -D -m644 $wrksrc/catalog.etc.xml ${DESTDIR}/etc/xml/catalog
[ ! -d $XBPS_DESTDIR/$pkgname-$version/share/xml ] && \
mkdir $XBPS_DESTDIR/$pkgname-$version/share/xml
[ ! -f $XBPS_SYSCONFDIR/sgml/catalog ] && \
cp $wrksrc/catalog.etc.sgml \
$XBPS_DESTDIR/$pkgname-$version/etc/sgml/catalog
[ ! -f $XBPS_SYSCONFDIR/xml/catalog ] && \
cp $wrksrc/catalog.etc.xml \
$XBPS_DESTDIR/$pkgname-$version/etc/xml/catalog
[ ! -f $XBPS_DESTDIR/$pkgname-$version/share/sgml/catalog ] && \
cp $wrksrc/catalog.sgml \
$XBPS_DESTDIR/$pkgname-$version/share/sgml/catalog
[ ! -f $XBPS_DESTDIR/$pkgname-$version/share/xml/catalog ] && \
cp $wrksrc/catalog.xml \
$XBPS_DESTDIR/$pkgname-$version/share/xml/catalog
} }