Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Aug 2013 04:45:28 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r325661 - in head/mail/whoson: . files
Message-ID:  <201308300445.r7U4jShT053825@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Fri Aug 30 04:45:28 2013
New Revision: 325661
URL: http://svnweb.freebsd.org/changeset/ports/325661

Log:
  - Try to fix parallel builds (-jX): daemon also depends on their library;
    drop MAKE_JOBS_UNSAFE and fix extra whitespace at CONFIGURE_ARGS/MANx
  - Convert NOPORTDOCS, get rid of .for loop when installing documentation
  - Properly terminate WWW: line in port description with a slash
  
  Reported by:	marino
  Approved by:	miwi, bapt (portmgr, implicit)

Modified:
  head/mail/whoson/Makefile
  head/mail/whoson/files/patch-Makefile.in
  head/mail/whoson/pkg-descr

Modified: head/mail/whoson/Makefile
==============================================================================
--- head/mail/whoson/Makefile	Fri Aug 30 04:16:51 2013	(r325660)
+++ head/mail/whoson/Makefile	Fri Aug 30 04:45:28 2013	(r325661)
@@ -11,25 +11,25 @@ COMMENT=	Implementation of `WHO iS ONlin
 
 USE_AUTOTOOLS=	libtool
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=		--with-config=${PREFIX}/etc/whoson.conf
+CONFIGURE_ARGS=	--with-config=${PREFIX}/etc/whoson.conf
 USE_LDCONFIG=	yes
 
-MAKE_JOBS_UNSAFE=yes
-
 USE_RC_SUBR=	whoson
 
-MAN3=	whoson.3 wso_login.3 wso_logout.3 wso_query.3 wso_version.3
-MAN5=	whoson.conf.5
-MAN8=	whoson.8 whosond.8
+MAN3=		whoson.3 wso_login.3 wso_logout.3 wso_query.3 wso_version.3
+MAN5=		whoson.conf.5
+MAN8=		whoson.8 whosond.8
 
 PORTDOCS=	README ChangeLog
 
+OPTIONS_DEFINE=	DOCS
+
+.include <bsd.port.options.mk>
+
 post-install:
-.if !defined(NOPORTDOCS)
-	${MKDIR} ${DOCSDIR}
-.for f in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
-.endfor
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
 .endif
 
 .include <bsd.port.mk>

Modified: head/mail/whoson/files/patch-Makefile.in
==============================================================================
--- head/mail/whoson/files/patch-Makefile.in	Fri Aug 30 04:16:51 2013	(r325660)
+++ head/mail/whoson/files/patch-Makefile.in	Fri Aug 30 04:45:28 2013	(r325661)
@@ -1,6 +1,15 @@
 --- Makefile.in.orig	2008-01-17 15:59:21.000000000 +0300
 +++ Makefile.in	2008-07-02 19:37:47.000000000 +0400
-@@ -961,12 +961,7 @@
+@@ -336,7 +336,7 @@ whosond_SOURCES = whosond.c mainloop.c l
+ nodist_whosond_SOURCES = servlist.c
+ EXTRA_whosond_SOURCES = serv_tcp.c serv_unix.c serv_unixd.c serv_udp.c
+ whosond_LDADD = $(lib_LTLIBRARIES) @LIBOBJS@ @SERV_CONN_OBJ@
+-whosond_DEPENDENCIES = @SERV_CONN_OBJ@
++whosond_DEPENDENCIES = @SERV_CONN_OBJ@ $(lib_LTLIBRARIES)
+ libwhoson_la_SOURCES = clnt_common.c rtconfig.c checkperm.c
+ nodist_libwhoson_la_SOURCES = clntlist.c
+ EXTRA_libwhoson_la_SOURCES = clnt_tcp.c clnt_unix.c clnt_unixd.c clnt_udp.c
+@@ -982,12 +982,7 @@ uninstall-man: uninstall-man3 uninstall-
  
  
  install-data-hook:

Modified: head/mail/whoson/pkg-descr
==============================================================================
--- head/mail/whoson/pkg-descr	Fri Aug 30 04:16:51 2013	(r325660)
+++ head/mail/whoson/pkg-descr	Fri Aug 30 04:45:28 2013	(r325661)
@@ -10,4 +10,4 @@ clients, and SMTP server using it to put
 "Received" header along with the source IP address.  The protocol itself
 is defined in a separate document "whoson.txt".
 
-WWW: http://whoson.sourceforge.net
+WWW: http://whoson.sourceforge.net/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201308300445.r7U4jShT053825>