Date: Thu, 9 May 2013 20:01:19 +0000 (UTC) From: Hiroki Sato <hrs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r317746 - head/print/tex-dvipsk Message-ID: <201305092001.r49K1Jp1017964@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: hrs Date: Thu May 9 20:01:19 2013 New Revision: 317746 URL: http://svnweb.freebsd.org/changeset/ports/317746 Log: Copy print/tex-dvipsk from print/dvipsk-tetex. Changes will follow. Added: head/print/tex-dvipsk/ - copied from r317144, head/print/dvipsk-tetex/ Replaced: head/print/tex-dvipsk/Makefile - copied unchanged from r317455, head/print/dvipsk-tetex/Makefile Copied: head/print/tex-dvipsk/Makefile (from r317455, head/print/dvipsk-tetex/Makefile) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/print/tex-dvipsk/Makefile Thu May 9 20:01:19 2013 (r317746, copy of r317455, head/print/dvipsk-tetex/Makefile) @@ -0,0 +1,100 @@ +# $FreeBSD$ + +PORTNAME= dvipsk-tetex +PORTVERSION= 5.95a +PORTREVISION= 7 +CATEGORIES= print +MASTER_SITES= ${MASTER_SITE_TEX_CTAN} \ + ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/dvips/:1 +MASTER_SITE_SUBDIR= obsolete/systems/unix/teTeX/3.0/distrib +DISTNAME= ${TETEX_SRC} +DIST_SUBDIR= teTeX + +MAINTAINER= hrs@FreeBSD.org +COMMENT= Convert a TeX DVI file to PostScript + +LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \ + wwwcore.1:${PORTSDIR}/www/libwww \ + t1.5:${PORTSDIR}/devel/t1lib + +USE_TEX= tetex +PLIST_SUB= TEXMFDIR=${TEXMFDIR} \ + TEXMFDISTDIR=${TEXMFDISTDIR} \ + TEXMFCONFIGDIR=${TEXMFCONFIGDIR} \ + MKTEXLSR=${MKTEXLSR} + +PATCH_WRKSRC= ${WRKDIR}/${TETEX_SRC} +BUILD_WRKSRC= ${WRKDIR}/${DISTNAME}/texk/dvipsk +INSTALL_WRKSRC= ${WRKDIR}/${DISTNAME}/texk/dvipsk + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-multiplatform \ + --without-texinfo \ + --without-texi2html \ + --without-dialog \ + --with-system-ncurses --with-system-zlib \ + --with-system-wwwlib --with-libwww-libdir=${LIBWWW_PREFIX}/lib \ + --with-libwww-include=${LIBWWW_PREFIX}/include/w3c-libwww \ + --with-system-pnglib --with-pnglib-libdir=${LIBPNG_PREFIX}/lib \ + --with-pnglib-include=${LIBPNG_PREFIX}/include \ + --with-system-t1lib --with-t1lib-libdir=${LIBT1_PREFIX}/lib \ + --with-t1lib-include=${LIBT1_PREFIX}/include \ + --without-xdvik --without-oxdvik +CONFLICTS= *-teTeX-[0-9]* \ + ja-ptex-*-[0-9]* \ + dvips-[0-9]* \ + *-dvips-[0-9]* \ + *-dvipsk-[0-9]* \ + texlive-[0-9]* tex-web2c-[0-9]* \ + tex-kpathsea-[0-9]* tex-xdvik-[0-9]* \ + tex-dvipsk-[0-9]* tex-dvipdfmx-[0-9]* + +MAN1= dvips.1 afm2tfm.1 +MLINKS= dvips.1 odvips.1 +INFO= dvips + +.if defined(WITH_LETTERSIZE) +FLAVOR+= letter +PAPERSIZE= letter +.else +PAPERSIZE= a4 +.endif + +TETEX_SRC= tetex-src-3.0 +MKTEXLSR?= ${LOCALBASE}/bin/mktexlsr +TEXMFDIR= share/texmf +TEXMFLOCALDIR= share/texmf-local +TEXMFLOCAL_LSR= ${LOCALBASE}/${TEXMFLOCALDIR}/ls-R +TEXMFDISTDIR= share/texmf-dist +TEXMFDIST_LSR= ${TEXMFDISTDIR}/ls-R +TEXMFCONFIGDIR= share/texmf-config +TEXMFCONFIG_LSR=${TEXMFCONFIGDIR}/ls-R +TEXCONFIGBIN= ${LOCALBASE}/bin/texconfig-sys +DVIPSDIR= ${LOCALBASE}/${TEXMFDIR}/dvips/config +DVIPSCONFDIR= ${LOCALBASE}/${TEXMFCONFIGDIR}/dvips/config +LIBPNG_PREFIX?= ${LOCALBASE} +LIBWWW_PREFIX?= ${LOCALBASE} +LIBT1_PREFIX?= ${LOCALBASE} +LIBGD_PREFIX?= ${LOCALBASE} + +PKGINSTALL= ${WRKDIR}/pkg-install.sh +PKGDEINSTALL= ${WRKDIR}/pkg-install.sh +PKGINSTALL_SUB= PAPERSIZE=${PAPERSIZE} \ + MKTEXLSR=${MKTEXLSR} \ + DVIPSDIR=${DVIPSDIR} \ + DVIPSCONFDIR=${DVIPSCONFDIR} \ + TEXCONFIGBIN=${TEXCONFIGBIN} \ + LOCALBASE=${LOCALBASE} + +# dvipsk is not compatible with -funroll-loops on 5.x +CFLAGS:= ${CFLAGS:N-funroll-loops} + +pre-build: + ${SED} ${PKGINSTALL_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ + < ${FILESDIR}/pkg-install.in > ${PKGINSTALL} + ${CHMOD} 0755 ${PKGINSTALL} + +post-install: + @${PKGINSTALL} ${PKGNAME} POST-INSTALL + +.include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201305092001.r49K1Jp1017964>