a project to simplify installation of open source software
on Mac OS X and Darwin
# $Id: Portfile 21502 2007-01-26 02:54:16Z eridius@macports.org $
PortSystem 1.0
name tex-cm-super
version 0.3.3
description CM-Super font package.
long_description The CM-Super package contains Type 1 fonts converted from METAFONT \
fonts and covers entire EC/TC, EC Concrete, EC Bright and LH fonts \
(Computer Modern font families). All European and Cyrillic writings \
are covered. Each Type 1 font program contains ALL glyphs from the \
following standard LaTeX font encodings: T1, TS1, T2A, T2B, T2C, X2, \
and also Adobe StandardEncoding (585 glyphs per non-SC font and 468 \
glyphs per SC font), and could be reencoded to any of these encodings \
using standard dvips or pdftex facilities (the corresponding support \
files are also included).
platforms darwin
categories tex print
maintainers nomaintainer@macports.org
homepage
master_sites http://www.ring.gr.jp/pub/text/CTAN/fonts/ps-type1/ \
ftp://ftp.jaist.ac.jp/pub/TeX/tex-archive/fonts/ps-type1/
distname cm-super
use_zip yes
checksums md5 de272529f03989451975e3cfb198e309 \
sha1 497843f1f0ee5d31af1dad15ed94071608c73b18 \
rmd160 9a24980ebb4fe09bbd8b4b708a6f58ba53c0136a
depends_lib bin:mktexlsr:teTeX
post-extract {
system "cd ${worksrcpath}/afm && gunzip *.afm.gz"
}
configure {}
build {}
destroot {
foreach {src dst} {afm/*.afm fonts/afm/public/cm-super
dvips/*.map fonts/map/dvips/public/cm-super
dvips/*.enc fonts/enc/dvips/public/cm-super
pfb/*.pfb fonts/type1/public/cm-super
type1ec.sty tex/latex/cm-super} {
xinstall -m 755 -d ${destroot}${prefix}/share/texmf-local/${dst}
eval xinstall -m 644 [glob ${worksrcpath}/${src}] ${destroot}${prefix}/share/texmf-local/${dst}
}
}
post-destroot {
xinstall -m 755 -d ${destroot}${prefix}/share/texmf-local/doc/cm-super
xinstall -m 644 -W ${worksrcpath} COPYING ChangeLog FAQ README TODO \
${destroot}${prefix}/share/texmf-local/doc/cm-super
}
post-activate {
system "mktexlsr"
ui_msg "\nBefore using cm-super, please make sure to update font map files.\n"
ui_msg " \$ sudo updmap-sys --nomkmap --enable Map cm-super-t1.map"
ui_msg " \$ sudo updmap-sys --nomkmap --enable Map cm-super-ts1.map"
ui_msg " \$ sudo updmap-sys --nomkmap --enable Map cm-super-t2a.map"
ui_msg " \$ sudo updmap-sys --nomkmap --enable Map cm-super-t2b.map"
ui_msg " \$ sudo updmap-sys --nomkmap --enable Map cm-super-t2c.map"
ui_msg " \$ sudo updmap-sys --enable Map cm-super-x2.map\n"
}