[Midnightbsd-cvs] mports [19472] trunk/devel: add tex port

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Jun 10 19:01:35 EDT 2015


Revision: 19472
          http://svnweb.midnightbsd.org/mports/?rev=19472
Author:   laffer1
Date:     2015-06-10 19:01:34 -0400 (Wed, 10 Jun 2015)
Log Message:
-----------
add tex port

Modified Paths:
--------------
    trunk/devel/Makefile

Added Paths:
-----------
    trunk/devel/tex-web2c/
    trunk/devel/tex-web2c/Makefile
    trunk/devel/tex-web2c/distinfo
    trunk/devel/tex-web2c/pkg-descr
    trunk/devel/tex-web2c/pkg-plist

Modified: trunk/devel/Makefile
===================================================================
--- trunk/devel/Makefile	2015-06-10 22:59:57 UTC (rev 19471)
+++ trunk/devel/Makefile	2015-06-10 23:01:34 UTC (rev 19472)
@@ -471,6 +471,7 @@
 SUBDIR += t1lib
 SUBDIR += talloc
 SUBDIR += tevent
+SUBDIR += tex-web2c
 SUBDIR += tmake
 SUBDIR += tradcpp
 SUBDIR += uclmmbase

Added: trunk/devel/tex-web2c/Makefile
===================================================================
--- trunk/devel/tex-web2c/Makefile	                        (rev 0)
+++ trunk/devel/tex-web2c/Makefile	2015-06-10 23:01:34 UTC (rev 19472)
@@ -0,0 +1,63 @@
+# $MidnightBSD$
+# $FreeBSD: head/devel/tex-web2c/Makefile 375598 2014-12-25 20:54:41Z bapt $
+
+PORTNAME=	web2c
+PORTVERSION=	20140525
+CATEGORIES=	devel
+MASTER_SITES=	ftp://tug.org/historic/systems/texlive/2014/
+PKGNAMEPREFIX=	tex-
+DISTNAME=	texlive-${PORTVERSION}-source
+DIST_SUBDIR=	TeX
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	TeX implementation translating WEB to C
+
+LIB_DEPENDS=	libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 \
+		libpng.so:${PORTSDIR}/graphics/png \
+		libzzip.so:${PORTSDIR}/devel/zziplib
+
+USE_TEX=	kpathsea
+USE_XORG=	pixman
+USES=		pkgconfig gmake tar:xz
+EXTRACT_AFTER_ARGS=	${EXTRACT_FILES}
+EXTRACT_FILES=	${DISTNAME}/build-aux \
+		${DISTNAME}/libs/xpdf \
+		${DISTNAME}/libs/cairo \
+		${DISTNAME}/libs/pixman \
+		${DISTNAME}/texk/web2c
+WRKSRC=		${WRKDIR}/${DISTNAME}/texk/web2c
+GNU_CONFIGURE=	yes
+CONFIGURE_ENV=	OBSDCOMPAT_INCLUDES=-I${WRKSRC}/../../libs/obsdcompat
+CONFIGURE_ARGS=	--disable-luatex \
+		--disable-luajittex \
+		--disable-xetex \
+		--disable-aleph \
+		--disable-ptex \
+		--disable-eptex \
+		--disable-uptex \
+		--disable-euptex \
+		--with-x=no \
+		--without-mf-x-toolkit \
+		--with-system-icu \
+		--with-icu-includes=${LOCALBASE}/include \
+		--with-icu-libdir=${LOCALBASE}/lib \
+		--with-system-kpathsea \
+		--with-kpathsea-includes=${LOCALBASE}/include \
+		--with-kpathsea-libdir=${LOCALBASE}/lib \
+		--with-system-libpng \
+		--with-libpng-includes=${LOCALBASE}/include \
+		--with-libpng-libdir=${LOCALBASE}/lib \
+		--with-system-pixman \
+		--with-system-zlib \
+		--with-system-zziplib
+CFLAGS+=	-I${LOCALBASE}/include
+
+INFO=	web2c
+
+pre-configure:
+	for D in libs/xpdf libs/cairo; do \
+		cd ${WRKDIR}/${DISTNAME}/$$D && \
+		${SETENV} ${CONFIGURE_ENV} ${SH} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}; \
+	done
+
+.include <bsd.port.mk>


Property changes on: trunk/devel/tex-web2c/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/tex-web2c/distinfo
===================================================================
--- trunk/devel/tex-web2c/distinfo	                        (rev 0)
+++ trunk/devel/tex-web2c/distinfo	2015-06-10 23:01:34 UTC (rev 19472)
@@ -0,0 +1,2 @@
+SHA256 (TeX/texlive-20140525-source.tar.xz) = 08bb4eb02923ac65ce1183612c6b64da185904f26a1660f5ca4f902d055795be
+SIZE (TeX/texlive-20140525-source.tar.xz) = 41657688


Property changes on: trunk/devel/tex-web2c/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/tex-web2c/pkg-descr
===================================================================
--- trunk/devel/tex-web2c/pkg-descr	                        (rev 0)
+++ trunk/devel/tex-web2c/pkg-descr	2015-06-10 23:01:34 UTC (rev 19472)
@@ -0,0 +1,3 @@
+Web2c, a system which converts TeX, Metafont, and other related WEB programs
+to C.  By itself, it is not a complete, ready-to-run, TeX distribution, nor
+is it a general-purpose Pascal-to-C or WEB-to-C translator.


Property changes on: trunk/devel/tex-web2c/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/tex-web2c/pkg-plist
===================================================================
--- trunk/devel/tex-web2c/pkg-plist	                        (rev 0)
+++ trunk/devel/tex-web2c/pkg-plist	2015-06-10 23:01:34 UTC (rev 19472)
@@ -0,0 +1,69 @@
+bin/tangle
+bin/ctangle
+bin/bibtex
+bin/dvicopy
+bin/dvitype
+bin/gftodvi
+bin/gftopk
+bin/gftype
+bin/mft
+bin/patgen
+bin/pktogf
+bin/pktype
+bin/pltotf
+bin/pooltype
+bin/tftopl
+bin/vftovp
+bin/vptovf
+bin/weave
+bin/ctie
+bin/cweave
+bin/tie
+bin/tex
+bin/mf
+bin/mf-nowin
+bin/mpost
+bin/pdftex
+bin/ttf2afm
+bin/pdftosrc
+bin/synctex
+bin/dvitomp
+bin/inimf
+bin/initex
+bin/mfplain
+man/man1/amstex.1.gz
+man/man1/bibtex.1.gz
+man/man1/ctangle.1.gz
+man/man1/ctie.1.gz
+man/man1/cweave.1.gz
+man/man1/cweb.1.gz
+man/man1/dvicopy.1.gz
+man/man1/dvitomp.1.gz
+man/man1/dvitype.1.gz
+man/man1/gftodvi.1.gz
+man/man1/gftopk.1.gz
+man/man1/gftype.1.gz
+man/man1/latex.1.gz
+man/man1/mf-nowin.1.gz
+man/man1/mf.1.gz
+man/man1/mft.1.gz
+man/man1/mpost.1.gz
+man/man1/patgen.1.gz
+man/man1/pdfetex.1.gz
+man/man1/pdflatex.1.gz
+man/man1/pdftex.1.gz
+man/man1/pdftosrc.1.gz
+man/man1/pktogf.1.gz
+man/man1/pktype.1.gz
+man/man1/pltotf.1.gz
+man/man1/pooltype.1.gz
+man/man1/synctex.1.gz
+man/man1/tangle.1.gz
+man/man1/tex.1.gz
+man/man1/tftopl.1.gz
+man/man1/tie.1.gz
+man/man1/ttf2afm.1.gz
+man/man1/vftovp.1.gz
+man/man1/vptovf.1.gz
+man/man1/weave.1.gz
+man/man5/synctex.5.gz


Property changes on: trunk/devel/tex-web2c/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list