From: Oisín <den...@gm...> - 2011-01-21 16:35:21
|
On 21 January 2011 16:10, Tomoaki Okayama <ok...@so...> wrote: > (Explanation) > > timidity++-XXX package installs the following script: > > #!/bin/sh > if [ -z "$TIMIDITY_CFG" ]; then > /sw/lib/timidity/timidity "$@" > else > /sw/lib/timidity/timidity --config-file="$TIMIDITY_CFG" "$@" > fi > > in /sw/bin/timidity. Judging by this script, the file > /sw/share/timidity/eawpatches/timidity.cfg should automatically > be read if you set the environment variable $TIMIDITY_CFG. > Furthermore, the package "timidity-eawpatches" should set this > variable for you by > RuntimeVars: TIMIDITY_CFG:%p/share/timidity/eawpatches/timidity.cfg > (see also timidity-eawpatches.info). > > This variable (TIMIDITY_CFG) becomes effective after you re-login. > > So I think you don't need to edit /sw/etc/timidity.cfg, as long as > you use Fink's package... I see! Thanks for this explanation; I did notice yesterday that I could call "TIMIDITY_CFG=.../eawpatches/timidity.cfg timidity somefile.mid" successfully, but didn't logout and back in to see that the environment variable was set. Confirmed that this works on next login, sorry for the noise guys! Oisín |