public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in net-misc/nxnode: ChangeLog nxnode-3.3.0.22.ebuild
@ 2009-09-01 20:57 Bernard Cafarelli (voyageur)
  0 siblings, 0 replies; 2+ messages in thread
From: Bernard Cafarelli (voyageur) @ 2009-09-01 20:57 UTC (permalink / raw
  To: gentoo-commits

voyageur    09/09/01 20:57:08

  Modified:             ChangeLog
  Added:                nxnode-3.3.0.22.ebuild
  Log:
  Third maintenance release bump for 3.3.0, bugfixes including a nxagent crash on amd64
  (Portage version: 2.2_rc40/cvs/Linux x86_64)

Revision  Changes    Path
1.45                 net-misc/nxnode/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/nxnode/ChangeLog?rev=1.45&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/nxnode/ChangeLog?rev=1.45&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/nxnode/ChangeLog?r1=1.44&r2=1.45

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -r1.44 -r1.45
--- ChangeLog	28 Aug 2009 21:48:01 -0000	1.44
+++ ChangeLog	1 Sep 2009 20:57:07 -0000	1.45
@@ -1,6 +1,13 @@
 # ChangeLog for net-misc/nxnode
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v 1.44 2009/08/28 21:48:01 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v 1.45 2009/09/01 20:57:07 voyageur Exp $
+
+*nxnode-3.3.0.22 (01 Sep 2009)
+
+  01 Sep 2009; Bernard Cafarelli <voyageur@gentoo.org>
+  +nxnode-3.3.0.22.ebuild:
+  Third maintenance release bump for 3.3.0, bugfixes including a nxagent
+  crash on amd64
 
   28 Aug 2009; Petteri Räty <betelgeuse@gentoo.org> nxnode-3.3.0.17.ebuild:
   Migrate to EAPI 2 in order to remove built_with_use usage.



1.1                  net-misc/nxnode/nxnode-3.3.0.22.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/nxnode/nxnode-3.3.0.22.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/nxnode/nxnode-3.3.0.22.ebuild?rev=1.1&content-type=text/plain

Index: nxnode-3.3.0.22.ebuild
===================================================================
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/nxnode-3.3.0.22.ebuild,v 1.1 2009/09/01 20:57:07 voyageur Exp $

EAPI="2"

inherit eutils versionator

MAJOR_PV="$(get_version_component_range 1-3)"
FULL_PV="${MAJOR_PV}-$(get_version_component_range 4)"
DESCRIPTION="shared components between the different editions of NoMachine's NX Servers"
HOMEPAGE="http://www.nomachine.com/"
SRC_URI="amd64? ( http://64.34.161.181/download/${MAJOR_PV}/Linux/nxnode-${FULL_PV}.x86_64.tar.gz )
	x86? ( http://64.34.161.181/download/${MAJOR_PV}/Linux/nxnode-${FULL_PV}.i386.tar.gz )"

LICENSE="nomachine"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="rdesktop vnc"
RESTRICT="strip"

DEPEND="!net-misc/nxserver-freenx
	!<net-misc/nxserver-freeedition-3.0.0"

RDEPEND="=net-misc/nxclient-3.3*
	x11-libs/libICE
	x11-libs/libXmu
	x11-libs/libSM
	x11-libs/libXt
	x11-libs/libXaw
	x11-libs/libXpm
	x11-apps/xrdb
	rdesktop? ( net-misc/rdesktop )
	vnc? ( || ( net-misc/vnc[server] net-misc/tightvnc[server] ) )"

S=${WORKDIR}/NX

pkg_preinst()
{
	enewuser nx -1 -1 /usr/NX/home/nx
}

src_prepare()
{
	epatch "${FILESDIR}"/nxnode-3.0.0-setup.patch
}

src_install()
{
	# we install nxnode into /usr/NX, to make sure it doesn't clash
	# with libraries installed for FreeNX

	into /usr/NX
	for x in nxagent nxnode nxsensor nxspool nxuexec ; do
		dobin bin/$x
	done

	dodir /usr/NX/etc
	cp etc/node-debian.cfg.sample "${D}"/usr/NX/etc/node-gentoo.cfg.sample || die
	sed -e 's|COMMAND_FUSER = .*|COMMAND_FUSER = "/usr/bin/fuser"|;' -i "${D}"/usr/NX/etc/node-gentoo.cfg.sample || die
	cp etc/node.lic.sample "${D}"/usr/NX/etc/node.lic.sample || die

	dodir /usr/NX/lib
	cp -R lib "${D}"/usr/NX || die

	dodir /usr/NX/scripts
	cp -R scripts "${D}"/usr/NX || die

	dodir /usr/NX/share
	cp -R share "${D}"/usr/NX || die

	dodir /usr/NX/var
	cp -R var "${D}"/usr/NX || die

	dodir /etc/init.d
	newinitd "${FILESDIR}"/nxnode-3.0.0-init nxsensor
}

pkg_postinst()
{
	# Only install license file if none is found
	if [ ! -f /usr/NX/etc/node.lic ]; then
		cp "${ROOT}"/usr/NX/etc/node.lic.sample "${ROOT}"/usr/NX/etc/node.lic || die
		chmod 0400 "${ROOT}"/usr/NX/etc/node.lic
		chown nx:0 "${ROOT}"/usr/NX/etc/node.lic
	fi

	# only run install on the first time
	if [ -f /usr/NX/etc/node.cfg ]; then
		einfo "Running NoMachine's update script"
		"${ROOT}"/usr/NX/scripts/setup/nxnode --update
	else
		einfo "Running NoMachine's setup script"
		"${ROOT}"/usr/NX/scripts/setup/nxnode --install
	fi

	elog "If you want server statistics, please add nxsensor to your default runlevel"
	elog
	elog "  rc-update add nxsensor default"
	elog
	elog "You will also need to change EnableSensor to 1 in /usr/NX/etc/node.cfg"
}






^ permalink raw reply	[flat|nested] 2+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-misc/nxnode: ChangeLog nxnode-3.3.0.22.ebuild
@ 2009-09-17  9:18 Bernard Cafarelli (voyageur)
  0 siblings, 0 replies; 2+ messages in thread
From: Bernard Cafarelli (voyageur) @ 2009-09-17  9:18 UTC (permalink / raw
  To: gentoo-commits

voyageur    09/09/17 09:18:43

  Modified:             ChangeLog nxnode-3.3.0.22.ebuild
  Log:
  Fix vnc depend, as discussed in bug #262147 for freenx
  (Portage version: 2.2_rc40/cvs/Linux x86_64)

Revision  Changes    Path
1.47                 net-misc/nxnode/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/nxnode/ChangeLog?rev=1.47&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/nxnode/ChangeLog?rev=1.47&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/nxnode/ChangeLog?r1=1.46&r2=1.47

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -r1.46 -r1.47
--- ChangeLog	7 Sep 2009 21:16:46 -0000	1.46
+++ ChangeLog	17 Sep 2009 09:18:42 -0000	1.47
@@ -1,6 +1,10 @@
 # ChangeLog for net-misc/nxnode
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v 1.46 2009/09/07 21:16:46 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v 1.47 2009/09/17 09:18:42 voyageur Exp $
+
+  17 Sep 2009; Bernard Cafarelli <voyageur@gentoo.org>
+  nxnode-3.3.0.22.ebuild:
+  Fix vnc depend, as discussed in bug #262147 for freenx
 
   07 Sep 2009; Markus Meier <maekke@gentoo.org> nxnode-3.3.0.17.ebuild:
   amd64/x86 stable, bug #283075



1.2                  net-misc/nxnode/nxnode-3.3.0.22.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/nxnode/nxnode-3.3.0.22.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/nxnode/nxnode-3.3.0.22.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/nxnode/nxnode-3.3.0.22.ebuild?r1=1.1&r2=1.2

Index: nxnode-3.3.0.22.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxnode/nxnode-3.3.0.22.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- nxnode-3.3.0.22.ebuild	1 Sep 2009 20:57:07 -0000	1.1
+++ nxnode-3.3.0.22.ebuild	17 Sep 2009 09:18:42 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/nxnode-3.3.0.22.ebuild,v 1.1 2009/09/01 20:57:07 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/nxnode-3.3.0.22.ebuild,v 1.2 2009/09/17 09:18:42 voyageur Exp $
 
 EAPI="2"
 
@@ -31,7 +31,8 @@
 	x11-libs/libXpm
 	x11-apps/xrdb
 	rdesktop? ( net-misc/rdesktop )
-	vnc? ( || ( net-misc/vnc[server] net-misc/tightvnc[server] ) )"
+	vnc? ( x11-misc/x11vnc
+		   || ( net-misc/tightvnc net-misc/vnc ) )"
 
 S=${WORKDIR}/NX
 






^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-09-17  9:18 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-17  9:18 [gentoo-commits] gentoo-x86 commit in net-misc/nxnode: ChangeLog nxnode-3.3.0.22.ebuild Bernard Cafarelli (voyageur)
  -- strict thread matches above, loose matches on Subject: below --
2009-09-01 20:57 Bernard Cafarelli (voyageur)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox