--- /usr/portage/app-text/dvipdfmx/dvipdfmx-20070409.ebuild 2007-05-12 07:48:41.000000000 +0800 +++ dvipdfmx-20070409.ebuild 2007-12-03 14:15:52.000000000 +0800 @@ -43,13 +43,15 @@ dobin src/dvipdfmx || die - insinto /usr/share/texmf/dvipdfm + insinto /usr/share/texmf/fonts/map/dvipdfm/glyphlist doins data/config/glyphlist.txt || die - insinto /usr/share/texmf/dvipdfm/config + insinto /etc/texmf/dvipdfm.d doins data/config/dvipdfmx.cfg || die + dodir /usr/share/texmf/dvipdfm + dosym /etc/texmf/dvipdfm.d/dvipdfmx.cfg /usr/share/texmf/dvipdfm/dvipdfmx.cfg - insinto /usr/share/texmf/fonts/map/dvipdfm + insinto /usr/share/texmf/fonts/map/dvipdfm/dvipdfmx doins "${FILESDIR}"/cid-x.map || die insinto /usr/share/texmf/fonts/cmap @@ -59,16 +61,12 @@ do dosym ${res} /usr/share/texmf/fonts/cmap/ghostscript$(basename $(dirname ${res})) done - dosym /opt/Acrobat7/Resource /usr/share/texmf/fonts/cmap/Acrobat7 - dosym /usr/share/xpdf /usr/share/texmf/fonts/cmap/xpdf dodoc AUTHORS ChangeLog README TODO } pkg_postinst() { - has_tetex_3 && texmf-update || mktexlsr -} - -pkg_postrm() { - has_tetex_3 && texmf-update || mktexlsr + if [ "$ROOT" = "/" ] ; then + /usr/sbin/texmf-update + fi }