[Midnightbsd-cvs] mports [24611] trunk/print/texlive-texmf/Makefile: fix build
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Oct 31 20:47:53 EDT 2018
Revision: 24611
http://svnweb.midnightbsd.org/mports/?rev=24611
Author: laffer1
Date: 2018-10-31 20:47:52 -0400 (Wed, 31 Oct 2018)
Log Message:
-----------
fix build
Modified Paths:
--------------
trunk/print/texlive-texmf/Makefile
Modified: trunk/print/texlive-texmf/Makefile
===================================================================
--- trunk/print/texlive-texmf/Makefile 2018-10-31 23:54:38 UTC (rev 24610)
+++ trunk/print/texlive-texmf/Makefile 2018-11-01 00:47:52 UTC (rev 24611)
@@ -1,11 +1,11 @@
-# $MidnightBSD$
+# $FreeBSD: head/print/texlive-texmf/Makefile 439220 2017-04-23 11:03:22Z miwi $
PORTNAME= texlive
PORTVERSION= 20150523
-PORTREVISION= 0
+PORTREVISION= 4
CATEGORIES= print
MASTER_SITES= ftp://ftp.tug.org/historic/systems/texlive/2015/:texmf \
- FREEBSD_LOCAL/hrs:latex
+ LOCAL/hrs:latex
PKGNAMESUFFIX= -texmf
DISTFILES= ${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}${EXTRACT_SUFX}:texmf \
latex-base-20150101.2${EXTRACT_SUFX}:latex
@@ -12,11 +12,9 @@
DIST_SUBDIR= TeX
EXTRACT_ONLY= latex-base-20150101.2${EXTRACT_SUFX}
-MAINTAINER= ports at MidnightBSD.org
+MAINTAINER= hrs at FreeBSD.org
COMMENT= TeX Live Typesetting System, texmf Tree
-LICENSE= publicdom
-
CONFLICTS_INSTALL= texlive-base-201[234]* \
texlive-texmf-201[234]*
@@ -26,6 +24,7 @@
NO_BUILD= yes
NO_WRKSUBDIR= yes
NO_ARCH= yes
+PKG_CREATE_VERBOSE= yes
EXCLUDE_FILES= \*/doc/man \
texmf-dist/ls-R \
@@ -257,29 +256,32 @@
EXTRACT_AFTER_ARGS=| ${TAR} xf - ${EXCLUDE_FILES:S,^,--exclude ${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}/,}
post-extract:
- cd ${WRKDIR}/texlive-texmf-20150523/latex-base-20150101.2 && \
+ cd ${WRKSRC}/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}/${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}${EXTRACT_SUFX} \
- ${EXTRACT_AFTER_ARGS} -C ${FAKE_DESTDIR}${TRUE_PREFIX}/share \
+ ${EXTRACT_AFTER_ARGS} -C ${STAGEDIR}${PREFIX}/share \
--strip-components 1 --no-same-permission --no-same-owner
- ${MKDIR} ${PREFIX}/${TEXMFDISTDIR}/tex/latex/base
- cd ${WRKDIR}/texlive-texmf-20150523/latex-base-20150101.2 && ${PAX} -rw . \
- ${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/' ${PREFIX}/share/texmf-dist/tex/generic/babel-hungarian/magyar.ldf
- ${MKDIR} ${PREFIX}/${TEXMFDISTDIR}/doc
- ${TOUCH} ${PREFIX}/${TEXMFDISTDIR}/doc/.keep_me
- ${MKDIR} ${PREFIX}/${TEXMFDISTDIR}/source
- ${TOUCH} ${PREFIX}/${TEXMFDISTDIR}/source/.keep_me
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/tex/latex/base
+ cd ${WRKSRC}/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
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/source
+ ${TOUCH} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/source/.keep_me
post-install:
- @${REINPLACE_CMD} -i '' -e '1s|${bash_OLD_CMD}|${bash_CMD}|' \
- ${PREFIX}/share/texmf-dist/scripts/logicpuzzle/createlpsudoku \
- ${PREFIX}/share/texmf-dist/scripts/logicpuzzle/lpsmag \
- ${PREFIX}/share/texmf-dist/scripts/shipunov/biokey2html.sh
- @${REINPLACE_CMD} -i '' -e '1s|${perl_OLD_CMD}|${perl_CMD}|' \
- ${PREFIX}/share/texmf-dist/scripts/mycv/mycv_split_contents.pl
+ @${REINPLACE_CMD} -i '' -e '1s|/bin/bash|${bash_CMD}|' \
+ ${STAGEDIR}${PREFIX}/share/texmf-dist/scripts/logicpuzzle/createlpsudoku \
+ ${STAGEDIR}${PREFIX}/share/texmf-dist/scripts/logicpuzzle/lpsmag \
+ ${STAGEDIR}${PREFIX}/share/texmf-dist/scripts/shipunov/biokey2html.sh
+ @${REINPLACE_CMD} -i '' -e '1s|/usr/bin/perl|${perl_CMD}|' \
+ ${STAGEDIR}${PREFIX}/share/texmf-dist/scripts/mycv/mycv_split_contents.pl
+ @${REINPLACE_CMD} -i '' -e '1s|/usr/bin/env python|${python_CMD}|' \
+ ${STAGEDIR}${PREFIX}/share/texmf-dist/asymptote/GUI/*.py \
+ ${STAGEDIR}${PREFIX}/share/texmf-dist/scripts/*/*.py
.include <bsd.port.mk>
More information about the Midnightbsd-cvs
mailing list