- maintainer made new distfiles with fixed updmap.cfg files

- remove source directory from the package
- use mv(1) during fake to save disk space
- fix broken bbold font
This commit is contained in:
steven 2007-09-10 14:50:50 +00:00
parent 1b4cb1e147
commit e1d3195b8b
6 changed files with 49 additions and 4140 deletions

View File

@ -1,25 +1,30 @@
# $OpenBSD: Makefile,v 1.2 2007/09/07 15:26:18 steven Exp $
# $OpenBSD: Makefile,v 1.3 2007/09/10 14:50:50 steven Exp $
COMMENT= full texmf tree for TeXLive
COMMENT= additional texmf functionality for TeXLive
V= 2007
DISTNAME= texlive_texmf-full-${V}
# distfile generation number (distfiles can change for same TeXLive version)
G= g0
DISTNAME= texlive_texmf-full-$V$G
PKGNAME= texlive_texmf-full-$Vp0
NO_BUILD= Yes
NO_REGRESS= Yes
PKG_ARCH= *
RUN_DEPENDS= :texlive_base-${V}:print/texlive/base \
:ImageMagick-*:graphics/ImageMagick
RUN_DEPENDS= :texlive_base-${V}*:print/texlive/base \
::graphics/ImageMagick
pre-install:
@# Blast away man pages, -base installed them already
rm -Rf ${WRKDIST}/texmf-dist/source
# man pages are installed by the base package
rm -Rf ${WRKDIST}/texmf/doc/man
# fix broken bbold font
rm -f ${WRKDIST}/texmf-dist/tex/latex/sauterfonts/subbold.fd
do-install:
@# Simple copy for install
umask 022 && \
cp -r ${WRKDIST}/texmf ${PREFIX}/share && \
cp -r ${WRKDIST}/texmf-dist ${PREFIX}/share
mv ${WRKDIST}/texmf ${PREFIX}/share
mv ${WRKDIST}/texmf-dist ${PREFIX}/share
chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/*
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
MD5 (texlive_texmf-full-2007.tar.gz) = HPEoVaOrkLXGRlyMyGSR1Q==
RMD160 (texlive_texmf-full-2007.tar.gz) = YCJIOhBQegJ88IcbgJJmNVvPRnU=
SHA1 (texlive_texmf-full-2007.tar.gz) = WGnlUShihWBP8zJihvhY2GxgUdU=
SHA256 (texlive_texmf-full-2007.tar.gz) = iRbhUfS1QxxIdhfxBOsXVmySIM1crABPh3w/A9MTIQs=
SIZE (texlive_texmf-full-2007.tar.gz) = 135762808
MD5 (texlive_texmf-full-2007g0.tar.gz) = e3ZvV1SLDk9MH+0PvI/yXw==
RMD160 (texlive_texmf-full-2007g0.tar.gz) = 0oBLup1IVv/DAQolcKulcE5cdCA=
SHA1 (texlive_texmf-full-2007g0.tar.gz) = xgW/w9uAbWA8QIiR5zvVbTqa+6w=
SHA256 (texlive_texmf-full-2007g0.tar.gz) = VFDN9YRxHFsVL5ml8lJ4kOoMgiGr8CDdFqWrvKYTlMM=
SIZE (texlive_texmf-full-2007g0.tar.gz) = 135792207

File diff suppressed because it is too large Load Diff

View File

@ -1,27 +1,31 @@
# $OpenBSD: Makefile,v 1.2 2007/09/07 15:26:18 steven Exp $
# $OpenBSD: Makefile,v 1.3 2007/09/10 14:50:50 steven Exp $
COMMENT= minimal texmf tree for TeXLive
V= 2007
DISTNAME= texlive_texmf-minimal-${V}
# distfile generation number (distfiles can change for same TeXLive version)
G= g0
DISTNAME= texlive_texmf-minimal-$V$G
PKGNAME= texlive_texmf-minimal-$Vp0
NO_BUILD= Yes
NO_REGRESS= Yes
PKG_ARCH= *
pre-install:
@# Blast away man pages. -base will do these
rm -Rf ${WRKDIST}/texmf/doc/man
rm -Rf ${WRKDIST}/texmf-dist/source
# fix for broken bbold font
rm -f ${WRKDIST}/texmf-dist/tex/latex/jknapltx/ubbold.fd
cd ${WRKDIST}/texmf-dist/tex/latex/bbold/ && mv -f Ubbold.fd ubbold.fd
do-install:
@# Simple copy for install
umask 022 && \
cp -r ${WRKDIST}/texmf ${PREFIX}/share && \
cp -r ${WRKDIST}/texmf-dist ${PREFIX}/share
mv ${WRKDIST}/texmf ${PREFIX}/share
mv ${WRKDIST}/texmf-dist ${PREFIX}/share
chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/*
post-install:
@# Tweak fmtutil.cnf as there is no
@# XeTeX in this minimal texmf
# tweak fmtutil.cnf (e.g. there's no XeTeX support in this minimal texmf)
cp ${PREFIX}/share/texmf/web2c/fmtutil.cnf \
${PREFIX}/share/texmf/web2c/fmtutil.cnf-dist
mv ${PREFIX}/share/texmf/web2c/fmtutil.cnf \
@ -29,8 +33,4 @@ post-install:
sed -e 's/.*xetex.*//g' ${PREFIX}/share/texmf/web2c/fmtutil.cnf-full \
> ${PREFIX}/share/texmf/web2c/fmtutil.cnf-minimal
@# updmap.cnf will change when updmap-sys is run
mv ${PREFIX}/share/texmf/web2c/updmap.cfg \
${PREFIX}/share/texmf/web2c/updmap.cfg-dist
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
MD5 (texlive_texmf-minimal-2007.tar.gz) = HSOmdBWkp7aNDwhvFCZFaQ==
RMD160 (texlive_texmf-minimal-2007.tar.gz) = JAUEHT+YWHKvo56AbbE1HHDiVs4=
SHA1 (texlive_texmf-minimal-2007.tar.gz) = aZfLzNUKfLxpOGzT8cz8+Qyq1/g=
SHA256 (texlive_texmf-minimal-2007.tar.gz) = TFRgGKK9WVm+SSzbxVneQeyF955+GOwSe4jFPQYK+Z4=
SIZE (texlive_texmf-minimal-2007.tar.gz) = 131595954
MD5 (texlive_texmf-minimal-2007g0.tar.gz) = 3Fl4XW7rfjgEb70JJPjA/w==
RMD160 (texlive_texmf-minimal-2007g0.tar.gz) = 76BmHIO1WLjEvRaXqqg12dwH87g=
SHA1 (texlive_texmf-minimal-2007g0.tar.gz) = 2ng4YJSrehw/aSu2xL21TfTW9/k=
SHA256 (texlive_texmf-minimal-2007g0.tar.gz) = /sn8S4JP92mq4hr0oU0zJJJsm4coaMDK07SDSVfpz8I=
SIZE (texlive_texmf-minimal-2007g0.tar.gz) = 131636881

File diff suppressed because it is too large Load Diff