Index: Makefile =================================================================== RCS file: /tank/ncvs/ports/net-p2p/mldonkey/Makefile,v retrieving revision 1.60 diff -u -p -u -r1.60 Makefile --- Makefile 20 Aug 2008 00:57:10 -0000 1.60 +++ Makefile 20 Dec 2008 16:05:57 -0000 @@ -7,6 +7,7 @@ PORTNAME= mldonkey PORTVERSION= 2.9.6 +PORTREVISION= 1 CATEGORIES+= net-p2p MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} \ ${MASTER_SITE_SAVANNAH} Index: files/mlnet.in =================================================================== RCS file: /tank/ncvs/ports/net-p2p/mldonkey/files/mlnet.in,v retrieving revision 1.3 diff -u -p -u -r1.3 mlnet.in --- files/mlnet.in 26 Jul 2007 02:46:25 -0000 1.3 +++ files/mlnet.in 20 Dec 2008 16:05:57 -0000 @@ -53,6 +53,12 @@ start_cmd() mlnet_logfile="/dev/null" fi + if [ -n "$rc_pid" ]; then + echo 1>&2 "${name} already running? (pid=$rc_pid)." + return 1 + fi + + echo "Starting ${name}." if [ "x${mlnet_user}" = "x$(whoami)" ]; then eval "${command} \ ${mlnet_logcommand} \