FreeBSD Bugzilla – Attachment 185847 Details for
Bug 218924
print/tex-xetex: build fails due to shebang issue
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
[patch] [v2] alternate shebang fix
pr-218924-2.diff (text/plain), 1.26 KB, created by
John Hein
on 2017-08-28 20:10:08 UTC
(
hide
)
Description:
[patch] [v2] alternate shebang fix
Filename:
MIME Type:
Creator:
John Hein
Created:
2017-08-28 20:10:08 UTC
Size:
1.26 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 448858) >+++ Makefile (working copy) >@@ -24,10 +24,19 @@ > libpoppler.so:graphics/poppler \ > libTECkit.so:textproc/teckit > >-USES= pkgconfig tar:xz >+USES= pkgconfig python shebangfix tar:xz > USE_TEX= kpathsea web2c texmf formats fmtutil > USE_XORG= pixman > USE_GNOME= cairo >+PYTHON_NO_DEPENDS= yes >+ >+SHEBANG_FILES_INSTALL= \ >+ share/texmf-dist/doc/xelatex/xepersian/dkun-0.3.py \ >+ share/texmf-dist/doc/xelatex/xepersian/dkun-0.4.py \ >+ share/texmf-dist/doc/xelatex/xepersian/undk-0.6.py \ >+ share/texmf-dist/doc/xelatex/xepersian/unldk-0.2.py \ >+ share/texmf-dist/scripts/xetex/perl/xdv2pdf_mergemarks \ >+ share/texmf-dist/source/xelatex/arabxetex/makemaps.pl > TEXHASHDIRS= ${TEXMFDISTDIR} ${TEXMFVARDIR} > EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} > EXTRACT_FILES= build-aux \ >@@ -92,4 +101,10 @@ > ${CAT} ${DISTDIR}/${DIST_SUBDIR}/texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf${EXTRACT_SUFX} \ > ${EXTRACT_AFTER_ARGS_TEXMF} > >+post-install: >+# Fix shebangs for files installed straight from distribution tarball >+ cd ${STAGEDIR}${PREFIX} && \ >+ ${FIND} ${SHEBANG_FILES_INSTALL} -type f \ >+ -exec ${SED} -i '' ${_SHEBANG_REINPLACE_ARGS} {} + >+ > .include <bsd.port.mk>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 218924
:
182198
|
185847
|
199080
|
200665