Opened 12 years ago

Closed 12 years ago

#19858 closed enhancement (fixed)

add lilypond variant to texshop port?

Reported by: singingwolfboy@… Owned by: nerdling (Jeremy Lavergne)
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: lilypond Cc:
Port: texshop

Description

It would be nice if there was a variant on the texshop port that would install a lilypond engine, so that users can easily compile lilypond code with texshop. It shouldn't be too difficult: I've attached a draft of the actual engine file. All the variant would have to do is evaluate the ${prefix} variables, stuff the engine file into TeXShop.app/Contents/Resources/TeXShop/Engines, and mark it as executable. However, I'm not quite sure how to do this -- could somebody (perhaps the texshop port maintainer) take over from here?

Attachments (3)

Lilypond.engine (702 bytes) - added by singingwolfboy@… 12 years ago.
Lilypond engine for TeXShop
TeXShop.diff (1.1 KB) - added by nerdling (Jeremy Lavergne) 12 years ago.
changes to portfile
lilypond.2.engine (55 bytes) - added by nerdling (Jeremy Lavergne) 12 years ago.
my edition of lilypond.engine

Download all attachments as: .zip

Change History (7)

Changed 12 years ago by singingwolfboy@…

Attachment: Lilypond.engine added

Lilypond engine for TeXShop

comment:1 Changed 12 years ago by mf2k (Frank Schima)

Keywords: texshop removed
Owner: changed from macports-tickets@… to snc@…

comment:2 Changed 12 years ago by nerdling (Jeremy Lavergne)

Status: newassigned

comment:3 Changed 12 years ago by nerdling (Jeremy Lavergne)

I'm going to not use a variant for this as it can simply not be used by people who do not have lilypond installed. Similarly, I'm going to use $PATH and $PREFIX for the search path, mimicking the other engines provided by TeXShop.

Changed 12 years ago by nerdling (Jeremy Lavergne)

Attachment: TeXShop.diff added

changes to portfile

Changed 12 years ago by nerdling (Jeremy Lavergne)

Attachment: lilypond.2.engine added

my edition of lilypond.engine

comment:4 Changed 12 years ago by nerdling (Jeremy Lavergne)

Resolution: fixed
Status: assignedclosed

Committed in r51828.

Note: See TracTickets for help on using tickets.