From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Sep 6 05:50:06 2010 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 3468910656B8 for ; Mon, 6 Sep 2010 05:50:06 +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 E82A38FC28 for ; Mon, 6 Sep 2010 05:50:05 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o865o57p045979 for ; Mon, 6 Sep 2010 05:50:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o865o5Ns045978; Mon, 6 Sep 2010 05:50:05 GMT (envelope-from gnats) Resent-Date: Mon, 6 Sep 2010 05:50:05 GMT Resent-Message-Id: <201009060550.o865o5Ns045978@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, Timothy Beyer Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2059910656A4 for ; Mon, 6 Sep 2010 05:43:53 +0000 (UTC) (envelope-from beyert@fastmail.fm) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.freebsd.org (Postfix) with ESMTP id DC2A78FC08 for ; Mon, 6 Sep 2010 05:43:52 +0000 (UTC) Received: from compute2.internal (compute2.nyi.mail.srv.osa [10.202.2.42]) by gateway1.messagingengine.com (Postfix) with ESMTP id 0D98D18F; Mon, 6 Sep 2010 01:43:52 -0400 (EDT) Received: from frontend1.messagingengine.com ([10.202.2.160]) by compute2.internal (MEProxy); Mon, 06 Sep 2010 01:43:52 -0400 Received: from aeonserv.aeonnet.fastmail.fm (cpe-76-90-217-240.socal.res.rr.com [76.90.217.240]) by mail.messagingengine.com (Postfix) with ESMTPSA id EA34E40586C; Mon, 6 Sep 2010 01:43:50 -0400 (EDT) Message-Id: <87aanvbf58.wl@fastmail.fm> Date: Sun, 05 Sep 2010 22:43:47 -0700 From: Timothy Beyer To: FreeBSD-gnats-submit@FreeBSD.org Cc: Timothy Beyer Subject: ports/150316: new port: net/neatx 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: Mon, 06 Sep 2010 05:50:06 -0000 >Number: 150316 >Category: ports >Synopsis: new port: net/neatx >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Sep 06 05:50:05 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Timothy Beyer >Release: FreeBSD 8.0-RELEASE-p2 i386 >Organization: no organization >Environment: System: FreeBSD aeonserv.aeonnet 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #0: Fri Jan 29 18:00:42 PST 2010 beyert@aeonserv.aeonnet:/usr/src/sys/i386/compile/CUSTOM i386 >Description: Neatx is an Open Source NX server, similar to the commercial NX server from NoMachine. Neatx was developed by Google for an internal project. >How-To-Repeat: extract shar archive and build port >Fix: The included shar, and all prerequisite shar files --- neatx.shar begins here --- # 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: # # neatx # neatx/Makefile # neatx/distinfo # neatx/pkg-descr # neatx/pkg-plist # neatx/files # neatx/files/patch-gen-log-wrapper # echo c - neatx mkdir -p neatx > /dev/null 2>&1 echo x - neatx/Makefile sed 's/^X//' >neatx/Makefile << 'dd5cbc1b7fb178d277b7886a4ac928aa' X# New ports collection makefile for: neatx X# Date created: Fri 03 Sep 2010 X# Whom: Timothy Beyer X# X# $FreeBSD: ports/net/neatx/Makefile,v 1.0 2010/09/03 18:39:34 beyert Exp $ X# X XPORTNAME= neatx XPORTVERSION= 20100804 XCATEGORIES= net XMASTER_SITES= http://neatx.googlecode.com/svn/trunk/ X XMAINTAINER= beyert@cs.ucr.edu XCOMMENT= Open Source NX server, similar to commercial NoMachine NX server X XFETCH_DEPENDS= svn:${PORTSDIR}/devel/subversion XRUN_DEPENDS= ${NXPREFIX}/bin/nxagent:${PORTSDIR}/net/nxserver \ X nxclient:${PORTSDIR}/net/linux-nx-client \ X nc:${PORTSDIR}/net/netcat \ X xauth:${PORTSDIR}/x11/xauth \ X xrdb:${PORTSDIR}/x11/xrdb \ X ${PYTHON_PKGNAMEPREFIX}simplejson>=2.0:${PORTSDIR}/devel/py-simplejson \ X ${PYTHON_PKGNAMEPREFIX}gobject>=2.0:${PORTSDIR}/devel/py-gobject \ X ${PYTHON_PKGNAMEPREFIX}pexpect>=2.4:${PORTSDIR}/misc/py-pexpect \ X ${PYTHON_PKGNAMEPREFIX}docutils>=0.7:${PORTSDIR}/textproc/py-docutils X XNXPREFIX?= ${PREFIX}/NX X XLICENSE= GPLv2 XLICENSE_FILE= ${WRKSRC}/COPYING X XUSE_BZIP2= yes XHAS_CONFIGURE= yes XUSE_GMAKE= yes XCONFIGURE_ARGS= --libdir=${LOCALBASE}/bin --localstatedir=/var XUSE_PYTHON= yes XUSE_GNOME= pygtk2 X Xpre-configure: X cd ${WRKSRC} && ./autogen.sh X X.include X XSVN_SITE= ${MASTER_SITES} XSVN_REVISION= ${PORTVERSION}T2359 X X# X# partially derived from an old version of security/openssh-askpass port by X# kris@freebsd.org X# Xdo-fetch: X @if test ! -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ; then \ X ${ECHO_MSG} -n "=> ${DISTNAME}${EXTRACT_SUFX} doesn't seem to "; \ X ${ECHO_MSG} "exist in ${DISTDIR}/."; \ X cd ${DISTDIR}/; \ X ${ECHO_MSG} "=> Attempting to check out from ${SVN_SITE}."; \ X svn export -r \{${SVN_REVISION}\} ${SVN_SITE}${PORTNAME} ${DISTNAME}; \ X ${ECHO_MSG} "=> Creating dist tarball in ${DISTDIR}/."; \ X ${FIND} ${DISTNAME} -print0 | ${XARGS} -0 ${TOUCH} -t \ X `${ECHO_CMD} ${SVN_REVISION} | ${SED} -e 's/T//g'`; \ X ${TAR} ycf ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}; \ X ${RM} -rf ${DISTDIR}/${DISTNAME}/; \ X fi X X.include dd5cbc1b7fb178d277b7886a4ac928aa echo x - neatx/distinfo sed 's/^X//' >neatx/distinfo << 'b148d413e1816517ff5123d32d7cd01e' XMD5 (neatx-20100804.tar.bz2) = 6a54858f4c4aa0769d32efaaac8832ae XSHA256 (neatx-20100804.tar.bz2) = 1609a12a3f8568ebf8a352bbddad4503d567fdbf07ced8d1201c2336f5c2adbd XSIZE (neatx-20100804.tar.bz2) = 59904 b148d413e1816517ff5123d32d7cd01e echo x - neatx/pkg-descr sed 's/^X//' >neatx/pkg-descr << 'b4bdff5f1204248aaa6c6c30945ed35a' XNeatx is an Open Source NX server, similar to the commercial NX server from XNoMachine. X XNeatx was developed by Google for an internal project. That project is now Xfinished, and the source was released for the community to use/develop/benefit Xfrom. A couple of Google employees are doing sporadic releases and maintenance Xin their spare time. X XWWW: http://code.google.com/p/neatx/ b4bdff5f1204248aaa6c6c30945ed35a echo x - neatx/pkg-plist sed 's/^X//' >neatx/pkg-plist << 'df8ea72ac1fbb224606e381db8282dc2' Xbin/neatx/ttysetup Xbin/neatx/nxserver-login-wrapper Xbin/neatx/nxserver-login Xbin/neatx/nxserver Xbin/neatx/nxnode-wrapper Xbin/neatx/nxnode Xbin/neatx/nxdialog Xbin/neatx/fdcopy X%%PYTHON_SITELIBDIR%%/neatx/app/nxserver_login.pyo X%%PYTHON_SITELIBDIR%%/neatx/app/nxserver_login.pyc X%%PYTHON_SITELIBDIR%%/neatx/app/nxserver_login.py X%%PYTHON_SITELIBDIR%%/neatx/app/nxserver.pyo X%%PYTHON_SITELIBDIR%%/neatx/app/nxserver.pyc X%%PYTHON_SITELIBDIR%%/neatx/app/nxserver.py X%%PYTHON_SITELIBDIR%%/neatx/app/nxnode.pyo X%%PYTHON_SITELIBDIR%%/neatx/app/nxnode.pyc X%%PYTHON_SITELIBDIR%%/neatx/app/nxnode.py X%%PYTHON_SITELIBDIR%%/neatx/app/nxdialog.pyo X%%PYTHON_SITELIBDIR%%/neatx/app/nxdialog.pyc X%%PYTHON_SITELIBDIR%%/neatx/app/nxdialog.py X%%PYTHON_SITELIBDIR%%/neatx/app/__init__.pyo X%%PYTHON_SITELIBDIR%%/neatx/app/__init__.pyc X%%PYTHON_SITELIBDIR%%/neatx/app/__init__.py X%%PYTHON_SITELIBDIR%%/neatx/utils.pyo X%%PYTHON_SITELIBDIR%%/neatx/utils.pyc X%%PYTHON_SITELIBDIR%%/neatx/utils.py X%%PYTHON_SITELIBDIR%%/neatx/session.pyo X%%PYTHON_SITELIBDIR%%/neatx/session.pyc X%%PYTHON_SITELIBDIR%%/neatx/session.py X%%PYTHON_SITELIBDIR%%/neatx/serializer.pyo X%%PYTHON_SITELIBDIR%%/neatx/serializer.pyc X%%PYTHON_SITELIBDIR%%/neatx/serializer.py X%%PYTHON_SITELIBDIR%%/neatx/protocol.pyo X%%PYTHON_SITELIBDIR%%/neatx/protocol.pyc X%%PYTHON_SITELIBDIR%%/neatx/protocol.py X%%PYTHON_SITELIBDIR%%/neatx/node.pyo X%%PYTHON_SITELIBDIR%%/neatx/node.pyc X%%PYTHON_SITELIBDIR%%/neatx/node.py X%%PYTHON_SITELIBDIR%%/neatx/errors.pyo X%%PYTHON_SITELIBDIR%%/neatx/errors.pyc X%%PYTHON_SITELIBDIR%%/neatx/errors.py X%%PYTHON_SITELIBDIR%%/neatx/daemon.pyo X%%PYTHON_SITELIBDIR%%/neatx/daemon.pyc X%%PYTHON_SITELIBDIR%%/neatx/daemon.py X%%PYTHON_SITELIBDIR%%/neatx/constants.pyo X%%PYTHON_SITELIBDIR%%/neatx/constants.pyc X%%PYTHON_SITELIBDIR%%/neatx/constants.py X%%PYTHON_SITELIBDIR%%/neatx/config.pyo X%%PYTHON_SITELIBDIR%%/neatx/config.pyc X%%PYTHON_SITELIBDIR%%/neatx/config.py X%%PYTHON_SITELIBDIR%%/neatx/cli.pyo X%%PYTHON_SITELIBDIR%%/neatx/cli.pyc X%%PYTHON_SITELIBDIR%%/neatx/cli.py X%%PYTHON_SITELIBDIR%%/neatx/auth.pyo X%%PYTHON_SITELIBDIR%%/neatx/auth.pyc X%%PYTHON_SITELIBDIR%%/neatx/auth.py X%%PYTHON_SITELIBDIR%%/neatx/agent.pyo X%%PYTHON_SITELIBDIR%%/neatx/agent.pyc X%%PYTHON_SITELIBDIR%%/neatx/agent.py X%%PYTHON_SITELIBDIR%%/neatx/_autoconf.pyo X%%PYTHON_SITELIBDIR%%/neatx/_autoconf.pyc X%%PYTHON_SITELIBDIR%%/neatx/_autoconf.py X%%PYTHON_SITELIBDIR%%/neatx/__init__.pyo X%%PYTHON_SITELIBDIR%%/neatx/__init__.pyc X%%PYTHON_SITELIBDIR%%/neatx/__init__.py X%%PORTDOCS%%%%DOCSDIR%%/processes.txt X%%PORTDOCS%%%%DOCSDIR%%/neatx.conf.example X%%PORTDOCS%%%%DOCSDIR%%/design.html X@dirrm bin/neatx X@dirrm %%PYTHON_SITELIBDIR%%/neatx/app X@dirrm %%PYTHON_SITELIBDIR%%/neatx X%%PORTDOCS%%@dirrm %%DOCSDIR%% X@dirrmtry %%DATADIR%% df8ea72ac1fbb224606e381db8282dc2 echo c - neatx/files mkdir -p neatx/files > /dev/null 2>&1 echo x - neatx/files/patch-gen-log-wrapper sed 's/^X//' >neatx/files/patch-gen-log-wrapper << '33ad94d62186f456d5e032b3d1796293' X--- autotools/gen-log-wrapper.orig 2010-08-04 23:59:00.000000000 -0700 X+++ autotools/gen-log-wrapper 2010-09-05 14:13:46.000000000 -0700 X@@ -24,7 +24,7 @@ X X # Duplicate stdout to fd 3 X exec 3>&1 X-exec $1 "\$@" 2>&1 >&3 | { X+exec $1 "'\$@'" 2>&1 >&3 | { X PRIORITY=debug log "Started $1 \$*" X while read; do X log "\$REPLY" 33ad94d62186f456d5e032b3d1796293 exit --- neatx.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: