pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/fonts Add packages that are part of the texlive fontut...
details: https://anonhg.NetBSD.org/pkgsrc/rev/1ab6a2e75912
branches: trunk
changeset: 651901:1ab6a2e75912
user: markd <markd%pkgsrc.org@localhost>
date: Sun May 17 06:16:22 2015 +0000
description:
Add packages that are part of the texlive fontutils collection.
diffstat:
fonts/afm2pl/DESCR | 5 +
fonts/afm2pl/Makefile | 29 ++++++++
fonts/afm2pl/PLIST | 3 +
fonts/afm2pl/distinfo | 5 +
fonts/lcdftypetools/DESCR | 18 +++++
fonts/lcdftypetools/Makefile | 32 +++++++++
fonts/lcdftypetools/PLIST | 23 ++++++
fonts/lcdftypetools/distinfo | 6 +
fonts/lcdftypetools/patches/patch-lcdf-typetools-2.100_Makefile.in | 15 ++++
fonts/tex-accfonts-doc/DESCR | 1 +
fonts/tex-accfonts-doc/Makefile | 13 +++
fonts/tex-accfonts-doc/PLIST | 4 +
fonts/tex-accfonts-doc/distinfo | 5 +
fonts/tex-accfonts/DESCR | 13 +++
fonts/tex-accfonts/Makefile | 26 +++++++
fonts/tex-accfonts/PLIST | 9 ++
fonts/tex-accfonts/distinfo | 5 +
fonts/tex-afm2pl-doc/DESCR | 1 +
fonts/tex-afm2pl-doc/Makefile | 12 +++
fonts/tex-afm2pl-doc/PLIST | 3 +
fonts/tex-afm2pl-doc/distinfo | 5 +
fonts/tex-afm2pl/DESCR | 5 +
fonts/tex-afm2pl/Makefile | 14 ++++
fonts/tex-afm2pl/PLIST | 17 +++++
fonts/tex-afm2pl/distinfo | 5 +
fonts/tex-dosepsbin-doc/DESCR | 1 +
fonts/tex-dosepsbin-doc/Makefile | 13 +++
fonts/tex-dosepsbin-doc/PLIST | 11 +++
fonts/tex-dosepsbin-doc/distinfo | 5 +
fonts/tex-dosepsbin/DESCR | 10 ++
fonts/tex-dosepsbin/Makefile | 25 +++++++
fonts/tex-dosepsbin/PLIST | 2 +
fonts/tex-dosepsbin/distinfo | 5 +
fonts/tex-dvipsconfig/DESCR | 8 ++
fonts/tex-dvipsconfig/Makefile | 13 +++
fonts/tex-dvipsconfig/PLIST | 34 ++++++++++
fonts/tex-dvipsconfig/distinfo | 5 +
fonts/tex-fontools-doc/DESCR | 1 +
fonts/tex-fontools-doc/Makefile | 13 +++
fonts/tex-fontools-doc/PLIST | 9 ++
fonts/tex-fontools-doc/distinfo | 5 +
fonts/tex-fontools/DESCR | 7 ++
fonts/tex-fontools/Makefile | 24 +++++++
fonts/tex-fontools/PLIST | 8 ++
fonts/tex-fontools/distinfo | 5 +
fonts/tex-mf2pt1-doc/DESCR | 1 +
fonts/tex-mf2pt1-doc/Makefile | 13 +++
fonts/tex-mf2pt1-doc/PLIST | 6 +
fonts/tex-mf2pt1-doc/distinfo | 5 +
fonts/tex-mf2pt1/DESCR | 8 ++
fonts/tex-mf2pt1/Makefile | 25 +++++++
fonts/tex-mf2pt1/PLIST | 3 +
fonts/tex-mf2pt1/distinfo | 5 +
53 files changed, 544 insertions(+), 0 deletions(-)
diffs (truncated from 756 to 300 lines):
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/afm2pl/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/afm2pl/DESCR Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,5 @@
+afm2pl is meant to be a partial replacement for afm2tfm, on which it
+is based. Its default action is to convert an afm file to a tfm
+file, with preservation of kerns and ligatures (with afm2tfm,
+preserving kerns and ligatures is possible only in a roundabout
+way).
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/afm2pl/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/afm2pl/Makefile Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1 2015/05/17 06:16:22 markd Exp $
+
+DISTNAME= texlive-20140525-source
+PKGNAME= afm2pl-0.7.1
+CATEGORIES= fonts
+MASTER_SITES= ftp://tug.org/historic/systems/texlive/2014/
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= http://www.tug.org/texlive/
+COMMENT= Convert an Adobe font metric file to a TeX font property list
+LICENSE= gnu-gpl-v2
+
+EXTRACT_ELEMENTS= ${DISTNAME}/build-aux \
+ ${DISTNAME}/texk/afm2pl
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+WRKSRC= ${WRKDIR}/${DISTNAME}/texk/afm2pl
+
+CONFIG_GUESS_OVERRIDE+= ${WRKDIR}/${DISTNAME}/build-aux/config.guess
+CONFIG_SUB_OVERRIDE+= ${WRKDIR}/${DISTNAME}/build-aux/config.sub
+
+CONFIGURE_ARGS+= --with-system-kpathsea \
+ --with-kpathsea-includes=${BUILDLINK_PREFIX.kpathsea}/include \
+ --with-kpathsea-libdir=${BUILDLINK_PREFIX.kpathsea}/lib
+
+.include "../../print/kpathsea/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/afm2pl/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/afm2pl/PLIST Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1 2015/05/17 06:16:22 markd Exp $
+bin/afm2pl
+man/man1/afm2pl.1
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/afm2pl/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/afm2pl/distinfo Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2015/05/17 06:16:22 markd Exp $
+
+SHA1 (texlive-20140525-source.tar.xz) = 8cb283ad26b1fe18e1089820cf64ecc63d8224e8
+RMD160 (texlive-20140525-source.tar.xz) = c9fb954e63e700d06aa0cf40c37cdb40eaac84a2
+Size (texlive-20140525-source.tar.xz) = 41657688 bytes
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/lcdftypetools/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/lcdftypetools/DESCR Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,18 @@
+This bundle of tools comprises: Cfftot1, which translates a
+Compact Font Format (CFF) font, or a PostScript-flavored
+OpenType font, into PostScript Type 1 format. It correctly
+handles subroutines and hints; Mmafm and mmpfb, which create
+instances of multiple-master fonts (mmafm and mmpfb were
+previously distributed in their own package, mminstance);
+Otfinfo, which reports information about OpenType fonts, such
+as the features they support and the contents of their 'size'
+optical size features; Otftotfm, which creates TeX font metrics
+and encodings that correspond to a PostScript-flavored OpenType
+font. It will interpret glyph positionings, substitutions, and
+ligatures as far as it is able. You can say which OpenType
+features should be activated; T1dotlessj, creates a Type 1 font
+whose only character is a dotless j matching the input font's
+design; T1lint, which checks a Type 1 font for correctness;
+T1reencode, which replaces a font's internal encoding with one
+you specify; and T1testpage, which creates a PostScript proof
+for a Type 1 font. It is preliminary software.
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/lcdftypetools/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/lcdftypetools/Makefile Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1 2015/05/17 06:16:22 markd Exp $
+
+DISTNAME= texlive-20140525-source
+PKGNAME= lcdftypetools-2.100
+CATEGORIES= fonts
+MASTER_SITES= ftp://tug.org/historic/systems/texlive/2014/
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= http://ctan.org/pkg/lcdf-typetools
+COMMENT= A bundle of outline font manipulation tools
+LICENSE= gnu-gpl-v2
+
+DEPENDS+= tex-glyphlist-[0-9]*:../../fonts/tex-glyphlist
+
+EXTRACT_ELEMENTS= ${DISTNAME}/build-aux \
+ ${DISTNAME}/texk/lcdf-typetools
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_LANGUAGES= c c++
+WRKSRC= ${WRKDIR}/${DISTNAME}/texk/lcdf-typetools
+
+CONFIG_GUESS_OVERRIDE+= ${WRKDIR}/${DISTNAME}/build-aux/config.guess
+CONFIG_SUB_OVERRIDE+= ${WRKDIR}/${DISTNAME}/build-aux/config.sub
+
+CONFIGURE_ARGS+= --with-system-kpathsea \
+ --with-kpathsea-includes=${BUILDLINK_PREFIX.kpathsea}/include \
+ --with-kpathsea-libdir=${BUILDLINK_PREFIX.kpathsea}/lib
+
+.include "../../print/kpathsea/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/lcdftypetools/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/lcdftypetools/PLIST Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,23 @@
+@comment $NetBSD: PLIST,v 1.1 2015/05/17 06:16:22 markd Exp $
+bin/cfftot1
+bin/mmafm
+bin/mmpfb
+bin/otfinfo
+bin/otftotfm
+bin/t1dotlessj
+bin/t1lint
+bin/t1rawafm
+bin/t1reencode
+bin/t1testpage
+bin/ttftotype42
+man/man1/cfftot1.1
+man/man1/mmafm.1
+man/man1/mmpfb.1
+man/man1/otfinfo.1
+man/man1/otftotfm.1
+man/man1/t1dotlessj.1
+man/man1/t1lint.1
+man/man1/t1rawafm.1
+man/man1/t1reencode.1
+man/man1/t1testpage.1
+man/man1/ttftotype42.1
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/lcdftypetools/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/lcdftypetools/distinfo Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2015/05/17 06:16:22 markd Exp $
+
+SHA1 (texlive-20140525-source.tar.xz) = 8cb283ad26b1fe18e1089820cf64ecc63d8224e8
+RMD160 (texlive-20140525-source.tar.xz) = c9fb954e63e700d06aa0cf40c37cdb40eaac84a2
+Size (texlive-20140525-source.tar.xz) = 41657688 bytes
+SHA1 (patch-lcdf-typetools-2.100_Makefile.in) = 9a5da5bf438695415ea41fa70c2fa104ddcd3631
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/lcdftypetools/patches/patch-lcdf-typetools-2.100_Makefile.in
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/lcdftypetools/patches/patch-lcdf-typetools-2.100_Makefile.in Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-lcdf-typetools-2.100_Makefile.in,v 1.1 2015/05/17 06:16:23 markd Exp $
+
+Don't install files that tex-glyphlist installs
+
+--- lcdf-typetools-2.100/Makefile.in.orig 2014-01-09 12:51:50.000000000 +0000
++++ lcdf-typetools-2.100/Makefile.in
+@@ -703,7 +703,7 @@ info: info-recursive
+
+ info-am:
+
+-install-data-am: install-encDATA install-glyphlistDATA
++install-data-am:
+
+ install-dvi: install-dvi-recursive
+
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/tex-accfonts-doc/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/tex-accfonts-doc/DESCR Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,1 @@
+Documentation for tex-accfonts.
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/tex-accfonts-doc/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/tex-accfonts-doc/Makefile Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1 2015/05/17 06:16:22 markd Exp $
+
+DISTNAME= accfonts.doc
+PKGNAME= tex-${DISTNAME:S/./-/}-0.25
+TEXLIVE_REV= 18835
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= http://ctan.org/pkg/accfonts
+COMMENT= Documentation for tex-accfonts
+LICENSE= gnu-gpl-v2
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/tex-accfonts-doc/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/tex-accfonts-doc/PLIST Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1 2015/05/17 06:16:22 markd Exp $
+share/texmf-dist/doc/fonts/accfonts/CHANGES
+share/texmf-dist/doc/fonts/accfonts/COPYING
+share/texmf-dist/doc/fonts/accfonts/README
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/tex-accfonts-doc/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/tex-accfonts-doc/distinfo Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2015/05/17 06:16:22 markd Exp $
+
+SHA1 (tex-accfonts-18835/accfonts.doc.tar.xz) = b9a7b508882c2120a5f09d80333cf34ae3c0d331
+RMD160 (tex-accfonts-18835/accfonts.doc.tar.xz) = d3fd693c5545ebce8245aca6c96fc723167e73b5
+Size (tex-accfonts-18835/accfonts.doc.tar.xz) = 15616 bytes
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/tex-accfonts/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/tex-accfonts/DESCR Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,13 @@
+The accfonts package contains three utilities to permit easy
+manipulation of fonts, in particular the creation of unusual
+accented characters. Mkt1font works on Adobe Type 1 fonts,
+vpl2vpl works on TeX virtual fonts and vpl2ovp transforms a TeX
+font to an Omega one. All three programs read in a font (either
+the font itself or a property list), together with a simple
+definition file containing lines such as '128 z acute'; they
+then write out a new version of the font with the requested new
+characters in the numerical slots specified. Great care is
+taken over the positioning of accents, and over the provision
+of kerning information for new characters; mkt1font also
+generates suitable "hints" to enhance quality at small sizes or
+poor resolutions. The programs are written in Perl.
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/tex-accfonts/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/tex-accfonts/Makefile Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2015/05/17 06:16:22 markd Exp $
+
+DISTNAME= accfonts
+PKGNAME= tex-${DISTNAME}-0.25
+TEXLIVE_REV= 18835
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= http://ctan.org/pkg/accfonts
+COMMENT= Utilities to derive new fonts from existing ones
+LICENSE= gnu-gpl-v2
+
+DEPENDS+= t1utils-[0-9]*:../../fonts/t1utils
+
+USE_TOOLS+= perl:run
+REPLACE_PERL= bin/mkt1font bin/vpl2ovp bin/vpl2vpl
+
+INSTALLATION_DIRS+= bin
+
+.include "../../print/texlive/package.mk"
+
+post-extract:
+ ${MKDIR} ${WRKSRC}/bin
+ ${MV} ${WRKSRC}/texmf-dist/scripts/accfonts/* ${WRKSRC}/bin/
+ ${RM} -rf ${WRKSRC}/texmf-dist/scripts
+
+.include "../../mk/bsd.pkg.mk"
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/tex-accfonts/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/tex-accfonts/PLIST Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1 2015/05/17 06:16:22 markd Exp $
+bin/mkt1font
+bin/vpl2ovp
+bin/vpl2vpl
+share/texmf-dist/tex/latex/accfonts/CSX.def
+share/texmf-dist/tex/latex/accfonts/ISO-Latin1.def
+share/texmf-dist/tex/latex/accfonts/ISO-Latin2.def
+share/texmf-dist/tex/latex/accfonts/IndUni_Omega.def
+share/texmf-dist/tex/latex/accfonts/Norman.def
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/tex-accfonts/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/tex-accfonts/distinfo Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2015/05/17 06:16:22 markd Exp $
+
+SHA1 (tex-accfonts-18835/accfonts.tar.xz) = 1d3a3be05427e0e926972ccc09026821d51bcd32
+RMD160 (tex-accfonts-18835/accfonts.tar.xz) = 0e8c351f92357a9d8edfd3af39a2a2fafdc99a6a
+Size (tex-accfonts-18835/accfonts.tar.xz) = 22244 bytes
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/tex-afm2pl-doc/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/tex-afm2pl-doc/DESCR Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,1 @@
+Documentation for tex-afm2pl.
diff -r 3ad859e46c1d -r 1ab6a2e75912 fonts/tex-afm2pl-doc/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/tex-afm2pl-doc/Makefile Sun May 17 06:16:22 2015 +0000
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v 1.1 2015/05/17 06:16:22 markd Exp $
+
+DISTNAME= afm2pl.doc
+PKGNAME= tex-${DISTNAME:S/./-/}-0.7.1
+TEXLIVE_REV= 33736
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+COMMENT= Documentation for tex-afm2pl
+LICENSE= gnu-gpl-v2
+
+.include "../../print/texlive/package.mk"
Home |
Main Index |
Thread Index |
Old Index