Skip site navigation (1)Skip section navigation (2)
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>