public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in net-misc/nxserver-freeedition: nxserver-freeedition-3.4.0.8.ebuild ChangeLog
@ 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:20

  Modified:             nxserver-freeedition-3.4.0.8.ebuild ChangeLog
  Log:
  Fix dependency on nxnode
  (Portage version: 2.2_rc42/cvs/Linux x86_64)

Revision  Changes    Path
1.2                  net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild

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

Index: nxserver-freeedition-3.4.0.8.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- nxserver-freeedition-3.4.0.8.ebuild	30 Sep 2009 23:06:31 -0000	1.1
+++ nxserver-freeedition-3.4.0.8.ebuild	1 Oct 2009 06:51:20 -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/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild,v 1.1 2009/09/30 23:06:31 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild,v 1.2 2009/10/01 06:51:20 voyageur Exp $
 
 inherit eutils versionator
 
@@ -17,7 +17,7 @@
 IUSE=""
 RESTRICT="strip"
 
-DEPEND="=net-misc/nxnode-3.3*"
+DEPEND="=net-misc/nxnode-${MAJOR_PV}*"
 RDEPEND="${DEPEND}
 	media-fonts/font-misc-misc
 	media-fonts/font-cursor-misc



1.43                 net-misc/nxserver-freeedition/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- ChangeLog	30 Sep 2009 23:06:31 -0000	1.42
+++ ChangeLog	1 Oct 2009 06:51:20 -0000	1.43
@@ -1,6 +1,10 @@
 # ChangeLog for net-misc/nxserver-freeedition
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.42 2009/09/30 23:06:31 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.43 2009/10/01 06:51:20 voyageur Exp $
+
+  01 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org>
+  nxserver-freeedition-3.4.0.8.ebuild:
+  Fix dependency on nxnode
 
 *nxserver-freeedition-3.4.0.8 (30 Sep 2009)
 






^ permalink raw reply	[flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-misc/nxserver-freeedition: nxserver-freeedition-3.4.0.8.ebuild ChangeLog
@ 2009-11-25 14:00 Markus Meier (maekke)
  0 siblings, 0 replies; 4+ messages in thread
From: Markus Meier (maekke) @ 2009-11-25 14:00 UTC (permalink / raw
  To: gentoo-commits

maekke      09/11/25 14:00:17

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

Revision  Changes    Path
1.4                  net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild

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

Index: nxserver-freeedition-3.4.0.8.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- nxserver-freeedition-3.4.0.8.ebuild	25 Nov 2009 13:57:08 -0000	1.3
+++ nxserver-freeedition-3.4.0.8.ebuild	25 Nov 2009 14:00:17 -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/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild,v 1.3 2009/11/25 13:57:08 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild,v 1.4 2009/11/25 14:00:17 maekke Exp $
 
 inherit eutils versionator
 
@@ -13,7 +13,7 @@
 
 LICENSE="nomachine"
 SLOT="0"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 IUSE=""
 RESTRICT="strip"
 



1.45                 net-misc/nxserver-freeedition/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -r1.44 -r1.45
--- ChangeLog	25 Nov 2009 13:57:08 -0000	1.44
+++ ChangeLog	25 Nov 2009 14:00:17 -0000	1.45
@@ -1,6 +1,10 @@
 # ChangeLog for net-misc/nxserver-freeedition
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.44 2009/11/25 13:57:08 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.45 2009/11/25 14:00:17 maekke Exp $
+
+  25 Nov 2009; Markus Meier <maekke@gentoo.org>
+  nxserver-freeedition-3.4.0.8.ebuild:
+  amd64 stable, bug #291619
 
   25 Nov 2009; Markus Meier <maekke@gentoo.org>
   nxserver-freeedition-3.4.0.8.ebuild:






^ permalink raw reply	[flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-misc/nxserver-freeedition: nxserver-freeedition-3.4.0.8.ebuild ChangeLog
@ 2009-11-25 13:57 Markus Meier (maekke)
  0 siblings, 0 replies; 4+ messages in thread
From: Markus Meier (maekke) @ 2009-11-25 13:57 UTC (permalink / raw
  To: gentoo-commits

maekke      09/11/25 13:57:09

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

Revision  Changes    Path
1.3                  net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild

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

Index: nxserver-freeedition-3.4.0.8.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- nxserver-freeedition-3.4.0.8.ebuild	1 Oct 2009 06:51:20 -0000	1.2
+++ nxserver-freeedition-3.4.0.8.ebuild	25 Nov 2009 13:57:08 -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/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild,v 1.2 2009/10/01 06:51:20 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild,v 1.3 2009/11/25 13:57:08 maekke Exp $
 
 inherit eutils versionator
 
@@ -13,7 +13,7 @@
 
 LICENSE="nomachine"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 x86"
 IUSE=""
 RESTRICT="strip"
 



1.44                 net-misc/nxserver-freeedition/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- ChangeLog	1 Oct 2009 06:51:20 -0000	1.43
+++ ChangeLog	25 Nov 2009 13:57:08 -0000	1.44
@@ -1,6 +1,10 @@
 # ChangeLog for net-misc/nxserver-freeedition
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.43 2009/10/01 06:51:20 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.44 2009/11/25 13:57:08 maekke Exp $
+
+  25 Nov 2009; Markus Meier <maekke@gentoo.org>
+  nxserver-freeedition-3.4.0.8.ebuild:
+  x86 stable, bug #291619
 
   01 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org>
   nxserver-freeedition-3.4.0.8.ebuild:






^ permalink raw reply	[flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-misc/nxserver-freeedition: nxserver-freeedition-3.4.0.8.ebuild ChangeLog
@ 2009-09-30 23:06 Bernard Cafarelli (voyageur)
  0 siblings, 0 replies; 4+ messages in thread
From: Bernard Cafarelli (voyageur) @ 2009-09-30 23:06 UTC (permalink / raw
  To: gentoo-commits

voyageur    09/09/30 23:06:31

  Modified:             ChangeLog
  Added:                nxserver-freeedition-3.4.0.8.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.42                 net-misc/nxserver-freeedition/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- ChangeLog	17 Sep 2009 09:20:32 -0000	1.41
+++ ChangeLog	30 Sep 2009 23:06:31 -0000	1.42
@@ -1,6 +1,16 @@
 # ChangeLog for net-misc/nxserver-freeedition
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.41 2009/09/17 09:20:32 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.42 2009/09/30 23:06:31 voyageur Exp $
+
+*nxserver-freeedition-3.4.0.8 (30 Sep 2009)
+
+  30 Sep 2009; Bernard Cafarelli <voyageur@gentoo.org>
+  +nxserver-freeedition-3.4.0.8.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>
   nxserver-freeedition-3.3.0.27.ebuild:



1.1                  net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild

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

Index: nxserver-freeedition-3.4.0.8.ebuild
===================================================================
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild,v 1.1 2009/09/30 23:06:31 voyageur Exp $

inherit eutils versionator

MAJOR_PV="$(get_version_component_range 1-3)"
FULL_PV="${MAJOR_PV}-$(get_version_component_range 4)"
DESCRIPTION="Free edition NX server from NoMachine"
HOMEPAGE="http://www.nomachine.com/"
SRC_URI="amd64? ( http://64.34.161.181/download/${MAJOR_PV}/Linux/FE/nxserver-${FULL_PV}.x86_64.tar.gz )
	x86? ( http://64.34.161.181/download/${MAJOR_PV}/Linux/FE/nxserver-${FULL_PV}.i386.tar.gz )"

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

DEPEND="=net-misc/nxnode-3.3*"
RDEPEND="${DEPEND}
	media-fonts/font-misc-misc
	media-fonts/font-cursor-misc
	x11-apps/xauth"

S="${WORKDIR}"/NX

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

src_unpack()
{
	unpack ${A}
	cd "${S}"
	epatch "${FILESDIR}"/nxserver-3.0.0-r4-setup.patch
	epatch "${FILESDIR}"/nxserver-3.3.0-dontupdatekeys.patch
}

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

	into /usr/NX
	dobin bin/nxserver

	dodir /usr/NX/etc/keys
	insinto /usr/NX/etc
	doins etc/administrators.db.sample
	doins etc/guests.db.sample
	doins etc/passwords.db.sample
	doins etc/profiles.db.sample
	doins etc/users.db.sample
	doins etc/server.lic.sample

	newins etc/server-debian.cfg.sample server-gentoo.cfg.sample

	cp -R home "${D}"/usr/NX || die "Unable to install home folder"
	cp -R lib "${D}"/usr/NX || die "Unable to install lib folder"
	cp -R scripts "${D}"/usr/NX || die "Unable to install scripts folder"
	cp -R share "${D}"/usr/NX || die "Unable to install share folder"
	cp -R var "${D}"/usr/NX || die "Unable to install var folder"

	newinitd "${FILESDIR}"/nxserver-2.1.0-init nxserver
}

pkg_postinst ()
{
	# Other NX servers ebuilds may have already created the nx account
	# However they use different login shell/home directory paths
	if [[ ${ROOT} == "/" ]]; then
		usermod -s /usr/NX/bin/nxserver nx || die "Unable to set login shell of nx user!!"
		usermod -d /usr/NX/home/nx nx || die "Unable to set home directory of nx user!!"
	else
		elog "If you had another NX server installed before, please make sure"
		elog "the nx user account is correctly set to:"
		elog " * login shell: /usr/NX/bin/nxserver"
		elog " * home directory: /usr/NX/home/nx"
	fi

	# only run install when no configuration file is found
	if [ -f /usr/NX/etc/server.cfg ]; then
		einfo "Running NoMachine's update script"
		"${ROOT}"/usr/NX/scripts/setup/nxserver --update || die "Update script failed"
	else
		einfo "Running NoMachine's setup script"
		"${ROOT}"/usr/NX/scripts/setup/nxserver --install || die "Installation script failed"
	fi

	if ! built_with_use net-misc/openssh pam; then
		elog ""
		elog "net-misc/openssh was not built with PAM support"
		elog "You will need to unlock the nx account by setting a password for it"
	fi

	elog "Remember to add nxserver to your default runlevel"
}






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

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

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