[Midnightbsd-cvs] mports [19479] trunk/devel: tex ports
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Jun 10 19:12:21 EDT 2015
Revision: 19479
http://svnweb.midnightbsd.org/mports/?rev=19479
Author: laffer1
Date: 2015-06-10 19:12:20 -0400 (Wed, 10 Jun 2015)
Log Message:
-----------
tex ports
Modified Paths:
--------------
trunk/devel/Makefile
trunk/devel/tex-web2c/Makefile
Added Paths:
-----------
trunk/devel/tex-kpathsea/
trunk/devel/tex-kpathsea/Makefile
trunk/devel/tex-kpathsea/distinfo
trunk/devel/tex-kpathsea/files/
trunk/devel/tex-kpathsea/files/patch-Makefile.in
trunk/devel/tex-kpathsea/files/patch-texmf.cnf
trunk/devel/tex-kpathsea/pkg-descr
trunk/devel/tex-kpathsea/pkg-plist
Modified: trunk/devel/Makefile
===================================================================
--- trunk/devel/Makefile 2015-06-10 23:10:33 UTC (rev 19478)
+++ trunk/devel/Makefile 2015-06-10 23:12:20 UTC (rev 19479)
@@ -471,6 +471,7 @@
SUBDIR += t1lib
SUBDIR += talloc
SUBDIR += tevent
+SUBDIR += tex-kpathsea
SUBDIR += tex-web2c
SUBDIR += tmake
SUBDIR += tradcpp
Added: trunk/devel/tex-kpathsea/Makefile
===================================================================
--- trunk/devel/tex-kpathsea/Makefile (rev 0)
+++ trunk/devel/tex-kpathsea/Makefile 2015-06-10 23:12:20 UTC (rev 19479)
@@ -0,0 +1,42 @@
+# $MidnightBSD$
+# $FreeBSD: head/devel/tex-kpathsea/Makefile 374714 2014-12-14 16:33:25Z hrs $
+
+PORTNAME= kpathsea
+PORTVERSION= 6.2.0
+CATEGORIES= devel
+MASTER_SITES= ftp://tug.org/historic/systems/texlive/2014/
+PKGNAMEPREFIX= tex-
+DISTNAME= texlive-20140525-source
+DIST_SUBDIR= TeX
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Path searching library for TeX
+
+LICENSE= publicdom
+
+USES= gmake tar:xz libtool
+USE_LDCONFIG= yes
+USE_TEX= yes
+EXTRACT_AFTER_ARGS= ${EXTRACT_FILES}
+EXTRACT_FILES= ${DISTNAME}/build-aux \
+ ${DISTNAME}/texk/kpathsea \
+ ${DISTNAME}/texk/texlive/tl_scripts
+WRKSRC= ${WRKDIR}/${DISTNAME}/texk/kpathsea
+GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
+
+INFO= kpathsea
+
+post-install:
+ cd ${WRKDIR}/${DISTNAME}/texk/texlive/tl_scripts && \
+ for f in kpsetool kpsewhere; do \
+ ${INSTALL_SCRIPT} $${f}.sh ${STAGEDIR}${PREFIX}/bin/$$f; \
+ ${INSTALL_MAN} $${f}.1 \
+ ${STAGEDIR}${MANPREFIX}/man/man1/$${f}.1; \
+ done; \
+ for l in kpsexpand kpsepath; do \
+ ${LN} -sf kpsetool ${STAGEDIR}${PREFIX}/bin/$$l; \
+ ${LN} -sf kpsetool.1 ${STAGEDIR}${MANPREFIX}/man/man1/$${l}.1; \
+ done
+
+.include <bsd.port.mk>
Property changes on: trunk/devel/tex-kpathsea/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-kpathsea/distinfo
===================================================================
--- trunk/devel/tex-kpathsea/distinfo (rev 0)
+++ trunk/devel/tex-kpathsea/distinfo 2015-06-10 23:12:20 UTC (rev 19479)
@@ -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-kpathsea/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-kpathsea/files/patch-Makefile.in
===================================================================
--- trunk/devel/tex-kpathsea/files/patch-Makefile.in (rev 0)
+++ trunk/devel/tex-kpathsea/files/patch-Makefile.in 2015-06-10 23:12:20 UTC (rev 19479)
@@ -0,0 +1,46 @@
+--- Makefile.in.orig 2014-05-21 08:10:30.000000000 +0900
++++ Makefile.in 2014-08-20 22:10:45.000000000 +0900
+@@ -175,7 +175,7 @@
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+ am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" \
+- "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(web2cdir)" \
++ "$(DESTDIR)$(web2cdir)" \
+ "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpseincludedir)"
+ LTLIBRARIES = $(lib_LTLIBRARIES)
+ libkpathsea_la_DEPENDENCIES = $(LTLIBOBJS)
+@@ -2044,7 +2044,7 @@
+
+ installdirs: installdirs-recursive
+ installdirs-am:
+- for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpseincludedir)"; do \
++ for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpseincludedir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+ install: $(BUILT_SOURCES)
+@@ -2108,8 +2108,7 @@
+
+ info-am:
+
+-install-data-am: install-data-local install-dist_web2cDATA \
+- install-dist_web2cSCRIPTS install-kpseincludeHEADERS \
++install-data-am: install-data-local install-kpseincludeHEADERS \
+ install-nodist_kpseincludeHEADERS
+
+ install-dvi: install-dvi-recursive
+@@ -2256,13 +2255,13 @@
+ uninstall-local:
+ @WIN32_FALSE@ @for f in $(dist_noinst_SCRIPTS); do \
+ @WIN32_FALSE@ if grep "original $$f --" "$(DESTDIR)$(bindir)/$$f" >/dev/null 2>&1; then \
+- at WIN32_FALSE@ echo " rm\xA0-f '$(DESTDIR)$(bindir)/$$f'"; \
++ at WIN32_FALSE@ echo " rm\xA0\xADf '$(DESTDIR)$(bindir)/$$f'"; \
+ @WIN32_FALSE@ rm -f "$(DESTDIR)$(bindir)/$$f"; \
+ @WIN32_FALSE@ else :; fi; \
+ @WIN32_FALSE@ done
+ @for f in $(dist_noinst_DATA); do \
+ if grep "original $$f --" "$(DESTDIR)$(web2cdir)/$$f" >/dev/null 2>&1; then \
+- echo " rm\xA0-f '$(DESTDIR)$(web2cdir)/$$f'"; \
++ echo " rm\xA0\xADf '$(DESTDIR)$(web2cdir)/$$f'"; \
+ rm -f "$(DESTDIR)$(web2cdir)/$$f"; \
+ else :; fi; \
+ done
Property changes on: trunk/devel/tex-kpathsea/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-kpathsea/files/patch-texmf.cnf
===================================================================
--- trunk/devel/tex-kpathsea/files/patch-texmf.cnf (rev 0)
+++ trunk/devel/tex-kpathsea/files/patch-texmf.cnf 2015-06-10 23:12:20 UTC (rev 19479)
@@ -0,0 +1,47 @@
+--- texmf.cnf.orig 2014-04-23 06:07:54.000000000 +0900
++++ texmf.cnf 2014-08-20 21:50:36.000000000 +0900
+@@ -51,7 +51,7 @@
+ % Redistributors will probably want $SELFAUTODIR/share, i.e., /usr/share.
+ % Kpathsea sets SELFAUTOLOC (the directory with the binary),
+ % SELFAUTODIR (its parent), and SELFAUTOPARENT (its grandparent).
+-TEXMFROOT = $SELFAUTOPARENT
++TEXMFROOT = $SELFAUTODIR/share
+
+ % The main tree of distributed packages and programs:
+ TEXMFDIST = $TEXMFROOT/texmf-dist
+@@ -61,7 +61,7 @@
+ TEXMFMAIN = $TEXMFDIST
+
+ % Local additions to the distribution trees.
+-TEXMFLOCAL = $SELFAUTOGRANDPARENT/texmf-local
++TEXMFLOCAL = $TEXMFROOT/texmf-local
+
+ % TEXMFSYSVAR, where *-sys store cached runtime data.
+ TEXMFSYSVAR = $TEXMFROOT/texmf-var
+@@ -713,7 +713,7 @@
+ pool_size = 6250000
+ % Minimum pool space after TeX's own strings; must be at least
+ % 25000 less than pool_size, but doesn't need to be nearly that large.
+-string_vacancies = 90000
++string_vacancies = 150000
+ % Maximum number of strings.
+ max_strings = 500000
+ % min pool space left after loading .fmt
+@@ -723,7 +723,7 @@
+ % expansion works by writing material into the buffer and reparsing the
+ % line. As a consequence, certain constructs require the buffer to be
+ % very large, even though most documents can be handled with a small value.
+-buf_size = 200000
++buf_size = 300000
+
+ % Hyphenation trie. The maximum possible is 4194303 (ssup_trie_size in
+ % the sources), but we don't need that much. The value here suffices
+@@ -734,7 +734,7 @@
+
+ hyph_size = 8191 % prime number of hyphenation exceptions, >610, <32767.
+ % http://primes.utm.edu/curios/page.php/8191.html
+-nest_size = 500 % simultaneous semantic levels (e.g., groups)
++nest_size = 2500 % simultaneous semantic levels (e.g., groups)
+ max_in_open = 15 % simultaneous input files and error insertions,
+ % also applies to MetaPost
+ param_size = 10000 % simultaneous macro parameters, also applies to MP
Property changes on: trunk/devel/tex-kpathsea/files/patch-texmf.cnf
___________________________________________________________________
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-kpathsea/pkg-descr
===================================================================
--- trunk/devel/tex-kpathsea/pkg-descr (rev 0)
+++ trunk/devel/tex-kpathsea/pkg-descr 2015-06-10 23:12:20 UTC (rev 19479)
@@ -0,0 +1,5 @@
+Kpathsea is a library to do path searching. It is used in the Web2C
+implementation of TeX and friends. The library's fundamental purpose
+is to return a filename from a list of directories specified by the
+user, similar to what shells do when looking up program names to
+execute.
Property changes on: trunk/devel/tex-kpathsea/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-kpathsea/pkg-plist
===================================================================
--- trunk/devel/tex-kpathsea/pkg-plist (rev 0)
+++ trunk/devel/tex-kpathsea/pkg-plist 2015-06-10 23:12:20 UTC (rev 19479)
@@ -0,0 +1,77 @@
+bin/kpseaccess
+bin/kpsereadlink
+bin/kpsestat
+bin/kpsewhich
+bin/mktexlsr
+bin/mktexmf
+bin/mktexpk
+bin/mktextfm
+bin/texhash
+bin/kpsewhere
+bin/kpsetool
+bin/kpsexpand
+bin/kpsepath
+include/kpathsea/absolute.h
+include/kpathsea/c-auto.h
+include/kpathsea/c-ctype.h
+include/kpathsea/c-dir.h
+include/kpathsea/c-errno.h
+include/kpathsea/c-fopen.h
+include/kpathsea/c-limits.h
+include/kpathsea/c-memstr.h
+include/kpathsea/c-minmax.h
+include/kpathsea/c-namemx.h
+include/kpathsea/c-pathch.h
+include/kpathsea/c-pathmx.h
+include/kpathsea/c-proto.h
+include/kpathsea/c-stat.h
+include/kpathsea/c-std.h
+include/kpathsea/c-unistd.h
+include/kpathsea/cnf.h
+include/kpathsea/concatn.h
+include/kpathsea/config.h
+include/kpathsea/debug.h
+include/kpathsea/expand.h
+include/kpathsea/getopt.h
+include/kpathsea/hash.h
+include/kpathsea/knj.h
+include/kpathsea/kpathsea.h
+include/kpathsea/lib.h
+include/kpathsea/line.h
+include/kpathsea/magstep.h
+include/kpathsea/mingw32.h
+include/kpathsea/paths.h
+include/kpathsea/pathsearch.h
+include/kpathsea/proginit.h
+include/kpathsea/progname.h
+include/kpathsea/readable.h
+include/kpathsea/simpletypes.h
+include/kpathsea/str-list.h
+include/kpathsea/str-llist.h
+include/kpathsea/systypes.h
+include/kpathsea/tex-file.h
+include/kpathsea/tex-glyph.h
+include/kpathsea/tex-hush.h
+include/kpathsea/tex-make.h
+include/kpathsea/types.h
+include/kpathsea/variable.h
+include/kpathsea/version.h
+include/kpathsea/win32lib.h
+man/man1/kpseaccess.1.gz
+man/man1/kpsereadlink.1.gz
+man/man1/kpsestat.1.gz
+man/man1/kpsewhich.1.gz
+man/man1/kpsepath.1.gz
+man/man1/kpsetool.1.gz
+man/man1/kpsewhere.1.gz
+man/man1/kpsexpand.1.gz
+man/man1/mktexlsr.1.gz
+man/man1/mktexmf.1.gz
+man/man1/mktexpk.1.gz
+man/man1/mktextfm.1.gz
+man/man1/texhash.1.gz
+lib/libkpathsea.a
+lib/libkpathsea.so
+lib/libkpathsea.so.6
+lib/libkpathsea.so.6.2.0
+%%TEXMFDISTDIR%%/web2c/texmf.cnf
Property changes on: trunk/devel/tex-kpathsea/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
Modified: trunk/devel/tex-web2c/Makefile
===================================================================
--- trunk/devel/tex-web2c/Makefile 2015-06-10 23:10:33 UTC (rev 19478)
+++ trunk/devel/tex-web2c/Makefile 2015-06-10 23:12:20 UTC (rev 19479)
@@ -12,6 +12,8 @@
MAINTAINER= ports at MidnightBSD.org
COMMENT= TeX implementation translating WEB to C
+LICENSE= publicdom
+
LIB_DEPENDS= libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 \
libpng.so:${PORTSDIR}/graphics/png \
libzzip.so:${PORTSDIR}/devel/zziplib
More information about the Midnightbsd-cvs
mailing list