Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#18870 closed submission (fixed)

solfege-3.14.0 Submitting portfile for new port

Reported by: allencmcbride@… Owned by: raimue (Rainer Müller)
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: solfege new port Cc:
Port: solfege

Description

This is my first time submitting a port. Suggestions welcome. As I've discussed on macports-users, there are a few wrinkles when trying "port -t destroot", but it doesn't sound like they're serious.

Attachments (3)

Portfile (1.3 KB) - added by allencmcbride@… 16 years ago.
Portfile for new port of solfege-3.14.0
Portfile.2 (1.4 KB) - added by nerdling (Jeremy Lavergne) 16 years ago.
tweaks. does this still function correctly for you?
Portfile.3 (1.4 KB) - added by allencmcbride@… 16 years ago.
re-adding "education", this time as secondary category

Download all attachments as: .zip

Change History (11)

Changed 16 years ago by allencmcbride@…

Attachment: Portfile added

Portfile for new port of solfege-3.14.0

Changed 16 years ago by nerdling (Jeremy Lavergne)

Attachment: Portfile.2 added

tweaks. does this still function correctly for you?

comment:1 Changed 16 years ago by allencmcbride@…

Yes, it still works fine for me. Thanks!

comment:2 Changed 16 years ago by danielluke (Daniel J. Luke)

Cc: dluke@… removed

Changed 16 years ago by allencmcbride@…

Attachment: Portfile.3 added

re-adding "education", this time as secondary category

comment:3 Changed 16 years ago by raimue (Rainer Müller)

Cc: raimue@… removed
Owner: changed from macports-tickets@… to raimue@…
Status: newassigned

comment:4 Changed 16 years ago by raimue (Rainer Müller)

Resolution: fixed
Status: assignedclosed

At the start I get the message No module named _solfege_c_midi. I probably just need to configure an external player?

Committed in r48583.

comment:5 in reply to:  4 Changed 16 years ago by allencmcbride@…

Thanks very much for committing the portfile! I don't know what this error message means; I don't think I've seen it. But I will try to figure it out.

comment:6 Changed 16 years ago by allencmcbride@…

Rainer, you're right. One needs to point Solfege to an external MIDI player. I've been making a dumb mistake this whole time: I've had my ~/.solfegerc file hanging around from a long time ago, and it's been telling Solfege where to find my MIDI player, even on first run after a fresh installation. I had assumed it was finding and using Apple's built-in MIDI player, but I should have known better.

Now Apple does not come with a command-line MIDI player, am I right? If I'm right about that, then I think I should just include qtplay as a runtime dependency in my portfile. And hopefully I'll find out soon how to tell Solfege during installation where to find qtplay. Otherwise, a user will have to be told to go into Solfege preferences and do two things: 1) Point to qtplay under "External Programs", and select "Use external MIDI player" under "Sound Setup". Obviously not the smoothest user experience.

I'm sorry about all this; clearly I still have a lot to learn. If you think it best, feel free to un-commit this thing until I have this problem worked out.

comment:7 Changed 16 years ago by jmroot (Joshua Root)

Type: enhancementsubmission

comment:8 Changed 16 years ago by (none)

Milestone: Port Submissions

Milestone Port Submissions deleted

Note: See TracTickets for help on using tickets.