From owner-svn-ports-head@FreeBSD.ORG Thu Jul 31 13:28:46 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 968C2C90; Thu, 31 Jul 2014 13:28:46 +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 83BE42ED2; Thu, 31 Jul 2014 13:28:46 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s6VDSkQI090810; Thu, 31 Jul 2014 13:28:46 GMT (envelope-from adamw@svn.freebsd.org) Received: (from adamw@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s6VDSjwL090805; Thu, 31 Jul 2014 13:28:45 GMT (envelope-from adamw@svn.freebsd.org) Message-Id: <201407311328.s6VDSjwL090805@svn.freebsd.org> From: Adam Weinberger Date: Thu, 31 Jul 2014 13:28:45 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r363588 - in head: . net/repeater net/repeater/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2014 13:28:46 -0000 Author: adamw Date: Thu Jul 31 13:28:45 2014 New Revision: 363588 URL: http://svnweb.freebsd.org/changeset/ports/363588 QAT: https://qat.redports.org/buildarchive/r363588/ Log: Stage, and fix build without gcc. Added: head/net/repeater/pkg-plist (contents, props changed) Deleted: head/net/repeater/files/pkg-install.in Modified: head/GIDs head/UIDs head/net/repeater/Makefile head/net/repeater/files/pkg-message.in Modified: head/GIDs ============================================================================== --- head/GIDs Thu Jul 31 13:16:29 2014 (r363587) +++ head/GIDs Thu Jul 31 13:28:45 2014 (r363588) @@ -286,5 +286,6 @@ unifi:*:975: minetest:*:976: ums:*:979: hbase:*:980: +uvncrep:*:981: nogroup:*:65533: nobody:*:65534: Modified: head/UIDs ============================================================================== --- head/UIDs Thu Jul 31 13:16:29 2014 (r363587) +++ head/UIDs Thu Jul 31 13:28:45 2014 (r363588) @@ -292,4 +292,5 @@ tests:*:977:65534::0:0:Unprivileged user _dnscrypt-proxy:*:978:65534::0:0:dnscrypt-proxy user:/var/empty:/usr/sbin/nologin ums:*:979:979::0:0:Universal Media Server:/nonexistent:/usr/sbin/nologin hbase:*:980:980::0:0:HBase user:/nonexistent:/usr/sbin/nologin +uvncrep:*:981:981::0:0:UltraVNC Repeater daemon:/nonexistent:/usr/sbin/nologin nobody:*:65534:65534::0:0:Unprivileged user:/nonexistent:/usr/sbin/nologin Modified: head/net/repeater/Makefile ============================================================================== --- head/net/repeater/Makefile Thu Jul 31 13:16:29 2014 (r363587) +++ head/net/repeater/Makefile Thu Jul 31 13:28:45 2014 (r363588) @@ -11,30 +11,28 @@ MAINTAINER= ports@FreeBSD.org COMMENT= UltraVNC repeater USES= zip -USE_RC_SUBR= repeater +USE_RC_SUBR= ${PORTNAME} WRKSRC= ${WRKDIR}/Ver${PORTVERSION:C/\.//} -ALL_TARGET= repeater +ALL_TARGET= ${PORTNAME} REP_USER?= uvncrep REP_GROUP?= uvncrep +USERS= ${REP_USER} +GROUPS= ${REP_GROUP} -SUB_FILES= pkg-install pkg-message -SUB_LIST= REP_USER=${REP_USER} REP_GROUP=${REP_GROUP} +SUB_FILES= pkg-message -PLIST_FILES= sbin/repeater etc/uvncrepeater.ini.sample PORTDOCS= changelog.txt readme.txt ultravncrepeaterlinuxport.html -NO_STAGE= yes +OPTIONS_DEFINE= DOCS + +post-patch: + @${REINPLACE_CMD} -e 's|g++|${CXX}|' ${WRKSRC}/Makefile + do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/repeater ${PREFIX}/sbin/repeater - ${INSTALL_DATA} ${WRKSRC}/uvncrepeater.ini ${PREFIX}/etc/uvncrepeater.ini.sample -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} -.endif - -post-install: - @${SETENV} @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL - @${CAT} ${PKGMESSAGE} + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin + ${INSTALL_DATA} ${WRKSRC}/uvncrepeater.ini ${STAGEDIR}${PREFIX}/etc/uvncrepeater.ini.sample + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Modified: head/net/repeater/files/pkg-message.in ============================================================================== --- head/net/repeater/files/pkg-message.in Thu Jul 31 13:16:29 2014 (r363587) +++ head/net/repeater/files/pkg-message.in Thu Jul 31 13:28:45 2014 (r363588) @@ -1,7 +1,7 @@ -############################################################################ -# Please create a config file in %%PREFIX%%/etc # -# A sample configuration file is installed as uvncrepeater.ini.sample # -# # -# To enable UVNC Repeater, put the following to your /etc/rc.conf: # -# repeater_enable="YES" # -############################################################################ + +Please edit %%PREFIX%%/etc/uvncrepeater.ini before using UltraVNC +Repeater! + +To enable UVNC Repeater, put the following in your /etc/rc.conf: + repeater_enable="YES" + Added: head/net/repeater/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/repeater/pkg-plist Thu Jul 31 13:28:45 2014 (r363588) @@ -0,0 +1,2 @@ +@sample etc/uvncrepeater.ini.sample +sbin/repeater