Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Jul 2015 09:39:32 +0000 (UTC)
From:      Hiroki Sato <hrs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r392809 - head/print/texlive-texmf
Message-ID:  <201507240939.t6O9dWvx009408@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: hrs
Date: Fri Jul 24 09:39:32 2015
New Revision: 392809
URL: https://svnweb.freebsd.org/changeset/ports/392809

Log:
  - Update LaTeX2e to 20150101pl2.
  - Add CONFLICTS.
  - Fix pkg-plist.

Modified:
  head/print/texlive-texmf/Makefile
  head/print/texlive-texmf/distinfo
  head/print/texlive-texmf/pkg-plist

Modified: head/print/texlive-texmf/Makefile
==============================================================================
--- head/print/texlive-texmf/Makefile	Fri Jul 24 09:35:07 2015	(r392808)
+++ head/print/texlive-texmf/Makefile	Fri Jul 24 09:39:32 2015	(r392809)
@@ -2,16 +2,21 @@
 
 PORTNAME=	texlive
 PORTVERSION=	20150523
+PORTREVISION=	1
 CATEGORIES=	print
-MASTER_SITES=	ftp://ftp.tug.org/historic/systems/texlive/2015/
+MASTER_SITES=	ftp://ftp.tug.org/historic/systems/texlive/2015/:texmf \
+		LOCAL/hrs:latex
 PKGNAMESUFFIX=	-texmf
-DISTNAME=	${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}
+DISTFILES=	${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}${EXTRACT_SUFX}:texmf \
+		latex-base-20150101.2${EXTRACT_SUFX}:latex
 DIST_SUBDIR=	TeX
+EXTRACT_ONLY=	latex-base-20150101.2${EXTRACT_SUFX}
 
 MAINTAINER=	hrs@FreeBSD.org
 COMMENT=	TeX Live Typesetting System, texmf Tree
 
-CONFLICTS_INSTALL=	texlive-base-201[234]*
+CONFLICTS_INSTALL=	texlive-base-201[234]* \
+			texlive-texmf-201[234]*
 
 USES=		tar:xz
 USE_TEX=	base tlmgr:run texhash
@@ -56,6 +61,7 @@ EXCLUDE_FILES=	\*/doc/man \
 	texmf-dist/tex/generic/xetexconfig \
 	texmf-dist/tex/jadetex \
 	texmf-dist/tex/lambda \
+	texmf-dist/tex/latex/base \
 	texmf-dist/tex/latex/latexconfig/dvilualatex.ini \
 	texmf-dist/tex/latex/latexconfig/lualatex-patch-kernel.tex \
 	texmf-dist/tex/latex/latexconfig/lualatex-reset-codes.tex \
@@ -245,15 +251,20 @@ EXCLUDE_FILES=	\*/doc/man \
 	texmf-dist/scripts/vpe/vpe.pl \
 	texmf-dist/scripts/yplan/yplan
 
-EXTRACT_AFTER_ARGS=| ${TAR} xf - ${EXCLUDE_FILES:S,^,--exclude ${DISTNAME}/,}
+EXTRACT_AFTER_ARGS=| ${TAR} xf - ${EXCLUDE_FILES:S,^,--exclude ${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}/,}
 
-do-extract:
-	@${MKDIR} ${WRKDIR}
+post-extract:
+	cd ${WRKDIR}/latex-base-20150101.2 && \
+	    ${SETENV} TEXMF=. ${LOCALBASE}/bin/tex -ini unpack.ins && \
+	    ${RM} README *.log *.aux *.pdf *.dtx *.ins *.txt *.ist *.fdd *.err
 
 do-install:
-	${CAT} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX} \
+	${CAT} ${DISTDIR}/${DIST_SUBDIR}/${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}${EXTRACT_SUFX} \
 		${EXTRACT_AFTER_ARGS} -C ${STAGEDIR}${PREFIX}/share \
 		--strip-components 1 --no-same-permission --no-same-owner
+	${MKDIR} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/tex/latex/base
+	cd ${WRKDIR}/latex-base-20150101.2 && ${PAX} -rw . \
+	    ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/tex/latex/base
 	${REINPLACE_CMD} -i '' 's/\\def\\magyar@sugg@ie@low#1#2#3/\\def\\magyar@sugg@ie@low\\protect #1#2#3/' ${STAGEDIR}${PREFIX}/share/texmf-dist/tex/generic/babel-hungarian/magyar.ldf
 	${MKDIR} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/doc
 	${TOUCH} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/doc/.keep_me

Modified: head/print/texlive-texmf/distinfo
==============================================================================
--- head/print/texlive-texmf/distinfo	Fri Jul 24 09:35:07 2015	(r392808)
+++ head/print/texlive-texmf/distinfo	Fri Jul 24 09:39:32 2015	(r392809)
@@ -1,2 +1,4 @@
 SHA256 (TeX/texlive-20150523-texmf.tar.xz) = 1efb2b55cbf7ef9a5d2093b31110191d3caac8d4668b413ad63e996e1ebb70a8
 SIZE (TeX/texlive-20150523-texmf.tar.xz) = 1892010092
+SHA256 (TeX/latex-base-20150101.2.tar.xz) = f253bb6be5e2ca678f11f0c816d25445259cd48dfda799b65cbd1822f601ad9e
+SIZE (TeX/latex-base-20150101.2.tar.xz) = 10553905

Modified: head/print/texlive-texmf/pkg-plist
==============================================================================
--- head/print/texlive-texmf/pkg-plist	Fri Jul 24 09:35:07 2015	(r392808)
+++ head/print/texlive-texmf/pkg-plist	Fri Jul 24 09:39:32 2015	(r392809)
@@ -85603,3 +85603,78 @@
 %%TEXMFDISTDIR%%/xindy/modules/tex/inputenc/latin2.xdy
 %%TEXMFDISTDIR%%/xindy/modules/tex/inputenc/latin3.xdy
 %%TEXMFDISTDIR%%/xindy/modules/tex/inputenc/utf8.xdy
+@dir %%TEXMFDISTDIR%%/scripts/a2ping
+@dir %%TEXMFDISTDIR%%/scripts/accfonts
+@dir %%TEXMFDISTDIR%%/scripts/authorindex
+@dir %%TEXMFDISTDIR%%/scripts/bibexport
+@dir %%TEXMFDISTDIR%%/scripts/bundledoc
+@dir %%TEXMFDISTDIR%%/scripts/checkcites
+@dir %%TEXMFDISTDIR%%/scripts/cjk-gs-integrate
+@dir %%TEXMFDISTDIR%%/scripts/convbkmk
+@dir %%TEXMFDISTDIR%%/scripts/crossrefware
+@dir %%TEXMFDISTDIR%%/scripts/ctanify
+@dir %%TEXMFDISTDIR%%/scripts/ctanupload
+@dir %%TEXMFDISTDIR%%/scripts/de-macro
+@dir %%TEXMFDISTDIR%%/scripts/dosepsbin
+@dir %%TEXMFDISTDIR%%/scripts/dtxgen
+@dir %%TEXMFDISTDIR%%/scripts/dviasm
+@dir %%TEXMFDISTDIR%%/scripts/ebong
+@dir %%TEXMFDISTDIR%%/scripts/epstopdf
+@dir %%TEXMFDISTDIR%%/scripts/exceltex
+@dir %%TEXMFDISTDIR%%/scripts/fig4latex
+@dir %%TEXMFDISTDIR%%/scripts/findhyph
+@dir %%TEXMFDISTDIR%%/scripts/fontools
+@dir %%TEXMFDISTDIR%%/scripts/fragmaster
+@dir %%TEXMFDISTDIR%%/scripts/getmap
+@dir %%TEXMFDISTDIR%%/scripts/installfont
+@dir %%TEXMFDISTDIR%%/scripts/jfontmaps
+@dir %%TEXMFDISTDIR%%/scripts/kotex-utils
+@dir %%TEXMFDISTDIR%%/scripts/latex-git-log
+@dir %%TEXMFDISTDIR%%/scripts/latex2man
+@dir %%TEXMFDISTDIR%%/scripts/latexdiff
+@dir %%TEXMFDISTDIR%%/scripts/latexfileversion
+@dir %%TEXMFDISTDIR%%/scripts/latexmk
+@dir %%TEXMFDISTDIR%%/scripts/latexpand
+@dir %%TEXMFDISTDIR%%/scripts/listbib
+@dir %%TEXMFDISTDIR%%/scripts/listings-ext
+@dir %%TEXMFDISTDIR%%/scripts/ltxfileinfo
+@dir %%TEXMFDISTDIR%%/scripts/ltximg
+@dir %%TEXMFDISTDIR%%/scripts/m-tx
+@dir %%TEXMFDISTDIR%%/scripts/match_parens
+@dir %%TEXMFDISTDIR%%/scripts/mathspic
+@dir %%TEXMFDISTDIR%%/scripts/mf2pt1
+@dir %%TEXMFDISTDIR%%/scripts/mkgrkindex
+@dir %%TEXMFDISTDIR%%/scripts/mkjobtexmf
+@dir %%TEXMFDISTDIR%%/scripts/mkpic
+@dir %%TEXMFDISTDIR%%/scripts/multibibliography
+@dir %%TEXMFDISTDIR%%/scripts/musixtex
+@dir %%TEXMFDISTDIR%%/scripts/pdfcrop
+@dir %%TEXMFDISTDIR%%/scripts/pdfjam
+@dir %%TEXMFDISTDIR%%/scripts/perltex
+@dir %%TEXMFDISTDIR%%/scripts/pfarrei
+@dir %%TEXMFDISTDIR%%/scripts/pkfix
+@dir %%TEXMFDISTDIR%%/scripts/pkfix-helper
+@dir %%TEXMFDISTDIR%%/scripts/pmx
+@dir %%TEXMFDISTDIR%%/scripts/ps2eps
+@dir %%TEXMFDISTDIR%%/scripts/pst2pdf
+@dir %%TEXMFDISTDIR%%/scripts/ptex2pdf
+@dir %%TEXMFDISTDIR%%/scripts/purifyeps
+@dir %%TEXMFDISTDIR%%/scripts/pygmentex
+@dir %%TEXMFDISTDIR%%/scripts/rubik
+@dir %%TEXMFDISTDIR%%/scripts/simpdftex
+@dir %%TEXMFDISTDIR%%/scripts/sty2dtx
+@dir %%TEXMFDISTDIR%%/scripts/svn-multi
+@dir %%TEXMFDISTDIR%%/scripts/texcount
+@dir %%TEXMFDISTDIR%%/scripts/texdef
+@dir %%TEXMFDISTDIR%%/scripts/texdiff
+@dir %%TEXMFDISTDIR%%/scripts/texdirflatten
+@dir %%TEXMFDISTDIR%%/scripts/texdoctk
+@dir %%TEXMFDISTDIR%%/scripts/texfot
+@dir %%TEXMFDISTDIR%%/scripts/texliveonfly
+@dir %%TEXMFDISTDIR%%/scripts/texloganalyser
+@dir %%TEXMFDISTDIR%%/scripts/thumbpdf
+@dir %%TEXMFDISTDIR%%/scripts/typeoutfileinfo
+@dir %%TEXMFDISTDIR%%/scripts/ulqda
+@dir %%TEXMFDISTDIR%%/scripts/urlbst
+@dir %%TEXMFDISTDIR%%/scripts/vpe
+@dir %%TEXMFDISTDIR%%/scripts/yplan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507240939.t6O9dWvx009408>