[106232] users/dports/ports/tex/texlive-bin/Portfile
dports at macports.org
dports at macports.org
Sun May 19 19:15:17 PDT 2013
Revision: 106232
https://trac.macports.org/changeset/106232
Author: dports at macports.org
Date: 2013-05-19 19:15:17 -0700 (Sun, 19 May 2013)
Log Message:
-----------
texlive-bin: remove +atsui variant -- no longer needed as the new
version of xetex uses Core Text and is therefore 64-bit clean
Modified Paths:
--------------
users/dports/ports/tex/texlive-bin/Portfile
Modified: users/dports/ports/tex/texlive-bin/Portfile
===================================================================
--- users/dports/ports/tex/texlive-bin/Portfile 2013-05-20 01:41:36 UTC (rev 106231)
+++ users/dports/ports/tex/texlive-bin/Portfile 2013-05-20 02:15:17 UTC (rev 106232)
@@ -101,19 +101,6 @@
reinplace "s|@@PREFIX@@|${prefix}|" ${worksrcpath}/texk/kpathsea/paths.h
reinplace "s|@@TEXMFSYSCONFIG@@|${texlive_texmfsysconfig}|" ${worksrcpath}/texk/kpathsea/paths.h
reinplace "s|@@TEXMFSYSCONFIG@@|${texlive_texmfsysconfig}|" ${worksrcpath}/texk/texlive/linked_scripts/context/stubs/unix/mtxrun
-
- if {![variant_isset atsui]} {
- # Force configure to believe that Carbon API is
- # unavailable. This test is actually used to determine whether
- # ATSUI should be used.
- reinplace "s|kpse_cv_have_Carbon=yes|kpse_cv_have_Carbon=no|" ${worksrcpath}/texk/web2c/configure
- reinplace "s|kpse_cv_have_Carbon=yes|kpse_cv_have_Carbon=no|" ${worksrcpath}/texk/xdv2pdf/configure
- }
-
- # Force xdvipdfmx to use multi-platform freetype API as freetype is not
- # compiled with --with-old-mac-fonts. A patch helps xdvipdfmx accept dfont
- # files that freetype can handle.
- reinplace "s|kpse_cv_have_ApplicationServices=yes|kpse_cv_have_ApplicationServices=no|" ${worksrcpath}/texk/xdvipdfmx/configure
}
# llvm-gcc apparently fails on Xcode 4.0.x (#30758)
@@ -263,27 +250,6 @@
system "${texlive_bindir}/mktexlsr"
}
-variant atsui description {Use ATSUI instead of freetype for XeTeX font rendering (forces 32-bit)} {
- # ATSUI is a deprecated interface, not available on 64-bit archs,
- # so force 32-bit build
- supported_archs i386 ppc
-
- # ...and on 10.7 and above, enough of the APIs are broken that we
- # can't build xdv2pdf, and need to use a hack to make xetex build
- if {${os.platform} == "darwin" && ${os.major} >= 11} {
- configure.args-append --disable-xdv2pdf
- }
-
- # ...and it doesn't build with clang, either (#33602)
- if {${configure.compiler} == "clang"} {
- configure.compiler llvm-gcc-4.2
- }
-}
-
-if {![variant_isset "atsui"]} {
- notes-append "XeTeX is built without support for Apple Type Services for Unicode Imaging (ATSUI) or Apple Advanced Typography (AAT). To enable it, build texlive-bin with the +atsui variant. Note that this will force texlive and all of its dependencies to be built 32-bit."
-}
-
variant x11 conflicts no_x11 description {Build with x11 support, using Xaw widgets for xdvi} {
depends_lib-append port:xorg-libXp
configure.args-delete --without-x --without-pdfopen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130519/4a33418a/attachment.html>
More information about the macports-changes
mailing list