Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 01 Aug 2011 20:21:01 -0700
From:      Timothy Beyer <beyert@cs.ucr.edu>
To:        FreeBSD GNATS Submit <FreeBSD-gnats-submit@FreeBSD.org>
Cc:        Timothy Beyer <beyert@cs.ucr.edu>
Subject:   ports/159372: new port: net/opennx
Message-ID:  <87zkjsijmq.wl@fastmail.fm>
Resent-Message-ID: <201108020330.p723UCX4020928@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         159372
>Category:       ports
>Synopsis:       new port: net/opennx
>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:   Tue Aug 02 03:30:11 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Timothy Beyer
>Release:        FreeBSD 8.1-RELEASE i386
>Organization:
no organization
>Environment:
System: FreeBSD aeonserv.aeonnet 8.1-RELEASE FreeBSD 8.1-RELEASE #7: Sat Sep 11 03:34:14 PDT 2010 beyert@aeonserv.aeonnet:/usr/obj/usr/src/sys/CUSTOM i386
>Description:

OpenNX is an open source drop in replacement for NoMachine's NX client. It is compatible to the original client in that it uses the same syntax for the session configuration files (.nxs files). OpenNX is distributed under the GNU Lesser Public License v2.1. OpenNX is written in C++ and uses the excellent wxWidgets toolkit.

>How-To-Repeat:
extract shar archive and build port

>Fix:
    The included shar, and all prerequisite shar files

--- opennx.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:
#
#	opennx
#	opennx/Makefile
#	opennx/distinfo
#	opennx/pkg-descr
#	opennx/pkg-plist
#
echo c - opennx
mkdir -p opennx > /dev/null 2>&1
echo x - opennx/Makefile
sed 's/^X//' >opennx/Makefile << '0be2ea807cfac86e00cbb202958bbd6a'
X# New ports collection makefile for:    opennx
X# Date created:                         Fri 29 Jul 2011
X# Whom:                                 Timothy Beyer <beyert@cs.ucr.edu>
X#
X# $FreeBSD: ports/net/opennx/Makefile,v 1.14 2011/07/29 18:02:46 beyert Exp $
X#
X
XPORTNAME=	opennx
XPORTVERSION=	0.16.0.648
XCATEGORIES=	net
XMASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/CI-source
X
XMAINTAINER=	beyert@cs.ucr.edu
XCOMMENT=	Open source drop in replacement for NoMachine\'s NX client
X
XLICENSE=	LGPL21
XLICENSE_FILE=	${WRKSRC}/COPYING
X
XLIB_DEPENDS= smbclient:${PORTSDIR}/net/samba-libsmbclient \
X	cups:${PORTSDIR}/print/cups-base
X
XWRKSRC=	${WRKDIR}/${PORTNAME}-0.16
XGNU_CONFIGURE=	yes
XUSE_GMAKE=	yes
XUSE_WX=		2.8+
XWX_UNICODE=	yes
XCONFIGURE_ARGS=	--with-wx-config=${WX_CONFIG}
XCPPFLAGS= "-I${LOCALBASE}/include"
XCONFIGURE_ENV=	LDFLAGS="-L${LOCALBASE}/lib"
XMAKE_JOBS_SAFE=	yes
X
X.include <bsd.port.mk>
0be2ea807cfac86e00cbb202958bbd6a
echo x - opennx/distinfo
sed 's/^X//' >opennx/distinfo << '19d143c9a143906e2894e0a98c54f357'
XSHA256 (opennx-0.16.0.648.tar.gz) = b8846081e9e8b7fcf936a90df847b348764960e3ee8c1fd06acefae886a13e2b
XSIZE (opennx-0.16.0.648.tar.gz) = 5572559
19d143c9a143906e2894e0a98c54f357
echo x - opennx/pkg-descr
sed 's/^X//' >opennx/pkg-descr << 'b1010f8b4ba334f5defe0accd1e6d289'
XOpenNX is an open source drop in replacement for NoMachine's NX client. It is
Xcompatible to the original client in that it uses the same syntax for the
Xsession configuration files (.nxs files). OpenNX is distributed under the GNU
XLesser Public License v2.1. OpenNX is written in C++ and uses the excellent
XwxWidgets toolkit. Compared to the original client, it also adds some
Xadditional features which improve usability:
X
X    - Ability to use the OpenSC framework to enable SmartCard based
X    authentication for the initial SSH connection.
X
X    - Ability to use a variety of different proxy types.
X
X    - Ability to fetch session configuration files via http (read only)
X
X    - Ability to disable configuration controls by providing a read only
X    configuration file.
X
X    - Dynamic use of libsmbclient, libcups, libopensc and pulseaudio (no static
X    dependencies).
X
X    - Uses libjpeg-turbo for speed improvement (if available).
X
XWWW: http://opennx.net/
b1010f8b4ba334f5defe0accd1e6d289
echo x - opennx/pkg-plist
sed 's/^X//' >opennx/pkg-plist << 'd7047cdced92008b81f839b8fedce01f'
Xbin/opennx
Xbin/pconnect
Xbin/watchreader
Xshare/applnk/xdg/innovidata-opennx-admin.desktop
Xshare/applnk/xdg/innovidata-opennx-wizard.desktop
Xshare/applnk/xdg/innovidata-opennx.desktop
Xshare/applnk/xdg/innovidata-opennx.directory
Xshare/cups/mime.convs
Xshare/cups/mime.types
Xshare/icons/128x128/apps/nx.png
Xshare/icons/128x128/apps/opennx-admin.png
Xshare/icons/128x128/apps/opennx-wizard.png
Xshare/icons/128x128/mimetypes/nx-desktop.png
Xshare/icons/16x16/apps/nx.png
Xshare/icons/16x16/apps/opennx-admin.png
Xshare/icons/16x16/apps/opennx-wizard.png
Xshare/icons/16x16/mimetypes/nx-desktop.png
Xshare/icons/256x256/apps/nx.png
Xshare/icons/256x256/apps/opennx-admin.png
Xshare/icons/256x256/apps/opennx-wizard.png
Xshare/icons/256x256/mimetypes/nx-desktop.png
Xshare/icons/32x32/apps/nx.png
Xshare/icons/32x32/apps/opennx-admin.png
Xshare/icons/32x32/apps/opennx-wizard.png
Xshare/icons/32x32/mimetypes/nx-desktop.png
Xshare/icons/48x48/apps/nx.png
Xshare/icons/48x48/apps/opennx-admin.png
Xshare/icons/48x48/apps/opennx-wizard.png
Xshare/icons/48x48/mimetypes/nx-desktop.png
Xshare/icons/512x512/apps/nx.png
Xshare/icons/512x512/apps/opennx-admin.png
Xshare/icons/512x512/apps/opennx-wizard.png
Xshare/icons/512x512/mimetypes/nx-desktop.png
Xshare/icons/scalable/apps/nx.svg
Xshare/icons/scalable/apps/opennx-admin.svg
Xshare/icons/scalable/apps/opennx-wizard.svg
Xshare/icons/scalable/mimetypes/nx-desktop.svg
Xshare/keyboards
Xshare/keys/server.id_dsa.key
Xshare/locale/de/LC_MESSAGES/opennx.mo
Xshare/locale/ru/LC_MESSAGES/opennx.mo
Xshare/pconnect.html
X@dirrm share/keys
X@dirrmtry share/icons/scalable/mimetypes
X@dirrmtry share/icons/scalable/apps
X@dirrmtry share/icons/scalable
X@dirrmtry share/icons/512x512/mimetypes
X@dirrmtry share/icons/512x512/apps
X@dirrmtry share/icons/512x512
X@dirrmtry share/icons/48x48/mimetypes
X@dirrmtry share/icons/48x48/apps
X@dirrmtry share/icons/48x48
X@dirrmtry share/icons/32x32/mimetypes
X@dirrmtry share/icons/32x32/apps
X@dirrmtry share/icons/32x32
X@dirrmtry share/icons/256x256/mimetypes
X@dirrmtry share/icons/256x256/apps
X@dirrmtry share/icons/256x256
X@dirrmtry share/icons/16x16/mimetypes
X@dirrmtry share/icons/16x16/apps
X@dirrmtry share/icons/16x16
X@dirrmtry share/icons/128x128/mimetypes
X@dirrmtry share/icons/128x128/apps
X@dirrmtry share/icons/128x128
X@dirrmtry share/icons
X@dirrmtry share/cups
X@dirrmtry share/applnk/xdg
X@dirrmtry share/applnk
d7047cdced92008b81f839b8fedce01f
exit

--- opennx.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?87zkjsijmq.wl>