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.4.0.6.ebuild
@ 2009-09-30 22:45 Bernard Cafarelli (voyageur)
  0 siblings, 0 replies; 4+ messages in thread
From: Bernard Cafarelli (voyageur) @ 2009-09-30 22:45 UTC (permalink / raw
  To: gentoo-commits

voyageur    09/09/30 22:45:41

  Modified:             ChangeLog
  Added:                nxnode-3.4.0.6.ebuild
  Log:
  3.4.0 version bump. This version brings new capabilities such as: support for CUPS 1.4 printing system, better detection of system commands to run KDE and Gnome sessions and the possibility of configuring the server to allow run sessions as the root user, and bugfixes (nxagent crash, cut and paste problems, text on the titlebar in rootless session, ...)
  (Portage version: 2.2_rc42/cvs/Linux x86_64)

Revision  Changes    Path
1.48                 net-misc/nxnode/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- ChangeLog	17 Sep 2009 09:18:42 -0000	1.47
+++ ChangeLog	30 Sep 2009 22:45:41 -0000	1.48
@@ -1,6 +1,16 @@
 # 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.47 2009/09/17 09:18:42 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v 1.48 2009/09/30 22:45:41 voyageur Exp $
+
+*nxnode-3.4.0.6 (30 Sep 2009)
+
+  30 Sep 2009; Bernard Cafarelli <voyageur@gentoo.org>
+  +nxnode-3.4.0.6.ebuild:
+  3.4.0 version bump. This version brings new capabilities such as: support
+  for CUPS 1.4 printing system, better detection of system commands to run
+  KDE and Gnome sessions and the possibility of configuring the server to
+  allow run sessions as the root user, and bugfixes (nxagent crash, cut and
+  paste problems, text on the titlebar in rootless session, ...)
 
   17 Sep 2009; Bernard Cafarelli <voyageur@gentoo.org>
   nxnode-3.3.0.22.ebuild:



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

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

Index: nxnode-3.4.0.6.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.4.0.6.ebuild,v 1.1 2009/09/30 22:45:41 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? ( x11-misc/x11vnc
		   || ( net-misc/tightvnc net-misc/vnc ) )"

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] 4+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-misc/nxnode: ChangeLog nxnode-3.4.0.6.ebuild
@ 2009-10-01  6:51 Bernard Cafarelli (voyageur)
  0 siblings, 0 replies; 4+ messages in thread
From: Bernard Cafarelli (voyageur) @ 2009-10-01  6:51 UTC (permalink / raw
  To: gentoo-commits

voyageur    09/10/01 06:51:01

  Modified:             ChangeLog nxnode-3.4.0.6.ebuild
  Log:
  Fix dependency on nxclient, also drop blocker on freenx
  (Portage version: 2.2_rc42/cvs/Linux x86_64)

Revision  Changes    Path
1.49                 net-misc/nxnode/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- ChangeLog	30 Sep 2009 22:45:41 -0000	1.48
+++ ChangeLog	1 Oct 2009 06:51:01 -0000	1.49
@@ -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.48 2009/09/30 22:45:41 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v 1.49 2009/10/01 06:51:01 voyageur Exp $
+
+  01 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org>
+  nxnode-3.4.0.6.ebuild:
+  Fix dependency on nxclient, also drop blocker on freenx
 
 *nxnode-3.4.0.6 (30 Sep 2009)
 



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

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

Index: nxnode-3.4.0.6.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxnode/nxnode-3.4.0.6.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- nxnode-3.4.0.6.ebuild	30 Sep 2009 22:45:41 -0000	1.1
+++ nxnode-3.4.0.6.ebuild	1 Oct 2009 06:51:01 -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.4.0.6.ebuild,v 1.1 2009/09/30 22:45:41 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/nxnode-3.4.0.6.ebuild,v 1.2 2009/10/01 06:51:01 voyageur Exp $
 
 EAPI="2"
 
@@ -19,10 +19,8 @@
 IUSE="rdesktop vnc"
 RESTRICT="strip"
 
-DEPEND="!net-misc/nxserver-freenx
-	!<net-misc/nxserver-freeedition-3.0.0"
-
-RDEPEND="=net-misc/nxclient-3.3*
+DEPEND="!<net-misc/nxserver-freeedition-3.0.0"
+RDEPEND="=net-misc/nxclient-${MAJOR_PV}*
 	x11-libs/libICE
 	x11-libs/libXmu
 	x11-libs/libSM






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

* [gentoo-commits] gentoo-x86 commit in net-misc/nxnode: ChangeLog nxnode-3.4.0.6.ebuild
@ 2009-11-25 13:56 Markus Meier (maekke)
  0 siblings, 0 replies; 4+ messages in thread
From: Markus Meier (maekke) @ 2009-11-25 13:56 UTC (permalink / raw
  To: gentoo-commits

maekke      09/11/25 13:56:33

  Modified:             ChangeLog nxnode-3.4.0.6.ebuild
  Log:
  x86 stable, bug #291619
  (Portage version: 2.2_rc51/cvs/Linux x86_64)

Revision  Changes    Path
1.50                 net-misc/nxnode/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -r1.49 -r1.50
--- ChangeLog	1 Oct 2009 06:51:01 -0000	1.49
+++ ChangeLog	25 Nov 2009 13:56:33 -0000	1.50
@@ -1,6 +1,9 @@
 # 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.49 2009/10/01 06:51:01 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v 1.50 2009/11/25 13:56:33 maekke Exp $
+
+  25 Nov 2009; Markus Meier <maekke@gentoo.org> nxnode-3.4.0.6.ebuild:
+  x86 stable, bug #291619
 
   01 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org>
   nxnode-3.4.0.6.ebuild:



1.3                  net-misc/nxnode/nxnode-3.4.0.6.ebuild

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

Index: nxnode-3.4.0.6.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxnode/nxnode-3.4.0.6.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- nxnode-3.4.0.6.ebuild	1 Oct 2009 06:51:01 -0000	1.2
+++ nxnode-3.4.0.6.ebuild	25 Nov 2009 13:56:33 -0000	1.3
@@ -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.4.0.6.ebuild,v 1.2 2009/10/01 06:51:01 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/nxnode-3.4.0.6.ebuild,v 1.3 2009/11/25 13:56:33 maekke Exp $
 
 EAPI="2"
 
@@ -15,7 +15,7 @@
 
 LICENSE="nomachine"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 x86"
 IUSE="rdesktop vnc"
 RESTRICT="strip"
 






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

* [gentoo-commits] gentoo-x86 commit in net-misc/nxnode: ChangeLog nxnode-3.4.0.6.ebuild
@ 2009-11-25 13:59 Markus Meier (maekke)
  0 siblings, 0 replies; 4+ messages in thread
From: Markus Meier (maekke) @ 2009-11-25 13:59 UTC (permalink / raw
  To: gentoo-commits

maekke      09/11/25 13:59:42

  Modified:             ChangeLog nxnode-3.4.0.6.ebuild
  Log:
  amd64 stable, bug #291619
  (Portage version: 2.2_rc51/cvs/Linux x86_64)

Revision  Changes    Path
1.51                 net-misc/nxnode/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -r1.50 -r1.51
--- ChangeLog	25 Nov 2009 13:56:33 -0000	1.50
+++ ChangeLog	25 Nov 2009 13:59:42 -0000	1.51
@@ -1,6 +1,9 @@
 # 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.50 2009/11/25 13:56:33 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v 1.51 2009/11/25 13:59:42 maekke Exp $
+
+  25 Nov 2009; Markus Meier <maekke@gentoo.org> nxnode-3.4.0.6.ebuild:
+  amd64 stable, bug #291619
 
   25 Nov 2009; Markus Meier <maekke@gentoo.org> nxnode-3.4.0.6.ebuild:
   x86 stable, bug #291619



1.4                  net-misc/nxnode/nxnode-3.4.0.6.ebuild

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

Index: nxnode-3.4.0.6.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxnode/nxnode-3.4.0.6.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- nxnode-3.4.0.6.ebuild	25 Nov 2009 13:56:33 -0000	1.3
+++ nxnode-3.4.0.6.ebuild	25 Nov 2009 13:59:42 -0000	1.4
@@ -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.4.0.6.ebuild,v 1.3 2009/11/25 13:56:33 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/nxnode-3.4.0.6.ebuild,v 1.4 2009/11/25 13:59:42 maekke Exp $
 
 EAPI="2"
 
@@ -15,7 +15,7 @@
 
 LICENSE="nomachine"
 SLOT="0"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 IUSE="rdesktop vnc"
 RESTRICT="strip"
 






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

end of thread, other threads:[~2009-11-25 13:59 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-25 13:56 [gentoo-commits] gentoo-x86 commit in net-misc/nxnode: ChangeLog nxnode-3.4.0.6.ebuild Markus Meier (maekke)
  -- strict thread matches above, loose matches on Subject: below --
2009-11-25 13:59 Markus Meier (maekke)
2009-10-01  6:51 Bernard Cafarelli (voyageur)
2009-09-30 22:45 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