# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-fonts/mathematica-fonts/mathematica-fonts-4.2.ebuild,v 1.6 2007/03/19 14:47:00 genone Exp $ inherit font DESCRIPTION="Mathematica's Fonts for MathML" HOMEPAGE="http://support.wolfram.com/mathematica/systems/windows/general/latestfonts.html" DOWNLOAD_URI="http://support.wolfram.com/mathematica/systems/windows/general/files/" TRUETYPE_FILE="MathFonts_TrueType_${PV//./}.exe" TYPE1_FILE="MathFonts_Type1_${PV//./}.exe" SRC_URI="truetype? ( $TRUETYPE_FILE ) !truetype? ( $TYPE1_FILE )" LICENSE="WRI-EULA" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="truetype" DEPEND="app-arch/unzip" RDEPEND="" RESTRICT="fetch nomirror" S=${WORKDIR}/ FONT_S=${S} pkg_nofetch() { einfo "Please visit the homepage:" einfo "$HOMEPAGE" einfo "and download " if use truetype; then einfo ${DOWNLOAD_URI}${TRUETYPE_FILE} else einfo ${DOWNLOAD_URI}${TYPE1_FILE} fi einfo "Then just put the file in ${DISTDIR}" } src_unpack() { # zip is sufficient to extract the archive unzip ${DISTDIR}/${A} >/dev/null || die "failed to unpack ${A}" } src_install() { if use truetype; then FONT_SUFFIX="ttf" else FONT_SUFFIX="pf*" fi font_src_install } pkg_postinst() { elog "To make Mozilla happy, you should change font.mathfont-family:" elog "1. Enter the URL about:config" elog "2. First, check to see if the pref exists" elog " If not, right-click and select New > String" elog " The name of the preference is font.mathfont-family" elog "3. You should set the value to (right-click to modify):" elog " CMSY10, CMEX10, Mathematica1, Mathematica2, Mathematica4, MT Extra, Standard Symbols L" }