[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