[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