[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