Date: Sun, 05 Sep 2010 22:43:47 -0700 From: Timothy Beyer <beyert@cs.ucr.edu> To: FreeBSD-gnats-submit@FreeBSD.org Cc: Timothy Beyer <beyert@cs.ucr.edu> Subject: ports/150316: new port: net/neatx Message-ID: <87aanvbf58.wl@fastmail.fm> Resent-Message-ID: <201009060550.o865o5Ns045978@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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 <beyert@cs.ucr.edu> 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 <bsd.port.pre.mk> 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 <bsd.port.post.mk> 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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?87aanvbf58.wl>