On 03/27/13 05:55, Stuart Henderson wrote:
untested, but from reading:- | +wav_player=aucat | +wav_player_options=-m play -i %s | +midi_player=timidity ... please use /usr/bin/aucat, ${LOCALBASE}/bin/timidity, etc (and add a ${SUBST_CMD} of course) so these have a full path | CONFIGURE_STYLE = gnu old | CONFIGURE_ARGS = --mandir=${PREFIX}/man \ | --sysconfdir=${PREFIX}/share/examples/solfege this ("gnu old") is the old hack to allow overriding sysconfdir; now you can set SYSCONFDIR in the port Makefile, see sysutils/nut for an example. but in this case, it seems you are overriding it for the built package too, where you really just want this to be used for "make fake". so leave CONFIGURE_ARGS alone and override in FAKE_FLAGS or similar (and @sample it in the plist).
OK, fixed. I used full paths for all applications listed in default.config, except for csound and mma (because we don't have ports of them). Attached. ~Brian
solfege.tgz
Description: application/compressed-tar