New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #18870 (closed submission: fixed)

Opened 4 years ago

Last modified 4 years ago

solfege-3.14.0 Submitting portfile for new port

Reported by: allencmcbride@… Owned by: raimue@…
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

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

Change History

Changed 4 years ago by allencmcbride@…

Portfile for new port of solfege-3.14.0

Changed 4 years ago by snc@…

tweaks. does this still function correctly for you?

comment:1 Changed 4 years ago by allencmcbride@…

Yes, it still works fine for me. Thanks!

comment:2 Changed 4 years ago by dluke@…

  • Cc dluke@… removed

Changed 4 years ago by allencmcbride@…

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

comment:3 Changed 4 years ago by raimue@…

  • Status changed from new to assigned
  • Cc raimue@… removed
  • Owner changed from macports-tickets@… to raimue@…

comment:4 follow-up: ↓ 5 Changed 4 years ago by raimue@…

  • Status changed from assigned to closed
  • Resolution set to fixed

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 4 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 4 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 4 years ago by jmr@…

  • Type changed from enhancement to submission

comment:8 Changed 4 years ago by anonymous

  • Milestone Port Submissions deleted

Milestone Port Submissions deleted

Note: See TracTickets for help on using tickets.