diff options
author | hrs <hrs@FreeBSD.org> | 2015-07-20 04:33:34 +0800 |
---|---|---|
committer | hrs <hrs@FreeBSD.org> | 2015-07-20 04:33:34 +0800 |
commit | eb505ab1476925732268cd57a161ad8f8fd94364 (patch) | |
tree | 346ed2be37b627807351d830ba39e46d40a65664 /print/tex-xetex/files | |
parent | bf0a2afa21d17ca8b87f23bf13ef726df96938ab (diff) | |
download | freebsd-ports-gnome-eb505ab1476925732268cd57a161ad8f8fd94364.tar.gz freebsd-ports-gnome-eb505ab1476925732268cd57a161ad8f8fd94364.tar.zst freebsd-ports-gnome-eb505ab1476925732268cd57a161ad8f8fd94364.zip |
Update TeXLive to TL2015.
- print/texlive-infra was renamed with print/texlive-tlmgr.
Note that currently tlmgr(1) does not work because of
lack of TLPDB. This will be fixed.
- Lua libraries used in LuaTeX are separated into
devel/tex-libtexlua and devel/texlibtexluajit.
USE_TEX supports them via keywords "texlua" and "texluajit".
- libsynctex is currently installed by devel/tex-web2c.
This will be separated into a single port.
- Add graphics/libpotrace and use installed libpotrace
and libharfbuzz.
Diffstat (limited to 'print/tex-xetex/files')
-rw-r--r-- | print/tex-xetex/files/patch-Makefile.in | 43 | ||||
-rw-r--r-- | print/tex-xetex/files/patch-configure | 52 |
2 files changed, 75 insertions, 20 deletions
diff --git a/print/tex-xetex/files/patch-Makefile.in b/print/tex-xetex/files/patch-Makefile.in index 24b3c78b2b59..22e5daee4432 100644 --- a/print/tex-xetex/files/patch-Makefile.in +++ b/print/tex-xetex/files/patch-Makefile.in @@ -1,32 +1,35 @@ ---- Makefile.in.orig 2014-03-17 20:00:59.000000000 +0900 -+++ Makefile.in 2014-08-22 06:28:46.000000000 +0900 -@@ -85,6 +85,7 @@ - pdftosrc$(EXEEXT) luatex$(EXEEXT) luajittex$(EXEEXT) \ - txt2zlib$(EXEEXT) xetex$(EXEEXT) $(am__EXEEXT_6) \ - aleph$(EXEEXT) +--- Makefile.in.orig 2015-04-16 19:53:45 UTC ++++ Makefile.in +@@ -99,6 +99,7 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EX + pdftex$(EXEEXT) ttf2afm$(EXEEXT) pdftosrc$(EXEEXT) \ + luatex$(EXEEXT) luajittex$(EXEEXT) txt2zlib$(EXEEXT) \ + xetex$(EXEEXT) $(am__EXEEXT_4) aleph$(EXEEXT) synctex$(EXEEXT) +inst_bin_PROGRAMS = xetex$(EXEEXT) - bin_PROGRAMS = tangle$(EXEEXT) ctangle$(EXEEXT) $(am__EXEEXT_7) \ - ctie$(EXEEXT) cweave$(EXEEXT) tie$(EXEEXT) $(am__EXEEXT_8) \ - $(am__EXEEXT_9) $(am__EXEEXT_10) $(am__EXEEXT_11) \ -@@ -1973,7 +1974,7 @@ + bin_PROGRAMS = tangle$(EXEEXT) ctangle$(EXEEXT) $(am__EXEEXT_5) \ + ctie$(EXEEXT) cweave$(EXEEXT) tie$(EXEEXT) $(am__EXEEXT_6) \ + $(am__EXEEXT_7) $(am__EXEEXT_8) $(am__EXEEXT_9) \ +@@ -2081,7 +2082,7 @@ AM_CFLAGS = $(WARNING_CFLAGS) AM_CXXFLAGS = ## $(WARNING_CXXFLAGS) AM_OBJCXXFLAGS = ## $(WARNING_OBJCXXFLAGS) version = $(WEB2CVERSION) -SUBDIRS = doc lib man web2c . window omegafonts otps +SUBDIRS = . proglib = lib/lib.a - dist_man_MANS = synctexdir/man1/synctex.1 synctexdir/man5/synctex.5 - nodist_man_MANS = -@@ -4439,7 +4440,7 @@ - $(AM_V_at)$(RANLIB) libxetex.a - install-binPROGRAMS: $(bin_PROGRAMS) + EXTRA_LIBRARIES = libmf.a libmputil.a libmplib.a libkanji.a \ + libukanji.a libpdftex.a libluasocket.a libluajitsocket.a \ +@@ -4739,9 +4740,9 @@ synctexdir/libsynctex_la-synctex_parser_ + + libsynctex.la: $(libsynctex_la_OBJECTS) $(libsynctex_la_DEPENDENCIES) $(EXTRA_libsynctex_la_DEPENDENCIES) + $(AM_V_CCLD)$(libsynctex_la_LINK) $(libsynctex_la_OBJECTS) $(libsynctex_la_LIBADD) $(LIBS) +-install-binPROGRAMS: $(bin_PROGRAMS) ++install-binPROGRAMS: $(inst_bin_PROGRAMS) @$(NORMAL_INSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ + @list='$(inst_bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ -@@ -4469,7 +4470,7 @@ +@@ -4771,7 +4772,7 @@ install-binPROGRAMS: $(bin_PROGRAMS) uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) @@ -35,7 +38,7 @@ files=`for p in $$list; do echo "$$p"; done | \ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ -e 's/$$/$(EXEEXT)/' \ -@@ -13649,7 +13650,7 @@ +@@ -14447,7 +14448,7 @@ install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @@ -44,9 +47,9 @@ installcheck: installcheck-recursive install-strip: -@@ -13766,7 +13767,6 @@ - - install-exec-am: install-binPROGRAMS +@@ -14567,7 +14568,6 @@ install-dvi-am: + install-exec-am: install-binPROGRAMS install-libLIBRARIES \ + install-libLTLIBRARIES @$(NORMAL_INSTALL) - $(MAKE) $(AM_MAKEFLAGS) install-exec-hook install-html: install-html-recursive diff --git a/print/tex-xetex/files/patch-configure b/print/tex-xetex/files/patch-configure new file mode 100644 index 000000000000..31fbca576bd3 --- /dev/null +++ b/print/tex-xetex/files/patch-configure @@ -0,0 +1,52 @@ +--- configure.orig 2015-04-12 11:22:39 UTC ++++ configure +@@ -1033,6 +1033,8 @@ with_system_poppler + with_system_xpdf + with_system_zziplib + with_system_teckit ++with_teckit_includes ++with_teckit_libdir + with_system_icu + with_system_graphite2 + with_system_harfbuzz +@@ -24071,17 +24073,33 @@ fi + + ## _KPSE_LIB_FLAGS: Setup teckit (-lTECkit) flags + +-# Check whether --with-system-teckit was given. ++# Check whether --with-teckit-includes was given. ++if test "${with_teckit_includes+set}" = set; then : ++ withval=$with_teckit_includes; ++fi ++ ++# Check whether --with-teckit-libdir was given. ++if test "${with_teckit_libdir+set}" = set; then : ++ withval=$with_teckit_libdir; ++fi + if test "${with_system_teckit+set}" = set; then : + withval=$with_system_teckit; + fi + if test "x$with_system_teckit" = xyes; then +- if $PKG_CONFIG teckit; then +- TECKIT_INCLUDES=`$PKG_CONFIG teckit --cflags` +- TECKIT_LIBS=`$PKG_CONFIG teckit --libs` +-elif test "x$need_teckit:$with_system_teckit" = xyes:yes; then +- as_fn_error $? "did not find teckit" "$LINENO" 5 +-fi ++ if test "x$with_teckit_includes" != x && test "x$with_teckit_includes" != xyes; then ++ TECKIT_INCLUDES="-I$with_mpfr_includes" ++ fi ++ if test "x$with_teckit_libdir" != x && test "x$with_teckit_libdir" != xyes; then ++ TECKIT_LIBS="-L$with_teckit_libdir -lTECkit" ++ fi ++ if test "x$TECKIT_INCLUDES" = x && test "x$TECKIT_LIBS" = x; then ++ if $PKG_CONFIG teckit; then ++ TECKIT_INCLUDES=`$PKG_CONFIG teckit --cflags` ++ TECKIT_LIBS=`$PKG_CONFIG teckit --libs` ++ elif test "x$need_teckit:$with_system_teckit" = xyes:yes; then ++ as_fn_error $? "did not find teckit" "$LINENO" 5 ++ fi ++ fi + else + TECKIT_INCLUDES="-I$kpse_BLD/libs/teckit/include" + TECKIT_LIBS="$kpse_BLD/libs/teckit/libTECkit.a" |