Opened 20 years ago

Last modified 9 years ago

#2688 closed update

UPDATE tetex from 2.2 to new version 3.0 — at Initial Version

Reported by: richard.bonichon@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc: gwright@…
Port: teTeX

Description

This is an update for the teTeX port. 3.0 version was released at the beginning of February. ftmutil patch does not seem needed anymore (the new version is currently working on my computer) and listings is definitely in the distribution now.

teTeX 3.0

diff to current cvs version follows

Index: Portfile =============================================================== ==== RCS file: /Volumes/src/cvs/od/proj/darwinports/dports/print/teTeX/Portfile,v retrieving revision 1.23 diff -u -r1.23 Portfile --- Portfile 9 Feb 2005 23:29:52 -0000 1.23 +++ Portfile 14 Feb 2005 13:36:26 -0000 @@ -15,8 +15,8 @@

distribution.

platforms darwin

-set tetex_src tetex-src-2.0.2.tar.gz -set tetex_texmf tetex-texmf-2.0.2.tar.gz +set tetex_src tetex-src-3.0.tar.gz +set tetex_texmf tetex-texmf-3.0.tar.gz

set tetex_top ${prefix}/share/texmf set tetex_texmftree ${destroot}/${tetex_top}

@@ -26,22 +26,18 @@

distfiles ${tetex_src} ${tetex_texmf}

-checksums ${tetex_src} md5 a16f6bba227d55e79aeee46fbbd82d28 \

  • ${tetex_texmf} md5 d3bdb96f9077e43b2115d3cc471743b3

+checksums ${tetex_src} md5 944a4641e79e61043fdaf8f38ecbb4b3 \ + ${tetex_texmf} md5 11aa15c8d3e28ee7815e0d5fcdf43fd4

extract.only ${tetex_src}

-worksrcdir tetex-src-2.0.2 +worksrcdir tetex-src-3.0 + -patchfiles patch-fmtutil

depends_lib lib:libX11.6:XFree86 depends_run path:${prefix}/bin/info:texinfo

-pre-configure { reinplace "s|fmtutil --all|fmtutil --all --cnffile ${destroot}/${tetex_top}/web2c/ fmtutil.cnf|" ${workpath}/${worksrcdir}/Makefile.in -

  • reinplace "s| \$(scriptdir)/texlinks| \$(scriptdir)/texlinks --cnffile ${destroot}/

${tetex_top}/web2c/fmtutil.cnf|" ${workpath}/${worksrcdir}/Makefile.in

  • }

- +#

configure.args --prefix=${tetex_top} \

--infodir=${destroot}/${prefix}/share/info \ --mandir=${destroot}/${prefix}/share/man \

@@ -58,9 +54,6 @@

pre-destroot { file mkdir ${tetex_texmftree}

cd ${tetex_texmftree} system "tar vxfz ${distpath}/${tetex_texmf}"

-

  • # This file was evidently left out of the texmf package:
  • file copy ${filespath}/listings.sty ${tetex_texmftree}/tex/latex/listings

}

post-destroot { # Delete the texi2pdf script: it will be provided

Change History (0)

Note: See TracTickets for help on using tickets.