[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