public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in net-misc/nxnode: nxnode-3.4.0.14.ebuild ChangeLog
@ 2010-08-26 14:56 Bernard Cafarelli (voyageur)
  0 siblings, 0 replies; 2+ messages in thread
From: Bernard Cafarelli (voyageur) @ 2010-08-26 14:56 UTC (permalink / raw
  To: gentoo-commits

voyageur    10/08/26 14:56:15

  Modified:             ChangeLog
  Added:                nxnode-3.4.0.14.ebuild
  Log:
  Maintenance release bump
  
  (Portage version: 2.2_rc69/cvs/Linux x86_64)

Revision  Changes    Path
1.58                 net-misc/nxnode/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxnode/ChangeLog?rev=1.58&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxnode/ChangeLog?rev=1.58&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxnode/ChangeLog?r1=1.57&r2=1.58

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -r1.57 -r1.58
--- ChangeLog	14 Jun 2010 20:36:42 -0000	1.57
+++ ChangeLog	26 Aug 2010 14:56:15 -0000	1.58
@@ -1,6 +1,12 @@
 # ChangeLog for net-misc/nxnode
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v 1.57 2010/06/14 20:36:42 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v 1.58 2010/08/26 14:56:15 voyageur Exp $
+
+*nxnode-3.4.0.14 (26 Aug 2010)
+
+  26 Aug 2010; Bernard Cafarelli <voyageur@gentoo.org>
+  +nxnode-3.4.0.14.ebuild:
+  Maintenance release bump
 
   14 Jun 2010; Bernard Cafarelli <voyageur@gentoo.org>
   -nxnode-3.3.0.17.ebuild:



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

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

Index: nxnode-3.4.0.14.ebuild
===================================================================
# Copyright 1999-2010 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.14.ebuild,v 1.1 2010/08/26 14:56:15 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-freeedition-3.0.0"
RDEPEND="=net-misc/nxclient-${MAJOR_PV}*
	sys-process/lsof
	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.4.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: nxnode-3.4.0.14.ebuild ChangeLog
@ 2010-12-22  9:50 Bernard Cafarelli (voyageur)
  0 siblings, 0 replies; 2+ messages in thread
From: Bernard Cafarelli (voyageur) @ 2010-12-22  9:50 UTC (permalink / raw
  To: gentoo-commits

voyageur    10/12/22 09:50:04

  Modified:             nxnode-3.4.0.14.ebuild ChangeLog
  Log:
  Depend on nxclient with USE=cups
  
  (Portage version: 2.2.0_alpha9/cvs/Linux x86_64)

Revision  Changes    Path
1.2                  net-misc/nxnode/nxnode-3.4.0.14.ebuild

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

Index: nxnode-3.4.0.14.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxnode/nxnode-3.4.0.14.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- nxnode-3.4.0.14.ebuild	26 Aug 2010 14:56:15 -0000	1.1
+++ nxnode-3.4.0.14.ebuild	22 Dec 2010 09:50:03 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 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.14.ebuild,v 1.1 2010/08/26 14:56:15 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/nxnode-3.4.0.14.ebuild,v 1.2 2010/12/22 09:50:03 voyageur Exp $
 
 EAPI="2"
 
@@ -20,7 +20,7 @@
 RESTRICT="strip"
 
 DEPEND="!<net-misc/nxserver-freeedition-3.0.0"
-RDEPEND="=net-misc/nxclient-${MAJOR_PV}*
+RDEPEND="=net-misc/nxclient-${MAJOR_PV}*[cups]
 	sys-process/lsof
 	x11-libs/libICE
 	x11-libs/libXmu



1.59                 net-misc/nxnode/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxnode/ChangeLog?rev=1.59&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxnode/ChangeLog?rev=1.59&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxnode/ChangeLog?r1=1.58&r2=1.59

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -r1.58 -r1.59
--- ChangeLog	26 Aug 2010 14:56:15 -0000	1.58
+++ ChangeLog	22 Dec 2010 09:50:03 -0000	1.59
@@ -1,6 +1,9 @@
 # ChangeLog for net-misc/nxnode
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v 1.58 2010/08/26 14:56:15 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxnode/ChangeLog,v 1.59 2010/12/22 09:50:03 voyageur Exp $
+
+  22 Dec 2010; Bernard Cafarelli <voyageur@gentoo.org> nxnode-3.4.0.14.ebuild:
+  Depend on nxclient with USE=cups
 
 *nxnode-3.4.0.14 (26 Aug 2010)
 






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

end of thread, other threads:[~2010-12-22  9:50 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-22  9:50 [gentoo-commits] gentoo-x86 commit in net-misc/nxnode: nxnode-3.4.0.14.ebuild ChangeLog Bernard Cafarelli (voyageur)
  -- strict thread matches above, loose matches on Subject: below --
2010-08-26 14:56 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