svn commit: r392809 - head/print/texlive-texmf

Hiroki Sato hrs at FreeBSD.org
Fri Jul 24 09:39:34 UTC 2015


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 at 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 at sugg@ie at low#1#2#3/\\def\\magyar at sugg@ie at 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
+ at dir %%TEXMFDISTDIR%%/scripts/a2ping
+ at dir %%TEXMFDISTDIR%%/scripts/accfonts
+ at dir %%TEXMFDISTDIR%%/scripts/authorindex
+ at dir %%TEXMFDISTDIR%%/scripts/bibexport
+ at dir %%TEXMFDISTDIR%%/scripts/bundledoc
+ at dir %%TEXMFDISTDIR%%/scripts/checkcites
+ at dir %%TEXMFDISTDIR%%/scripts/cjk-gs-integrate
+ at dir %%TEXMFDISTDIR%%/scripts/convbkmk
+ at dir %%TEXMFDISTDIR%%/scripts/crossrefware
+ at dir %%TEXMFDISTDIR%%/scripts/ctanify
+ at dir %%TEXMFDISTDIR%%/scripts/ctanupload
+ at dir %%TEXMFDISTDIR%%/scripts/de-macro
+ at dir %%TEXMFDISTDIR%%/scripts/dosepsbin
+ at dir %%TEXMFDISTDIR%%/scripts/dtxgen
+ at dir %%TEXMFDISTDIR%%/scripts/dviasm
+ at dir %%TEXMFDISTDIR%%/scripts/ebong
+ at dir %%TEXMFDISTDIR%%/scripts/epstopdf
+ at dir %%TEXMFDISTDIR%%/scripts/exceltex
+ at dir %%TEXMFDISTDIR%%/scripts/fig4latex
+ at dir %%TEXMFDISTDIR%%/scripts/findhyph
+ at dir %%TEXMFDISTDIR%%/scripts/fontools
+ at dir %%TEXMFDISTDIR%%/scripts/fragmaster
+ at dir %%TEXMFDISTDIR%%/scripts/getmap
+ at dir %%TEXMFDISTDIR%%/scripts/installfont
+ at dir %%TEXMFDISTDIR%%/scripts/jfontmaps
+ at dir %%TEXMFDISTDIR%%/scripts/kotex-utils
+ at dir %%TEXMFDISTDIR%%/scripts/latex-git-log
+ at dir %%TEXMFDISTDIR%%/scripts/latex2man
+ at dir %%TEXMFDISTDIR%%/scripts/latexdiff
+ at dir %%TEXMFDISTDIR%%/scripts/latexfileversion
+ at dir %%TEXMFDISTDIR%%/scripts/latexmk
+ at dir %%TEXMFDISTDIR%%/scripts/latexpand
+ at dir %%TEXMFDISTDIR%%/scripts/listbib
+ at dir %%TEXMFDISTDIR%%/scripts/listings-ext
+ at dir %%TEXMFDISTDIR%%/scripts/ltxfileinfo
+ at dir %%TEXMFDISTDIR%%/scripts/ltximg
+ at dir %%TEXMFDISTDIR%%/scripts/m-tx
+ at dir %%TEXMFDISTDIR%%/scripts/match_parens
+ at dir %%TEXMFDISTDIR%%/scripts/mathspic
+ at dir %%TEXMFDISTDIR%%/scripts/mf2pt1
+ at dir %%TEXMFDISTDIR%%/scripts/mkgrkindex
+ at dir %%TEXMFDISTDIR%%/scripts/mkjobtexmf
+ at dir %%TEXMFDISTDIR%%/scripts/mkpic
+ at dir %%TEXMFDISTDIR%%/scripts/multibibliography
+ at dir %%TEXMFDISTDIR%%/scripts/musixtex
+ at dir %%TEXMFDISTDIR%%/scripts/pdfcrop
+ at dir %%TEXMFDISTDIR%%/scripts/pdfjam
+ at dir %%TEXMFDISTDIR%%/scripts/perltex
+ at dir %%TEXMFDISTDIR%%/scripts/pfarrei
+ at dir %%TEXMFDISTDIR%%/scripts/pkfix
+ at dir %%TEXMFDISTDIR%%/scripts/pkfix-helper
+ at dir %%TEXMFDISTDIR%%/scripts/pmx
+ at dir %%TEXMFDISTDIR%%/scripts/ps2eps
+ at dir %%TEXMFDISTDIR%%/scripts/pst2pdf
+ at dir %%TEXMFDISTDIR%%/scripts/ptex2pdf
+ at dir %%TEXMFDISTDIR%%/scripts/purifyeps
+ at dir %%TEXMFDISTDIR%%/scripts/pygmentex
+ at dir %%TEXMFDISTDIR%%/scripts/rubik
+ at dir %%TEXMFDISTDIR%%/scripts/simpdftex
+ at dir %%TEXMFDISTDIR%%/scripts/sty2dtx
+ at dir %%TEXMFDISTDIR%%/scripts/svn-multi
+ at dir %%TEXMFDISTDIR%%/scripts/texcount
+ at dir %%TEXMFDISTDIR%%/scripts/texdef
+ at dir %%TEXMFDISTDIR%%/scripts/texdiff
+ at dir %%TEXMFDISTDIR%%/scripts/texdirflatten
+ at dir %%TEXMFDISTDIR%%/scripts/texdoctk
+ at dir %%TEXMFDISTDIR%%/scripts/texfot
+ at dir %%TEXMFDISTDIR%%/scripts/texliveonfly
+ at dir %%TEXMFDISTDIR%%/scripts/texloganalyser
+ at dir %%TEXMFDISTDIR%%/scripts/thumbpdf
+ at dir %%TEXMFDISTDIR%%/scripts/typeoutfileinfo
+ at dir %%TEXMFDISTDIR%%/scripts/ulqda
+ at dir %%TEXMFDISTDIR%%/scripts/urlbst
+ at dir %%TEXMFDISTDIR%%/scripts/vpe
+ at dir %%TEXMFDISTDIR%%/scripts/yplan


More information about the svn-ports-head mailing list