--- Makefile.orig 2020-07-04 09:40:27.000000000 +0100 +++ Makefile 2020-12-22 12:40:19.834306000 +0000 @@ -2,6 +2,7 @@ PORTNAME= get_iplayer PORTVERSION= 3.26 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= multimedia net --- files/get_iplayer.in.orig 2020-07-04 09:40:27.000000000 +0100 +++ files/get_iplayer.in 2020-12-22 12:38:46.817009000 +0000 @@ -47,13 +47,12 @@ get_iplayer_logfile="${get_iplayer_logfile:+"-o $get_iplayer_logfile"}" command=/usr/sbin/daemon -export HOME="$get_iplayer_chdir" -cd "$HOME" || exit 1 + command_args="-f ${get_iplayer_logfile} -u ${name} -p /var/run/${name}/${name}.pid %%WWWDIR%%/${name}.cgi -p ${get_iplayer_bind_port} -l ${get_iplayer_listen_address} --getiplayer %%WWWDIR%%/${name} ${get_iplayer_flags}" get_iplayer_flags="" # This is needed to stop the flags being applied to the 'daemon' program. procname=/usr/local/bin/perl pidfile=/var/run/${name}/${name}.pid -start_precmd="install -d -o ${name} -m755 /var/run/${name}" +start_precmd="install -d -o ${name} -m755 /var/run/${name}; export HOME='$get_iplayer_chdir'" run_rc_command "$1"