From owner-svn-ports-all@FreeBSD.ORG Sun Jan 18 15:14:19 2015 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EEF7E92E; Sun, 18 Jan 2015 15:14:19 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CFB729AE; Sun, 18 Jan 2015 15:14:19 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t0IFEJd8084479; Sun, 18 Jan 2015 15:14:19 GMT (envelope-from rene@FreeBSD.org) Received: (from rene@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t0IFEIAO084474; Sun, 18 Jan 2015 15:14:18 GMT (envelope-from rene@FreeBSD.org) Message-Id: <201501181514.t0IFEIAO084474@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: rene set sender to rene@FreeBSD.org using -f From: Rene Ladan Date: Sun, 18 Jan 2015 15:14:18 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r377333 - in head: . net net/fspd X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jan 2015 15:14:20 -0000 Author: rene Date: Sun Jan 18 15:14:17 2015 New Revision: 377333 URL: https://svnweb.freebsd.org/changeset/ports/377333 QAT: https://qat.redports.org/buildarchive/r377333/ Log: net/fspd: revive - stage - add a static pkg-plist - add DOCS knob - do not build SGML documentation (jade fails) - only install man pages for client commands if CLIENTS option is set Changes from me: - flip NOCLIENTS option into a CLIENTS option - drop MLINKS files - use @sample - other minor Makefile changes PR: 193393 Submitted by: Radim Kolar Added: head/net/fspd/ - copied from r366684, head/net/fspd/ head/net/fspd/pkg-plist (contents, props changed) Modified: head/MOVED head/net/Makefile head/net/fspd/Makefile head/net/fspd/pkg-descr Modified: head/MOVED ============================================================================== --- head/MOVED Sun Jan 18 14:52:27 2015 (r377332) +++ head/MOVED Sun Jan 18 15:14:17 2015 (r377333) @@ -6774,7 +6774,6 @@ net/ct||2014-09-01|Not staged net/entitymib||2014-09-01|Not staged net/freedbd||2014-09-01|Not staged net/frickin||2014-09-01|Not staged -net/fspd||2014-09-01|Not staged net/hawknl-devel||2014-09-01|Not staged net/hawknl||2014-09-01|Not staged net/heybuddy||2014-09-01|Not staged Modified: head/net/Makefile ============================================================================== --- head/net/Makefile Sun Jan 18 14:52:27 2015 (r377332) +++ head/net/Makefile Sun Jan 18 15:14:17 2015 (r377333) @@ -133,6 +133,7 @@ SUBDIR += freerdp SUBDIR += freevrrpd SUBDIR += fspclient + SUBDIR += fspd SUBDIR += fsplib SUBDIR += g2ipmsg SUBDIR += geoclue Modified: head/net/fspd/Makefile ============================================================================== --- head/net/fspd/Makefile Sat Aug 30 21:49:21 2014 (r366684) +++ head/net/fspd/Makefile Sun Jan 18 15:14:17 2015 (r377333) @@ -7,81 +7,78 @@ CATEGORIES= net MASTER_SITES= SF/fsp/fsp/2.8.1b26 DISTNAME= fsp-2.8.1b26 -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hsn@sendmail.cz COMMENT= FSP daemon, clients, and scanner -BUILD_DEPENDS= sgmlfmt:${PORTSDIR}/textproc/sgmlformat +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/COPYRIGHT CLIENTS= fcatcmd fcdcmd fducmd ffindcmd fgetcmd fgrabcmd fhostcmd \ flscmd fmkdir fprocmd fput frmcmd frmdircmd fver fspmerge \ fstatcmd fmvcmd fbye fsetupcmd -DOCDIR= share/doc/${PORTNAME} -PORTDOCS= BETA.README COPYRIGHT ChangeLog FILES INFO INSTALL MACHINES \ - TODO PROTOCOL HISTORY faq.html fsp-faq.html -MAN1= fcatcmd.1 fcdcmd.1 fducmd.1 ffindcmd.1 fgetcmd.1 fgrabcmd.1 \ - fhostcmd.1 flscmd.1 fmkdir.1 fprocmd.1 fput.1 \ - frmcmd.1 frmdircmd.1 fspd.1 fspscan.1 fver.1 \ - fstatcmd.1 fmvcmd.1 fsetupcmd.1 -MAN5= fsp_prof.5 fspsites.5 -MAN7= fsp_env.7 -MLINKS= fcatcmd.1 fcat.1 fcdcmd.1 fcd.1 fducmd.1 fdu.1 \ - ffindcmd.1 ffind.1 fgetcmd.1 fget.1 fgrabcmd.1 fgrab.1 \ - fhostcmd.1 fhost.1 flscmd.1 fls.1 fprocmd.1 fpro.1 \ - frmdircmd.1 frmdir.1 fstatcmd.1 fstat.1 fmvcmd.1 fmv.1 \ - fsetupcmd.1 fsetup.1 +FSPDOCS= BETA.README COPYRIGHT ChangeLog FILES INFO INSTALL MACHINES \ + TODO PROTOCOL HISTORY faq.html +MAN1CLIENT= fcatcmd.1 fcdcmd.1 fducmd.1 ffindcmd.1 fgetcmd.1 fgrabcmd.1 \ + fhostcmd.1 flscmd.1 fmkdir.1 fprocmd.1 fput.1 frmcmd.1 \ + frmdircmd.1 fver.1 fstatcmd.1 fmvcmd.1 fsetupcmd.1 +MAN1SERVER= fspscan.1 fspd.1 +MAN5CLIENT= fsp_prof.5 fspsites.5 +MAN7CLIENT= fsp_env.7 USES= scons tar:bzip2 WRKSRC= ${WRKDIR}/${DISTNAME} -OPTIONS_DEFINE= NOCLIENTS INFINITE -NOCLIENTS_DESC= Omit client commands +OPTIONS_DEFINE= CLIENTS INFINITE DOCS +CLIENTS_DESC= Install client commands INFINITE_DESC= Infinite retry in client commands -NO_STAGE= yes -.include +OPTIONS_SUB= yes + +.include .if ${PORT_OPTIONS:MINFINITE} -MAKE_ARGS+= disable-timeout=yes +SCONS_ARGS+= disable-timeout=yes .endif -.if ! ${PORT_OPTIONS:MNOCLIENTS} -.for command in ${CLIENTS} -PLIST_FILES+= bin/${command} -.endfor -.else +.if ! ${PORT_OPTIONS:MCLIENTS} SCONS_ARGS+= without-clients=yes .endif -PLIST_FILES+= etc/fspd.conf.sample bin/fspscan bin/fspd - post-extract: @${CP} ${WRKSRC}/doc/PROTOCOL ${WRKSRC} @${CP} ${WRKSRC}/doc/HISTORY ${WRKSRC} + : > ${WRKSRC}/doc/SConscript post-build: @${CP} ${WRKSRC}/doc/*.html ${WRKSRC} do-install: .if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} -.for doc in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} +.for doc in ${FSPDOCS} + ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .endif -.if ! ${PORT_OPTIONS:MNOCLIENTS} +.if ${PORT_OPTIONS:MCLIENTS} .for command in ${CLIENTS} - ${INSTALL_PROGRAM} ${WRKSRC}/clients/${command} ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/clients/${command} ${STAGEDIR}${PREFIX}/bin .endfor -.endif - ${INSTALL_PROGRAM} ${WRKSRC}/contrib/fspscan ${PREFIX}/bin - ${INSTALL_PROGRAM} ${WRKSRC}/server/fspd ${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/fspd.conf ${PREFIX}/etc/fspd.conf.sample -.for page in ${MAN1} - ${INSTALL_MAN} ${WRKSRC}/man/${page} ${PREFIX}/man/man1 +.for page in ${MAN1CLIENT} + ${INSTALL_MAN} ${WRKSRC}/man/${page} ${STAGEDIR}${PREFIX}/man/man1 +.endfor +.for page in ${MAN5CLIENT} + ${INSTALL_MAN} ${WRKSRC}/man/${page} ${STAGEDIR}${PREFIX}/man/man5 .endfor -.for page in ${MAN5} - ${INSTALL_MAN} ${WRKSRC}/man/${page} ${PREFIX}/man/man5 +.for page in ${MAN7CLIENT} + ${INSTALL_MAN} ${WRKSRC}/man/${page} ${STAGEDIR}${PREFIX}/man/man7 +.endfor +.endif + ${INSTALL_PROGRAM} ${WRKSRC}/contrib/fspscan ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/server/fspd ${STAGEDIR}${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/fspd.conf \ + ${STAGEDIR}${PREFIX}/etc/fspd.conf.sample +.for page in ${MAN1SERVER} + ${INSTALL_MAN} ${WRKSRC}/man/${page} ${STAGEDIR}${PREFIX}/man/man1 .endfor - ${INSTALL_MAN} ${WRKSRC}/man/${MAN7} ${PREFIX}/man/man7 -.include +.include Modified: head/net/fspd/pkg-descr ============================================================================== --- head/net/fspd/pkg-descr Sat Aug 30 21:49:21 2014 (r366684) +++ head/net/fspd/pkg-descr Sun Jan 18 15:14:17 2015 (r377333) @@ -12,4 +12,4 @@ To use fspd, you must copy the fspd.conf You can run fspd from inetd or stand-alone. -WWW: http://fsp.sourceforge.net/ +WWW: http://fsp.sourceforge.net/ Added: head/net/fspd/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/fspd/pkg-plist Sun Jan 18 15:14:17 2015 (r377333) @@ -0,0 +1,55 @@ +bin/fspd +bin/fspscan +@sample etc/fspd.conf.sample +man/man1/fspd.1.gz +man/man1/fspscan.1.gz +%%CLIENTS%%bin/fbye +%%CLIENTS%%bin/fcatcmd +%%CLIENTS%%bin/fcdcmd +%%CLIENTS%%bin/fducmd +%%CLIENTS%%bin/ffindcmd +%%CLIENTS%%bin/fgetcmd +%%CLIENTS%%bin/fgrabcmd +%%CLIENTS%%bin/fhostcmd +%%CLIENTS%%bin/flscmd +%%CLIENTS%%bin/fmkdir +%%CLIENTS%%bin/fmvcmd +%%CLIENTS%%bin/fprocmd +%%CLIENTS%%bin/fput +%%CLIENTS%%bin/frmcmd +%%CLIENTS%%bin/frmdircmd +%%CLIENTS%%bin/fsetupcmd +%%CLIENTS%%bin/fspmerge +%%CLIENTS%%bin/fstatcmd +%%CLIENTS%%bin/fver +%%CLIENTS%%man/man1/fcatcmd.1.gz +%%CLIENTS%%man/man1/fcdcmd.1.gz +%%CLIENTS%%man/man1/fducmd.1.gz +%%CLIENTS%%man/man1/ffindcmd.1.gz +%%CLIENTS%%man/man1/fgetcmd.1.gz +%%CLIENTS%%man/man1/fgrabcmd.1.gz +%%CLIENTS%%man/man1/fhostcmd.1.gz +%%CLIENTS%%man/man1/flscmd.1.gz +%%CLIENTS%%man/man1/fmkdir.1.gz +%%CLIENTS%%man/man1/fmvcmd.1.gz +%%CLIENTS%%man/man1/fprocmd.1.gz +%%CLIENTS%%man/man1/fput.1.gz +%%CLIENTS%%man/man1/frmcmd.1.gz +%%CLIENTS%%man/man1/frmdircmd.1.gz +%%CLIENTS%%man/man1/fsetupcmd.1.gz +%%CLIENTS%%man/man1/fstatcmd.1.gz +%%CLIENTS%%man/man1/fver.1.gz +%%CLIENTS%%man/man5/fsp_prof.5.gz +%%CLIENTS%%man/man5/fspsites.5.gz +%%CLIENTS%%man/man7/fsp_env.7.gz +%%PORTDOCS%%%%DOCSDIR%%/BETA.README +%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT +%%PORTDOCS%%%%DOCSDIR%%/ChangeLog +%%PORTDOCS%%%%DOCSDIR%%/FILES +%%PORTDOCS%%%%DOCSDIR%%/HISTORY +%%PORTDOCS%%%%DOCSDIR%%/INFO +%%PORTDOCS%%%%DOCSDIR%%/INSTALL +%%PORTDOCS%%%%DOCSDIR%%/MACHINES +%%PORTDOCS%%%%DOCSDIR%%/PROTOCOL +%%PORTDOCS%%%%DOCSDIR%%/TODO +%%PORTDOCS%%%%DOCSDIR%%/faq.html