Opened 16 years ago

Closed 16 years ago

#8619 closed defect (fixed)

NEW: gtamacfonts-1.0

Reported by: tristan@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.2
Keywords: Cc:
Port:

Description

gtamacfonts-1.0

the portfile can be found here: ATTACHED

Description: This package provides TeX support for some of the commonly-used Mac fonts (Gill Sans, Hoefler, etc). The installation procedure is borrowed from Gerben Wierda's distribution of TeX for MacOS (http://ii2.sourceforge.net).

Homepage: http://ii2.sourceforge.net/tex-index.html

Comments: This portfile works for me and I am submitting it since other DarwinPorts users might be interested in using it. I don't know, however, whether it is ready for inclusion in the main tree, for several reasons:

(i) It will only work on a MacOS install since it looks for fonts that come with MacOS and are installed in /Library/Fonts.

(ii) There is some debate over whether this packaging (using system fonts in another program) is within the licensing terms of the fonts (see http://permalink.gmane.org/gmane.comp.tex.macosx/16149). Personally I don't think that this is a problem, since OpenOffice has a similar procedure.

(iii) The portfile needs some work. I've only been using DarwinPorts for one day, so maybe I just wasn't looking it the right place, but I couldn't work out how to do Tcl arrays in a portfile. So instead I have two lists and maintain an index between the two, which is a bit ugly... It also needs a "post-uninstall" stage to remove gtamacfonts.map but AIUI this feature doesn't exist yet.

But anyway, it works for me so I'm submitting it just in case anyone else finds this useful.

Attachments (2)

Portfile (1.8 KB) - added by tristan@… 16 years ago.
gtamacfonts portfile
Portfile.2 (1.8 KB) - added by tristan@… 16 years ago.
updated portfile

Download all attachments as: .zip

Change History (4)

Changed 16 years ago by tristan@…

Attachment: Portfile added

gtamacfonts portfile

comment:1 Changed 16 years ago by tristan@…

attachments.isobsolete: 01

Changed 16 years ago by tristan@…

Attachment: Portfile.2 added

updated portfile

comment:2 Changed 16 years ago by mww@…

Resolution: fixed
Status: newclosed

"release early, release often" -> cool, commited! (we can refine this stuff later on)

also, sosumi - we'll blame you if some lawyers show up ;)

Note: See TracTickets for help on using tickets.