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