svn commit: r316396 - in head/net/rmsg: . files
Mikhail Teterin
mi at FreeBSD.org
Tue Apr 23 22:12:42 UTC 2013
Author: mi
Date: Tue Apr 23 22:12:41 2013
New Revision: 316396
URL: http://svnweb.freebsd.org/changeset/ports/316396
Log:
Modernize the port:
* Build using of the available CPUs
* Use PLIST_FILES -- there are only two
* Add a service script for easier stopping/starting
Bump PORTREVISION because of the last item.
Added:
head/net/rmsg/files/rmsgd.in (contents, props changed)
Deleted:
head/net/rmsg/pkg-plist
Modified:
head/net/rmsg/Makefile
head/net/rmsg/files/patch-server.c
Modified: head/net/rmsg/Makefile
==============================================================================
--- head/net/rmsg/Makefile Tue Apr 23 21:56:07 2013 (r316395)
+++ head/net/rmsg/Makefile Tue Apr 23 22:12:41 2013 (r316396)
@@ -7,6 +7,7 @@
PORTNAME= rmsg
PORTVERSION= 1.64
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= ftp://ftp.funet.fi/pub/unix/tcpip/
@@ -16,5 +17,8 @@ COMMENT= A network messaging system
WRKSRC= ${WRKDIR}/rmsg
MAN1= rmsg.1
MAN8= rmsgd.8
+MAKE_JOBS_SAFE= yes
+PLIST_FILES= bin/rmsg sbin/rmsgd
+USE_RC_SUBR= rmsgd
.include <bsd.port.mk>
Modified: head/net/rmsg/files/patch-server.c
==============================================================================
--- head/net/rmsg/files/patch-server.c Tue Apr 23 21:56:07 2013 (r316395)
+++ head/net/rmsg/files/patch-server.c Tue Apr 23 22:12:41 2013 (r316396)
@@ -66,7 +66,7 @@
else {
- (void) fprintf (stderr, "Starting from inetd not yet supported, rename me ase rmsgd and start\nfrom /etc/rc\n");
-+ (void) fprintf (stderr, "Starting from inetd not yet supported, rename me as rmsgd and start\nfrom /etc/rc.local\n");
++ (void) fprintf (stderr, "Starting from inetd not yet supported. Start via the rc.d script\n");
}
if (argc > 1)
Added: head/net/rmsg/files/rmsgd.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/rmsg/files/rmsgd.in Tue Apr 23 22:12:41 2013 (r316396)
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+# PROVIDE: rmsg
+# REQUIRE: DAEMON
+# BEFORE: LOGIN
+# KEYWORD: shutdown
+
+. /etc/rc.subr
+
+name="rmsgd"
+rcvar="rmsgd_enable"
+command="%%PREFIX%%/sbin/${name}"
+
+load_rc_config $name
+run_rc_command "$1"
More information about the svn-ports-all
mailing list