From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Aug 31 13:00:19 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D870106571D for ; Sun, 31 Aug 2008 13:00:19 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D91058FC38 for ; Sun, 31 Aug 2008 13:00:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m7VD09xk015286 for ; Sun, 31 Aug 2008 13:00:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m7VD0917015285; Sun, 31 Aug 2008 13:00:09 GMT (envelope-from gnats) Resent-Date: Sun, 31 Aug 2008 13:00:09 GMT Resent-Message-Id: <200808311300.m7VD0917015285@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Rick Richard Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 46EF91065670 for ; Sun, 31 Aug 2008 12:58:05 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 378018FC16 for ; Sun, 31 Aug 2008 12:58:05 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m7VCw5Df004229 for ; Sun, 31 Aug 2008 12:58:05 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m7VCw4uP004228; Sun, 31 Aug 2008 12:58:04 GMT (envelope-from nobody) Message-Id: <200808311258.m7VCw4uP004228@www.freebsd.org> Date: Sun, 31 Aug 2008 12:58:04 GMT From: Rick Richard To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/127002: Update: net/repeater X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Aug 2008 13:00:20 -0000 >Number: 127002 >Category: ports >Synopsis: Update: net/repeater >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sun Aug 31 13:00:09 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Rick Richard >Release: 6.0-RELEASE >Organization: SLOSERVERS >Environment: >Description: Update port: UVNC Repeater - update from version 008 to 014. MANY bugfixes and improvements. >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # repeater # repeater/files # repeater/files/pkg-install.in # repeater/files/pkg-message.in # repeater/files/repeater.in # repeater/Makefile # repeater/distinfo # repeater/pkg-descr # echo c - repeater mkdir -p repeater > /dev/null 2>&1 echo c - repeater/files mkdir -p repeater/files > /dev/null 2>&1 echo x - repeater/files/pkg-install.in sed 's/^X//' >repeater/files/pkg-install.in << 'END-of-repeater/files/pkg-install.in' X#!/bin/sh X# $FreeBSD$ X# X XPW="/usr/sbin/pw" XCHOWN="/usr/sbin/chown" XCHMOD="/bin/chmod" XMKDIR="/bin/mkdir -p" XNOLOGIN="/usr/sbin/nologin" X XREP_USER=%%REP_USER%% XREP_GROUP=%%REP_GROUP%% X Xcase "$2" in X XPOST-INSTALL) X ${PW} groupshow -n ${REP_GROUP} >/dev/null 2>&1 \ X || ${PW} groupadd -n ${REP_GROUP} X ${PW} usershow -n ${REP_USER} >/dev/null 2>&1 \ X || ${PW} useradd ${REP_USER} -g ${REP_GROUP} -s ${NOLOGIN} X ;; X Xesac Xexit 0 END-of-repeater/files/pkg-install.in echo x - repeater/files/pkg-message.in sed 's/^X//' >repeater/files/pkg-message.in << 'END-of-repeater/files/pkg-message.in' X############################################################################ X# Please create a config file in %%PREFIX%%/etc # X# A sample configuration file is installed as uvncrepeater.ini.sample # X# # X# To enable UVNC Repeater, put the following to your /etc/rc.conf: # X# repeater_enable="YES" # X############################################################################ END-of-repeater/files/pkg-message.in echo x - repeater/files/repeater.in sed 's/^X//' >repeater/files/repeater.in << 'END-of-repeater/files/repeater.in' X#!/bin/sh X X# PROVIDE: repeater X# REQUIRE: NETWORKING SERVERS X# BEFORE: DAEMON X# KEYWORD: shutdown X X# X# Add the following lines to /etc/rc.conf to enable repeater: X# X# repeater_enable="YES" X# X X. %%RC_SUBR%% X Xname=repeater Xrcvar=`set_rcvar` X Xload_rc_config $name X Xrepeater_enable=${repeater_enable:-"NO"} Xrepeater_log=${repeater_log:-"/var/log/repeater.log"} Xcommand=%%PREFIX%%/sbin/repeater Xstart_precmd="echo Starting ${name}." Xstart_cmd="daemon ${command} %%PREFIX%%/etc/uvncrepeater.ini > ${repeater_log} 2>&1" X Xrun_rc_command "$1" END-of-repeater/files/repeater.in echo x - repeater/Makefile sed 's/^X//' >repeater/Makefile << 'END-of-repeater/Makefile' X# New ports collection makefile for: repeater X# Date created: 31 August 2008 X# Whom: Rick Richard X# X# $FreeBSD$ X# X XPORTNAME= repeater XPORTVERSION= 0.14 XPORTREVISION= 0 XCATEGORIES= net XMASTER_SITES= http://koti.mbnet.fi/jtko/uvncrepeater/ XDISTNAME= repeater${PORTVERSION:C/\.//} X XMAINTAINER= rick@sloservers.com XCOMMENT= UltraVNC repeater X XUSE_ZIP= yes XUSE_RC_SUBR= repeater XWRKSRC= ${WRKDIR}/Ver${PORTVERSION:C/\.//} XALL_TARGET= repeater X XREP_USER?= uvncrep XREP_GROUP?= uvncrep X XSUB_FILES= pkg-install pkg-message XSUB_LIST= PERL=${PERL} \ X REP_USER=${REP_USER} \ X REP_GROUP=${REP_GROUP} X XPLIST_FILES= sbin/repeater \ X etc/uvncrepeater.ini.sample X Xpre-configure: X @${SED} -e 's,%%MRTG_USER%%,${MRTG_USER},g;' \ X -e 's,%%MRTG_GROUP%%,${MRTG_GROUP},g;' \ X < ${FILESDIR}/pkg-install.in > ${PKGINSTALL} X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/repeater ${PREFIX}/sbin/repeater X X.if !defined(NOPORTDOCS) XPORTDOCS= changelog.txt readme.txt ultravncrepeaterlinuxport.html X Xpost-install: X @${MKDIR} ${DOCSDIR} X cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/uvncrepeater.ini ${PREFIX}/etc/uvncrepeater.ini.sample X @${SETENV} @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL X @${CAT} ${PKGMESSAGE} X.endif X X.include END-of-repeater/Makefile echo x - repeater/distinfo sed 's/^X//' >repeater/distinfo << 'END-of-repeater/distinfo' XMD5 (repeater014.zip) = 3005ebbb2f9442cbea4cbcaa71925dbf XSHA256 (repeater014.zip) = 79178e9baa9cac05f26e43f742933958707cb5c0632c51a5706b13922f3bb5b0 XSIZE (repeater014.zip) = 61321 END-of-repeater/distinfo echo x - repeater/pkg-descr sed 's/^X//' >repeater/pkg-descr << 'END-of-repeater/pkg-descr' XUltraVNC Repeater is an UltraVNC addon X XWWW: http://ultravnc.sourceforge.net/addons/repeater.html END-of-repeater/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted: