From 1a9b1d57defc04e73b765686de37b2b23b2eb4ca Mon Sep 17 00:00:00 2001 From: minskim Date: Mon, 9 Jul 2012 01:21:27 +0000 Subject: [PATCH] Import xdvipdfmx-0.7.8.20110705 as print/xdvipdfmx. Packaged by mishka@. The extensions provided by xdvipdfmx provide support for the Extended DVI (.xdv) format used by xetex, including support for platform-native fonts and the xetex graphics primitives, as well as Unicode/OpenType text. --- print/xdvipdfmx/DESCR | 3 +++ print/xdvipdfmx/Makefile | 49 ++++++++++++++++++++++++++++++++++++++++ print/xdvipdfmx/PLIST | 2 ++ print/xdvipdfmx/distinfo | 5 ++++ 4 files changed, 59 insertions(+) create mode 100644 print/xdvipdfmx/DESCR create mode 100644 print/xdvipdfmx/Makefile create mode 100644 print/xdvipdfmx/PLIST create mode 100644 print/xdvipdfmx/distinfo diff --git a/print/xdvipdfmx/DESCR b/print/xdvipdfmx/DESCR new file mode 100644 index 000000000000..35db56ca4092 --- /dev/null +++ b/print/xdvipdfmx/DESCR @@ -0,0 +1,3 @@ +The extensions provided by xdvipdfmx provide support for the Extended DVI +(.xdv) format used by xetex, including support for platform-native fonts +and the xetex graphics primitives, as well as Unicode/OpenType text. diff --git a/print/xdvipdfmx/Makefile b/print/xdvipdfmx/Makefile new file mode 100644 index 000000000000..8d5a72df6cf9 --- /dev/null +++ b/print/xdvipdfmx/Makefile @@ -0,0 +1,49 @@ +# $NetBSD: Makefile,v 1.1 2012/07/09 01:21:27 minskim Exp $ + +DISTNAME= texlive-20110705-source +PKGNAME= xdvipdfmx-0.7.8${DISTNAME:C/texlive-([0-9]+)-source/.\1/g} +CATEGORIES= print converters +MASTER_SITES= ${MASTER_SITE_TEX_CTAN:=systems/texlive/Source/} +EXTRACT_SUFX= .tar.xz + +MAINTAINER= mishka@NetBSD.org +HOMEPAGE= http://scripts.sil.org/XeTeX +COMMENT= Extended DVI to PDF converter, mainly for use with XeTeX +LICENSE= gnu-gpl-v2 + +DEPENDS+= dvipdfmx-[0-9]*:../../print/dvipdfmx + +EXTRACT_ELEMENTS= ${DISTNAME}/build-aux \ + ${DISTNAME}/texk/xdvipdfmx + +PKG_DESTDIR_SUPPORT= user-destdir + +GNU_CONFIGURE= yes +USE_LIBTOOL= yes +USE_TOOLS+= pkg-config +WRKSRC= ${WRKDIR}/${DISTNAME}/texk/xdvipdfmx + +CONFIGURE_ARGS+= --with-system-kpathsea \ + --with-kpathsea-includes=${BUILDLINK_PREFIX.kpathsea}/include \ + --with-kpathsea-libdir=${BUILDLINK_PREFIX.kpathsea}/lib +CONFIGURE_ARGS+= --with-system-zlib \ + --with-zlib-includes=${BUILDLINK_PREFIX.zlib}/include \ + --with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib +CONFIGURE_ARGS+= --with-system-libpng \ + --with-libpng-includes=${BUILDLINK_PREFIX.png}/include \ + --with-libpng-libdir=${BUILDLINK_PREFIX.png}/lib +CONFIGURE_ARGS+= --with-system-freetype2 \ + --with-fontconfig-includes=${BUILDLINK_PREFIX.fontconfig}/include \ + --with-fontconfig-libdir=${BUILDLINK_PREFIX.fontconfig}/lib +CONFIGURE_ARGS+= --with-paper=${BUILDLINK_PREFIX.libpaper} + +# At the moment avoid Max OS X specific and use pkgsrc as fonts source +CONFIGURE_ENV+= kpse_cv_have_ApplicationServices=no + +.include "../../devel/zlib/buildlink3.mk" +.include "../../fonts/fontconfig/buildlink3.mk" +.include "../../graphics/freetype2/buildlink3.mk" +.include "../../graphics/png/buildlink3.mk" +.include "../../print/kpathsea/buildlink3.mk" +.include "../../print/libpaper/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/print/xdvipdfmx/PLIST b/print/xdvipdfmx/PLIST new file mode 100644 index 000000000000..eb9642560309 --- /dev/null +++ b/print/xdvipdfmx/PLIST @@ -0,0 +1,2 @@ +@comment $NetBSD: PLIST,v 1.1 2012/07/09 01:21:27 minskim Exp $ +bin/xdvipdfmx diff --git a/print/xdvipdfmx/distinfo b/print/xdvipdfmx/distinfo new file mode 100644 index 000000000000..eacee996612e --- /dev/null +++ b/print/xdvipdfmx/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2012/07/09 01:21:27 minskim Exp $ + +SHA1 (texlive-20110705-source.tar.xz) = 7a47cfe847801c86c98da8ade181baf97339f6e4 +RMD160 (texlive-20110705-source.tar.xz) = fbcad494cc4717a0238ab2624f259270fce9332b +Size (texlive-20110705-source.tar.xz) = 131207904 bytes