Opened 17 years ago

Closed 17 years ago

Last modified 15 years ago

#11805 closed enhancement (fixed)

RFE: ports depend on teTeX should work with pTeX.

Reported by: takanori@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: tristan@… pguyot (Paul Guyot) gwright@… konis@… dan.kelley@…, j.stalnaker@… pmq@… reilles@… takanori@…
Port:

Description

Since pTeX is a superset of teTeX, I guess (in general) ports that depend on teTeX should also work with pTeX.

I have not tested all of them though, but I'd like to apply these patches to the listed ports within few days.

tex/BibTool

tristan@…

tex/gtamacfonts

tristan@…

math/gnuplot

pguyot@…

tex/XeTeX

pguyot@…

tex/xdvipdfmx

pguyot@…

tex/breqn

gwright@…

textproc/lhs2tex

gwright@…

editors/TeXmacs

gwright@…

math/R

konis@…

science/gri

dan.kelley@…, j.stalnaker@…

x11/advi

pmq@…

editors/auctex

reilles@… openmaintainer@…

print/latex2html

nomaintainer@…

print/revtex

nomaintainer@…

python/py-pyx

nomaintainer@…

math/gsl

nomaintainer@…

math/maxima

nomaintainer@…

Attachments (1)

pTeX.patch (7.4 KB) - added by takanori@… 17 years ago.

Download all attachments as: .zip

Change History (7)

Changed 17 years ago by takanori@…

Attachment: pTeX.patch added

comment:1 Changed 17 years ago by gwright@…

I think this patch is solving the problem the wrong way, but correct me if I am wrong.

The pTeX port installs all of teTeX, but doesn't actually depend on it. (It installs the tarballs correctly.) If pTeX depended on teTeX, these patches wouldn't be needed since the teTeX dependency would be satisfied by either pTeX or teTeX.

Is it the case that pTeX is not really a superset of teTeX?

-Greg

comment:2 Changed 17 years ago by takanori@…

Thank you for your prompt reply.

If pTeX depended on teTeX, these patches wouldn't be needed since the

teTeX dependency would be satisfied by either pTeX or teTeX.

I understand what you want to say. I think it's a good idea. But unfortunately there are some incompatible differences between teTeX and pTeX.

Is it the case that pTeX is not really a superset of teTeX?

For example, pTeX's updmap-sys has kanji extension. (--enable KanjiMap=mapfile)

Regargs,

comment:3 Changed 17 years ago by sternberg@…

I also noticed the "lib:teTeX" dependency, which would trigger a teTeX installation. I got a smooth install of Portfile 24045 2007-04-15 09:35:07Z, but with "lib:tetex" commented out. for my use. I would have preferred a "no-tex" variant.

Why is the teTeX dependency actually there? Even when commented out, several *tex terminal settings are available in Gnuplot and still work.

As you may know, teTeX is officially no longer maintained. I prefer to use the well-packaged MacTeX distribution instead, which uses its own package and update mechanism, cf.

http://www.tug.org/mactex/ http://tug.org/pipermail/macostex-archives/

MacTeX went through a major restructuring over the last half year, moving from teTeX to TeXLive as the base distribution. The main attraction is in the add-on packages such as BibDesk and TeXShop. Incidentally, it also offers Ghostscript and ImageMagick, but can work with other instances of those, e.g. those from MacPorts.

To make a long story short: I'd strongly want to avoid a separate (MacPorts) *TeX install, especially if it's for a relatively narrow task.

Regards, Michael

comment:4 Changed 17 years ago by takanori@…

Resolution: fixed
Status: newclosed

Committed in r24767. If you have any troubles with this patch, please reopen this ticket. Thanks.

comment:5 Changed 17 years ago by nox@…

Priority: ExpectedNormal

comment:6 Changed 15 years ago by (none)

Milestone: Port Enhancements

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.