[68610] users/dports/ports/tex

dports at macports.org dports at macports.org
Mon Jun 7 18:01:38 PDT 2010


Revision: 68610
          http://trac.macports.org/changeset/68610
Author:   dports at macports.org
Date:     2010-06-07 18:01:34 -0700 (Mon, 07 Jun 2010)
Log Message:
-----------
Copy existing texlive ports into my sandbox

Modified Paths:
--------------
    users/dports/ports/tex/texlive_base/Portfile
    users/dports/ports/tex/texlive_texmf-docs/Portfile
    users/dports/ports/tex/texlive_texmf-full/Portfile
    users/dports/ports/tex/texlive_texmf-minimal/Portfile

Added Paths:
-----------
    users/dports/ports/tex/texlive_base/
    users/dports/ports/tex/texlive_texmf-docs/
    users/dports/ports/tex/texlive_texmf-full/
    users/dports/ports/tex/texlive_texmf-minimal/

Modified: users/dports/ports/tex/texlive_base/Portfile
===================================================================
--- trunk/dports/tex/texlive_base/Portfile	2010-06-08 00:47:59 UTC (rev 68609)
+++ users/dports/ports/tex/texlive_base/Portfile	2010-06-08 01:01:34 UTC (rev 68610)
@@ -4,7 +4,7 @@
 
 name            texlive_base
 version         2007
-revision        8
+revision        9
 categories      tex
 maintainers     nomaintainer
 description     TeX Live Binaries.
@@ -17,179 +17,15 @@
 homepage        http://www.tug.org/texlive/
 platforms       darwin
 
-master_sites    openbsd:distfiles \
-                http://students.dec.bournemouth.ac.uk/ebarrett/texlive/distfiles/
-distname        ${name}-${version}-src
-worksrcdir      ${name}-${version}
-use_bzip2       yes
+replaced_by     texlive-common
 
-# Bug #17555
-universal_variant no
-
-# Bug #18303
-use_parallel_build no
-
-checksums       md5 db006e9f0f63e9be72bd5c45d07905f6 \
-                sha1 f6f0192c200473c361aedfa8d34691a99e4f7065
-depends_lib     port:freetype port:fontconfig port:ncurses port:zlib \
-                port:libpng port:texinfo port:texi2html port:ghostscript \
-                port:texlive_texmf-minimal port:texlive_texmf-full \
-                port:xorg-libXp
-
-conflicts       pTeX ps2eps
-
-depends_build   path:bin/perl:perl5
-
-configure.args  --mandir=${prefix}/share/man \
-                --infodir=${prefix}/share/info \
-                --with-system-freetype2 --with-system-ncurses \
-                --with-freetype2-libdir=${prefix}/lib \
-                --with-freetype2-include=${prefix}/include \
-                --with-system-pnglib --with-system-zlib \
-                --with-system-gd --with-fontconfig=${prefix} \
-                --disable-multiplatform --without-texinfo \
-                --without-xdvipdfmx --without-texi2html \
-                --without-psutils --without-system-icu \
-                --x-includes=${prefix}/include \
-                --x-libraries=${prefix}/lib
-
-configure.cppflags-delete   -I${prefix}/include
-configure.cppflags-append   -isystem${prefix}/include
-
-post-destroot   {
-    copy ${destroot}${prefix}/share/texmf/web2c/texmf.cnf \
-        ${destroot}${prefix}/share/texmf/web2c/texmf.cnf-dist
-    reinplace "s/^TEXMFSYSCONFIG = .*/TEXMFSYSCONFIG = \$TEXMFMAIN/g" \
-        ${destroot}${prefix}/share/texmf/web2c/texmf.cnf
-#
-#   if there is no graphics support (no_x11) then only mf is built
-#   not mf-nowin.  if mf-nowin does not exist, make a link to mf named mf-nowin for scripts
-#   that expect to have it
-#
-    if {![file exists ${destroot}${prefix}/bin/mf-nowin]} {
-        file link ${destroot}${prefix}/bin/mf-nowin ${destroot}${prefix}/bin/mf
-    }
+pre-fetch {
+    ui_msg "$name is no longer used; install texlive instead."
+    return -code error "$name cannot be installed"
 }
 
-post-activate   {
-        system "mktexlsr"
-        system "fmtutil-sys --all"
-        system "updmap-sys --syncwithtrees"
-}
+use_configure   no
+build           {}
+destroot        {}
+livecheck.type  none
 
-if {![variant_isset no_x11] && ![variant_isset motif] && ![variant_isset xaw] && ![variant_isset xaw3d] && ![variant_isset nextaw]} {
-    default_variants    +motif
-}
-
-variant no_x11 conflicts xaw motif xaw3d nextaw {
-    depends_lib-delete port:xorg-libXp
-    configure.args-append --without-x --without-pdfopen
-    configure.args-delete  --x-includes=${prefix}/include \
-                           --x-libraries=${prefix}/lib
-}
-variant motif conflicts no_x11 xaw xaw3d nextaw description {Use Motif to build xdvi} {
-     depends_lib-append lib:libXm:openmotif
-     configure.args-append --with-xdvi-x-toolkit=motif
-}
-variant xaw conflicts no_x11 motif xaw3d nextaw description {Use Xaw to build xdvi} {
-    depends_lib-append port:xorg-libXaw
-    configure.args-append --with-xdvi-x-toolkit=xaw
-}
-variant xaw3d conflicts no_x11 motif xaw nextaw description {Use Xaw3d to build xdvi} {
-    depends_lib-append port:Xaw3d
-    configure.args-append --with-xdvi-x-toolkit=xaw3d
-}
-variant nextaw conflicts no_x11 motif xaw xaw3d description {Use neXtaw to build xdvi} {
-    depends_lib-append port:neXtaw
-    configure.args-append --with-xdvi-x-toolkit=neXtaw
-}
-
-livecheck.type      regex
-livecheck.url       ${homepage}acquire.html
-livecheck.regex     "TeX Live (\[0-9\]+) "
-
-post-patch {
-    # Allow configure script to find libraries which end in .dylib.
-    reinplace "s|for ac_extension in a so sl; do|for ac_extension in a so sl dylib; do|" \
-        ${worksrcpath}/configure
-
-    # Ensure correct compilers are used
-    reinplace "s|CXX = c++|CXX = @CXX@|" \
-        ${worksrcpath}/texk/xdv2pdf/Makefile.in
-    reinplace "s|OBJC = cc|OBJC = \$(CC)|" \
-        ${worksrcpath}/texk/xdv2pdf/Makefile.in
-
-    # The check for Carbon is actually used for ATSU which is deprecated, force freetype
-    reinplace "s|has_carbon=yes|has_carbon=no|" ${worksrcpath}/texk/web2c/configure
-    reinplace "s|has_carbon=yes|has_carbon=no|" ${worksrcpath}/texk/xdv2pdf/configure
-}
-
-post-configure {
-    # Ensure correct compiler is used
-    reinplace "s|gcc -ObjC++ |\$(CC) -ObjC++ |" \
-        ${worksrcpath}/texk/web2c/Makefile
-}
-
-pre-configure {
-    reinplace "s|@echo|@/bin/echo|" ${worksrcpath}/libs/icu-xetex/config/mh-darwin
-}
-
-#Include all openBSD patches. Make texlive honor DESTDIR.
-patchfiles      patch-Makefile_in\
-    patch-libs_icu-xetex_Makefile_in\
-    patch-libs_icu-xetex_layout_KernTable_cpp\
-    patch-texk_afm2pl_Makefile_in\
-    patch-texk_bibtex8_Makefile_in\
-    patch-texk_cjkutils_conv_Makefile_in\
-    patch-texk_cjkutils_hbf2gf_Makefile_in\
-    patch-texk_cjkutils_scripts_Makefile_in\
-    patch-texk_detex_Makefile_in\
-    patch-texk_dtl_Makefile_in\
-    patch-texk_dvi2tty_Makefile_in\
-    patch-texk_dvidvi_Makefile_in\
-    patch-texk_dviljk_Makefile_in\
-    patch-texk_dvipdfm_Makefile_in\
-    patch-texk_dvipos_Makefile_in\
-    patch-texk_dvipsk_Makefile_in\
-    patch-texk_gsftopk_Makefile_in\
-    patch-texk_kpathsea_Makefile_in\
-    patch-texk_lacheck_Makefile_in\
-    patch-texk_make_man_mk\
-    patch-texk_makeindexk_Makefile_in\
-    patch-texk_musixflx_Makefile_in\
-    patch-texk_ps2pkm_Makefile_in\
-    patch-texk_seetexk_Makefile_in\
-    patch-texk_tetex_Makefile_in\
-    patch-texk_tetex_texlinks\
-    patch-texk_tex4htk_Makefile_in\
-    patch-texk_texlive_Makefile_in\
-    patch-texk_ttf2pk_Makefile_in\
-    patch-texk_web2c_Makefile_in\
-    patch-texk_web2c_alephdir_aleph_mk\
-    patch-texk_web2c_doc_Makefile_in\
-    patch-texk_web2c_mpware_Makefile_in\
-    patch-texk_web2c_omegadir_omega_mk\
-    patch-texk_web2c_omegafonts_Makefile_in\
-    patch-texk_web2c_otps_Makefile_in\
-    patch-texk_web2c_pdftexdir_pdftex_mk\
-    patch-texk_web2c_texmfmem_h\
-    patch-texk_web2c_xetexdir_XeTeX_ext_c\
-    patch-texk_web2c_xetexdir_XeTeX_ext_h\
-    patch-texk_web2c_xetexdir_XeTeX_mac_c\
-    patch-texk_web2c_xetexdir_jpegimage_c\
-    patch-texk_web2c_xetexdir_xetex-new_ch\
-    patch-texk_web2c_xetexdir_xetex_defines\
-    patch-texk_web2c_xetexdir_xetex_h\
-    patch-texk_web2c_xetexdir_xetex_mk\
-    patch-texk_xdv2pdf_Makefile_in\
-    patch-texk_xdvik_configure.diff\
-    patch-texk_xdvik_Makefile_in\
-    patch-texk_xdvipdfmx_src_tt_cmap_c\
-    patch-utils_dialog_Makefile_in\
-    patch-utils_ps2eps_Makefile_in\
-    patch-utils_psutils_Makefile_in\
-    patch-texk_web2c_omegafonts_pl_l.diff
-
-# MP patches... kept separate from OpenBSD patches for maintainability
-patchfiles-append \
-    XeTeX_mac-loadAATfont.patch

Modified: users/dports/ports/tex/texlive_texmf-docs/Portfile
===================================================================
--- trunk/dports/tex/texlive_texmf-docs/Portfile	2010-06-08 00:47:59 UTC (rev 68609)
+++ users/dports/ports/tex/texlive_texmf-docs/Portfile	2010-06-08 01:01:34 UTC (rev 68610)
@@ -16,38 +16,4 @@
 homepage       http://www.tug.org/texlive/
 platforms      darwin
 
-depends_run    port:texlive_base
-
-conflicts      pTeX
-
-master_sites   openbsd:distfiles \
-			   http://students.dec.bournemouth.ac.uk/ebarrett/texlive/distfiles/
-distname       ${name}-${version}
-worksrcdir     ${name}-${version}
-
-checksums      md5 9065e19a4d3cace19ef0d7442936d80d \
-               sha1 44bab787daff2575e2c38b9c26fed2f5319f467c
-
-use_configure  no
-
-build          {
-    delete ${worksrcpath}/texmf/doc/bibtex8/00readme.txt \
-        ${worksrcpath}/texmf/doc/bibtex8/HISTORY \
-        ${worksrcpath}/texmf/doc/bibtex8/csfile.txt \
-        ${worksrcpath}/texmf/doc/bibtex8/file_id.diz \
-        ${worksrcpath}/texmf/doc/tetex/TETEXDOC.pdf \
-        ${worksrcpath}/texmf/doc/tetex/teTeX-FAQ
-}
-
-destroot       {
-    copy ${worksrcpath}/texmf ${destroot}${prefix}/share
-    copy ${worksrcpath}/texmf-dist ${destroot}${prefix}/share
-}
-
-post-activate {
-    system "mktexlsr"
-}
-
-livecheck.type      regex
-livecheck.url       ${homepage}acquire.html
-livecheck.regex     "TeX Live (\[0-9\]+) "
+replaced_by    texlive
\ No newline at end of file

Modified: users/dports/ports/tex/texlive_texmf-full/Portfile
===================================================================
--- trunk/dports/tex/texlive_texmf-full/Portfile	2010-06-08 00:47:59 UTC (rev 68609)
+++ users/dports/ports/tex/texlive_texmf-full/Portfile	2010-06-08 01:01:34 UTC (rev 68610)
@@ -21,38 +21,4 @@
     supported_archs noarch
 }
 
-#depends_run    port:texlive_base
-
-conflicts     	pTeX
-
-master_sites   openbsd:distfiles \
-               http://students.dec.bournemouth.ac.uk/ebarrett/texlive/distfiles/
-distname       ${name}-${version}${rev}
-worksrcdir     ${name}-${version}${rev}
-
-checksums      md5 7b766f57548b0e4f4c1fed0fbc8ff25f \
-               sha1 c605bfc3db806d603c408891e73bd56d3a9afbac
-
-patchfiles     patch-tex4ht.env.diff
-post-patch  {
-         reinplace s|@PREFIX@|${prefix}|g ${worksrcpath}/texmf-dist/tex4ht/base/unix/tex4ht.env
-}
-
-use_configure  no
-build       {
-         delete ${worksrcpath}/texmf/doc/man
-         delete ${worksrcpath}/texmf/web2c/xetex.pool
-}
-
-destroot    {
-         copy ${worksrcpath}/texmf ${destroot}${prefix}/share
-         copy ${worksrcpath}/texmf-dist ${destroot}${prefix}/share
-}
-
-#post-activate {
-#        system "mktexlsr"
-#}
-
-livecheck.type      regex
-livecheck.url       ${homepage}acquire.html
-livecheck.regex     "TeX Live (\[0-9\]+) "
+replaced_by    texlive
\ No newline at end of file

Modified: users/dports/ports/tex/texlive_texmf-minimal/Portfile
===================================================================
--- trunk/dports/tex/texlive_texmf-minimal/Portfile	2010-06-08 00:47:59 UTC (rev 68609)
+++ users/dports/ports/tex/texlive_texmf-minimal/Portfile	2010-06-08 01:01:34 UTC (rev 68610)
@@ -21,70 +21,4 @@
     supported_archs noarch
 }
 
-master_sites    openbsd:distfiles \
-                http://students.dec.bournemouth.ac.uk/ebarrett/texlive/distfiles/
-distname        ${name}-${version}${rev}
-worksrcdir      ${name}-${version}${rev}
-
-checksums       md5 dc59785d6eeb7e38046fbd0924f8c0ff\
-		sha1 da78386094ab7a1c3f692bb6c4bdb54df4d6f7f9
-
-patchfiles      patch-beamerbaseboxes.sty.diff
-
-conflicts     	pTeX
-
-use_configure   no
-build       {
-        delete ${worksrcpath}/texmf/doc/man
-        move ${worksrcpath}/texmf/web2c/fmtutil.cnf \
-            ${worksrcpath}/texmf/web2c/fmtutil.cnf-dist
-        copy ${worksrcpath}/texmf/web2c/updmap.cfg-dist \
-           ${worksrcpath}/texmf/web2c/updmap.cfg
-        # delete files that will be provided by texlive-base.
-        delete ${worksrcpath}/texmf/dvipdfm/dvipdfmx.cfg \
-            ${worksrcpath}/texmf/dvipdfm/EUC-UCS2 \
-            ${worksrcpath}/texmf/dvipdfm/UniKSCms-UCS2-H \
-            ${worksrcpath}/texmf/dvipdfm/UniKSCms-UCS2-V \
-            ${worksrcpath}/texmf/dvips/base/color.pro \
-            ${worksrcpath}/texmf/dvips/base/crop.pro \
-            ${worksrcpath}/texmf/dvips/base/finclude.pro \
-            ${worksrcpath}/texmf/dvips/base/hps.pro \
-            ${worksrcpath}/texmf/dvips/base/special.pro \
-            ${worksrcpath}/texmf/dvips/base/tex.pro \
-            ${worksrcpath}/texmf/dvips/base/texc.pro \
-            ${worksrcpath}/texmf/dvips/base/texps.pro \
-            ${worksrcpath}/texmf/dvips/gsftopk/render.ps \
-            ${worksrcpath}/texmf/texconfig/g/generic \
-            ${worksrcpath}/texmf/texconfig/generic \
-            ${worksrcpath}/texmf/texconfig/README \
-            ${worksrcpath}/texmf/texconfig/tcfmgr \
-            ${worksrcpath}/texmf/texconfig/tcfmgr.map \
-            ${worksrcpath}/texmf/texconfig/v/vt100 \
-            ${worksrcpath}/texmf/texconfig/x/xterm \
-            ${worksrcpath}/texmf/web2c/aleph.pool \
-            ${worksrcpath}/texmf/web2c/mf.pool \
-            ${worksrcpath}/texmf/web2c/mktex.opt \
-            ${worksrcpath}/texmf/web2c/mktexdir \
-            ${worksrcpath}/texmf/web2c/mktexdir.opt \
-            ${worksrcpath}/texmf/web2c/mktexnam \
-            ${worksrcpath}/texmf/web2c/mktexnam.opt \
-            ${worksrcpath}/texmf/web2c/mktexupd \
-            ${worksrcpath}/texmf/web2c/omega.pool \
-            ${worksrcpath}/texmf/web2c/pdftex.pool \
-            ${worksrcpath}/texmf/web2c/tex.pool \
-            ${worksrcpath}/texmf/web2c/texmf.cnf \
-            ${worksrcpath}/texmf/xdvi/pixmaps/toolbar.xpm \
-            ${worksrcpath}/texmf/xdvi/pixmaps/toolbar2.xpm \
-            ${worksrcpath}/texmf/xdvi/XDvi \
-            ${worksrcpath}/texmf/xdvi/xdvi.cfg
-}
-
-destroot    {
-        copy ${worksrcpath}/texmf ${destroot}${prefix}/share
-        copy ${worksrcpath}/texmf-dist ${destroot}${prefix}/share
-}
-
-livecheck.type      regex
-livecheck.url       ${homepage}acquire.html
-livecheck.regex     "TeX Live (\[0-9\]+) "
-
+replaced_by     texlive
\ No newline at end of file
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100607/2d252988/attachment-0001.html>


More information about the macports-changes mailing list