[Midnightbsd-cvs] mports [20356] trunk/devel/tex-web2c: update web2c to 20150521

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Sep 30 22:37:27 EDT 2015


Revision: 20356
          http://svnweb.midnightbsd.org/mports/?rev=20356
Author:   laffer1
Date:     2015-09-30 22:37:26 -0400 (Wed, 30 Sep 2015)
Log Message:
-----------
update web2c to 20150521

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

Added Paths:
-----------
    trunk/devel/tex-web2c/files/
    trunk/devel/tex-web2c/files/patch-Makefile.in
    trunk/devel/tex-web2c/files/patch-man-Makefile.in

Modified: trunk/devel/tex-web2c/Makefile
===================================================================
--- trunk/devel/tex-web2c/Makefile	2015-10-01 02:35:47 UTC (rev 20355)
+++ trunk/devel/tex-web2c/Makefile	2015-10-01 02:37:26 UTC (rev 20356)
@@ -2,10 +2,10 @@
 # $FreeBSD: head/devel/tex-web2c/Makefile 375598 2014-12-25 20:54:41Z bapt $
 
 PORTNAME=	web2c
-PORTVERSION=	20140525
+PORTVERSION=	20150521
 PORTREVISION=	1
 CATEGORIES=	devel
-MASTER_SITES=	ftp://tug.org/historic/systems/texlive/2014/
+MASTER_SITES=	TEX_CTAN/systems/texlive/Source/
 PKGNAMEPREFIX=	tex-
 DISTNAME=	texlive-${PORTVERSION}-source
 DIST_SUBDIR=	TeX
@@ -17,50 +17,50 @@
 
 LIB_DEPENDS=	libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 \
 		libpng.so:${PORTSDIR}/graphics/png \
-		libzzip.so:${PORTSDIR}/devel/zziplib
+		libzzip.so:${PORTSDIR}/devel/zziplib \
+		libmpfr.so:${PORTSDIR}/math/mpfr
 
-USE_TEX=	kpathsea
+USES=		pkgconfig libtool tar:xz iconv
+USE_TEX=	kpathsea ptexenc
 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
+USE_GNOME=	cairo
+USE_LDCONFIG=	yes
+EXTRACT_AFTER_ARGS=	${EXTRACT_FILES:S,^,${DISTNAME}/,}
+EXTRACT_FILES=	build-aux \
+		libs/xpdf \
+		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-tex \
+		--disable-latex \
+		--disable-pdftex \
 		--disable-eptex \
 		--disable-uptex \
 		--disable-euptex \
+		--disable-synctex \
 		--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 \
 		--host=${ARCH}-portbld-freebsd9.1 \
 		--build=${ARCH}-portbld-freebsd9.1
+.for L in pixman cairo gmp mpfr libpng icu kpathsea ptexenc
+CONFIGURE_ARGS+=--with-system-$L \
+		--with-$L-include=${LOCALBASE}/include \
+		--with-$L-libdir=${LOCALBASE}/lib
+.endfor
 CFLAGS+=	-I${LOCALBASE}/include
+INSTALL_TARGET=	install-strip
 
 INFO=	web2c
 
 pre-configure:
-	for D in libs/xpdf libs/cairo; do \
+	for D in libs/xpdf; do \
 		cd ${WRKDIR}/${DISTNAME}/$$D && \
 		${SETENV} ${CONFIGURE_ENV} ${SH} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}; \
 	done

Modified: trunk/devel/tex-web2c/distinfo
===================================================================
--- trunk/devel/tex-web2c/distinfo	2015-10-01 02:35:47 UTC (rev 20355)
+++ trunk/devel/tex-web2c/distinfo	2015-10-01 02:37:26 UTC (rev 20356)
@@ -1,2 +1,2 @@
-SHA256 (TeX/texlive-20140525-source.tar.xz) = 08bb4eb02923ac65ce1183612c6b64da185904f26a1660f5ca4f902d055795be
-SIZE (TeX/texlive-20140525-source.tar.xz) = 41657688
+SHA256 (TeX/texlive-20150521-source.tar.xz) = ed9bcd7bdce899c3c27c16a8c5c3017c4f09e1d7fd097038351b72497e9d4669
+SIZE (TeX/texlive-20150521-source.tar.xz) = 45459552

Added: trunk/devel/tex-web2c/files/patch-Makefile.in
===================================================================
--- trunk/devel/tex-web2c/files/patch-Makefile.in	                        (rev 0)
+++ trunk/devel/tex-web2c/files/patch-Makefile.in	2015-10-01 02:37:26 UTC (rev 20356)
@@ -0,0 +1,26 @@
+--- Makefile.in.orig	2015-04-17 04:53:45.000000000 +0900
++++ Makefile.in	2015-07-26 07:55:27.835477000 +0900
+@@ -2086,11 +2086,11 @@
+ EXTRA_LIBRARIES = libmf.a libmputil.a libmplib.a libkanji.a \
+ 	libukanji.a libpdftex.a libluasocket.a libluajitsocket.a \
+ 	libluamisc.a libluajitmisc.a libunilib.a libff.a libjitff.a \
+-	libluatex.a libluajittex.a libxetex.a libsynctex.a libmd5.a
+-EXTRA_LTLIBRARIES = libsynctex.la
++	libluatex.a libluajittex.a libxetex.a libmd5.a
++EXTRA_LTLIBRARIES =
+ lib_LIBRARIES = $(am__append_98)
+ lib_LTLIBRARIES = $(am__append_97)
+-dist_man_MANS = synctexdir/man1/synctex.1 synctexdir/man5/synctex.5
++dist_man_MANS =
+ nodist_man_MANS = 
+ EXTRA_DIST = PROJECTS cftests cpascal.h help.h w2c/config.h \
+ 	triptrap-sh tangle.web tangle.ch tangleboot.pin cwebdir \
+@@ -3557,7 +3557,7 @@
+ 
+ nodist_libsynctex_a_SOURCES = $(libsynctex_la_SOURCES)
+ syncincludedir = ${includedir}/synctex
+-pkgconfigdir = ${libdir}/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ @SYNCTEX_TRUE at syncinclude_HEADERS = \
+ @SYNCTEX_TRUE@	synctexdir/synctex_parser.h \
+ @SYNCTEX_TRUE@	synctexdir/synctex_parser_utils.h


Property changes on: trunk/devel/tex-web2c/files/patch-Makefile.in
___________________________________________________________________
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/files/patch-man-Makefile.in
===================================================================
--- trunk/devel/tex-web2c/files/patch-man-Makefile.in	                        (rev 0)
+++ trunk/devel/tex-web2c/files/patch-man-Makefile.in	2015-10-01 02:37:26 UTC (rev 20356)
@@ -0,0 +1,14 @@
+--- man/Makefile.in.orig	2015-07-26 05:24:02.711529000 +0900
++++ man/Makefile.in	2015-07-26 05:24:25.464588000 +0900
+@@ -448,10 +448,7 @@
+ 
+ pdftex_man_sources = pdftex.man pdftosrc.man ttf2afm.man
+ otangle_man_sources = ofm2opl.man opl2ofm.man ovf2ovp.man ovp2ovf.man
+-misc_man_sources = \
+-	amstex.man \
+-	latex.man \
+-	pdfetex.man
++misc_man_sources =
+ 
+ SUFFIXES = .1 .man .ps .dvi
+ man_files = $(man_sources:.man=.1)


Property changes on: trunk/devel/tex-web2c/files/patch-man-Makefile.in
___________________________________________________________________
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
Modified: trunk/devel/tex-web2c/pkg-plist
===================================================================
--- trunk/devel/tex-web2c/pkg-plist	2015-10-01 02:35:47 UTC (rev 20355)
+++ trunk/devel/tex-web2c/pkg-plist	2015-10-01 02:37:26 UTC (rev 20356)
@@ -8,11 +8,15 @@
 bin/gftype
 bin/mft
 bin/patgen
+bin/pdvitomp
 bin/pktogf
 bin/pktype
 bin/pltotf
+bin/pmpost
 bin/pooltype
 bin/tftopl
+bin/updvitomp
+bin/upmpost
 bin/vftovp
 bin/vptovf
 bin/weave
@@ -19,19 +23,12 @@
 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
@@ -43,27 +40,18 @@
 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



More information about the Midnightbsd-cvs mailing list