[MacPorts] #2688: UPDATE tetex from 2.2 to new version 3.0

MacPorts noreply at macports.org
Thu Mar 24 05:53:38 PDT 2016


#2688: UPDATE tetex from 2.2 to new version 3.0
---------------------------------+--------------------------------
  Reporter:  richard.bonichon@…  |      Owner:  macports-tickets@…
      Type:  update              |     Status:  closed
  Priority:  Normal              |  Milestone:
 Component:  ports               |    Version:  1.0
Resolution:  fixed               |   Keywords:
      Port:  teTeX               |
---------------------------------+--------------------------------
Changes (by ryandesign@…):

 * type:  enhancement => update
 * port:   => teTeX


Old 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

New 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
 }}}

--

-- 
Ticket URL: <https://trac.macports.org/ticket/2688#comment:3>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list