public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in net-misc/neatx: neatx-0.3.1_p59-r1.ebuild ChangeLog
@ 2010-04-26 21:28 Bernard Cafarelli (voyageur)
  0 siblings, 0 replies; 3+ messages in thread
From: Bernard Cafarelli (voyageur) @ 2010-04-26 21:28 UTC (permalink / raw
  To: gentoo-commits

voyageur    10/04/26 21:28:50

  Modified:             ChangeLog
  Added:                neatx-0.3.1_p59-r1.ebuild
  Log:
  python-related enhancements, see bug #315833 for details
  (Portage version: 2.2_rc67/cvs/Linux x86_64)

Revision  Changes    Path
1.9                  net-misc/neatx/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/neatx/ChangeLog,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- ChangeLog	7 Apr 2010 09:40:10 -0000	1.8
+++ ChangeLog	26 Apr 2010 21:28:50 -0000	1.9
@@ -1,6 +1,12 @@
 # ChangeLog for net-misc/neatx
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/neatx/ChangeLog,v 1.8 2010/04/07 09:40:10 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/neatx/ChangeLog,v 1.9 2010/04/26 21:28:50 voyageur Exp $
+
+*neatx-0.3.1_p59-r1 (26 Apr 2010)
+
+  26 Apr 2010; Bernard Cafarelli <voyageur@gentoo.org>
+  +neatx-0.3.1_p59-r1.ebuild:
+  python-related enhancements, see bug #315833 for details
 
 *neatx-0.3.1_p59 (07 Apr 2010)
 



1.1                  net-misc/neatx/neatx-0.3.1_p59-r1.ebuild

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

Index: neatx-0.3.1_p59-r1.ebuild
===================================================================
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/neatx/neatx-0.3.1_p59-r1.ebuild,v 1.1 2010/04/26 21:28:50 voyageur Exp $

EAPI="2"

PYTHON_DEPEND="2"
inherit eutils autotools distutils

DESCRIPTION="Google implementation of NX server"
HOMEPAGE="http://code.google.com/p/neatx/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

DEPEND="dev-python/docutils"
RDEPEND="dev-python/pexpect
	 dev-python/simplejson
	 >=dev-python/pygtk-2.14
	 >=dev-python/pygobject-2.14
	 app-portage/portage-utils
	 media-fonts/font-misc-misc
	 media-fonts/font-cursor-misc
	 || ( net-analyzer/gnu-netcat
		net-analyzer/netcat
		net-analyzer/netcat6 )
	 net-misc/nx"

S=${WORKDIR}/${PN}

pkg_setup () {
	# configure script looks for latest python2 only,
	# no multiple versions support
	python_set_active_version 2

	if [ -z "${NX_HOME_DIR}" ];
	then
		export NX_HOME_DIR=/var/lib/neatx/home
	fi
	enewuser nx -1 -1 ${NX_HOME_DIR}
}

src_prepare() {
	sed -i -e "s/rst2html]/rst2html.py]/" configure.ac \
		|| die "configure.ac sed failed"
	sed -e "s#/lib/neatx#/neatx#" \
		-e "/^docdir/s#\$(PACKAGE)#${PF}#" \
		-i Makefile.am \
		|| die "Makefile.am sed failed"
	sed	-e "/DATA_DIR =/s#/lib/neatx#/neatx#" \
		-i lib/constants.py || die "constants.py sed failed"

	eautoreconf
}

src_compile() {
	default_src_compile
	# Scripts are automatically generated, fix them here
	python_convert_shebangs 2 src/nx*
}

src_install() {
	emake install DESTDIR="${D}" || die "Failed to install"
	fperms 777 /var/lib/neatx/sessions
	dodir ${NX_HOME_DIR}/.ssh
	fowners nx:nx ${NX_HOME_DIR}
	fowners nx:nx ${NX_HOME_DIR}/.ssh

	insinto /etc
	newins doc/neatx.conf.example neatx.conf

	# nc or netcat6 or netcat?
	if has_version net-analyzer/gnu-netcat; then
		nc_path="/usr/bin/netcat"
	elif has_version net-analyzer/netcat6; then
		nc_path="/usr/bin/nc6"
	else
		nc_path="/usr/bin/nc"
	fi
	cat >> "${D}"/etc/neatx.conf << EOF

netcat-path = ${nc_path}
use-xsession = false
start-gnome-command = /etc/X11/Sessions/Gnome
EOF

	insinto ${NX_HOME_DIR}/.ssh
	insopts -m 600 -o nx
	newins extras/authorized_keys.nomachine authorized_keys
}

pkg_postinst () {
	distutils_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/$(get_libdir)/neatx/nxserver-login nx || die "Unable to set login shell of nx user!!"
		usermod -d ${NX_HOME_DIR} 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/$(get_libdir)/neatx/nxserver-login"
		elog " * home directory: ${NX_HOME_DIR}"
	fi

	if has_version 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 "If you want to use the default su authentication (rather than ssh)"
	elog "you must ensure that the nx user is a member of the wheel group."
	elog "You can add it via \"usermod -a -G wheel nx\""
}






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

* [gentoo-commits] gentoo-x86 commit in net-misc/neatx: neatx-0.3.1_p59-r1.ebuild ChangeLog
@ 2010-09-16  1:19 Richard Freeman (rich0)
  0 siblings, 0 replies; 3+ messages in thread
From: Richard Freeman (rich0) @ 2010-09-16  1:19 UTC (permalink / raw
  To: gentoo-commits

rich0       10/09/16 01:19:28

  Modified:             neatx-0.3.1_p59-r1.ebuild ChangeLog
  Log:
  amd64 stable - 336646
  (Portage version: 2.1.8.3/cvs/Linux x86_64)

Revision  Changes    Path
1.2                  net-misc/neatx/neatx-0.3.1_p59-r1.ebuild

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

Index: neatx-0.3.1_p59-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/neatx/neatx-0.3.1_p59-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- neatx-0.3.1_p59-r1.ebuild	26 Apr 2010 21:28:50 -0000	1.1
+++ neatx-0.3.1_p59-r1.ebuild	16 Sep 2010 01:19:28 -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/neatx/neatx-0.3.1_p59-r1.ebuild,v 1.1 2010/04/26 21:28:50 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/neatx/neatx-0.3.1_p59-r1.ebuild,v 1.2 2010/09/16 01:19:28 rich0 Exp $
 
 EAPI="2"
 
@@ -13,7 +13,7 @@
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 DEPEND="dev-python/docutils"



1.10                 net-misc/neatx/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/neatx/ChangeLog,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- ChangeLog	26 Apr 2010 21:28:50 -0000	1.9
+++ ChangeLog	16 Sep 2010 01:19:28 -0000	1.10
@@ -1,6 +1,9 @@
 # ChangeLog for net-misc/neatx
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/neatx/ChangeLog,v 1.9 2010/04/26 21:28:50 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/neatx/ChangeLog,v 1.10 2010/09/16 01:19:28 rich0 Exp $
+
+  16 Sep 2010; Richard Freeman <rich0@gentoo.org> neatx-0.3.1_p59-r1.ebuild:
+  amd64 stable - 336646
 
 *neatx-0.3.1_p59-r1 (26 Apr 2010)
 






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

* [gentoo-commits] gentoo-x86 commit in net-misc/neatx: neatx-0.3.1_p59-r1.ebuild ChangeLog
@ 2010-10-05 21:09 Markus Meier (maekke)
  0 siblings, 0 replies; 3+ messages in thread
From: Markus Meier (maekke) @ 2010-10-05 21:09 UTC (permalink / raw
  To: gentoo-commits

maekke      10/10/05 21:09:47

  Modified:             neatx-0.3.1_p59-r1.ebuild ChangeLog
  Log:
  x86 stable, bug #336646
  
  (Portage version: 2.2_rc88/cvs/Linux x86_64)

Revision  Changes    Path
1.3                  net-misc/neatx/neatx-0.3.1_p59-r1.ebuild

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

Index: neatx-0.3.1_p59-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/neatx/neatx-0.3.1_p59-r1.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- neatx-0.3.1_p59-r1.ebuild	16 Sep 2010 01:19:28 -0000	1.2
+++ neatx-0.3.1_p59-r1.ebuild	5 Oct 2010 21:09:47 -0000	1.3
@@ -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/neatx/neatx-0.3.1_p59-r1.ebuild,v 1.2 2010/09/16 01:19:28 rich0 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/neatx/neatx-0.3.1_p59-r1.ebuild,v 1.3 2010/10/05 21:09:47 maekke Exp $
 
 EAPI="2"
 
@@ -13,7 +13,7 @@
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND="dev-python/docutils"



1.11                 net-misc/neatx/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/neatx/ChangeLog,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- ChangeLog	16 Sep 2010 01:19:28 -0000	1.10
+++ ChangeLog	5 Oct 2010 21:09:47 -0000	1.11
@@ -1,6 +1,9 @@
 # ChangeLog for net-misc/neatx
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/neatx/ChangeLog,v 1.10 2010/09/16 01:19:28 rich0 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/neatx/ChangeLog,v 1.11 2010/10/05 21:09:47 maekke Exp $
+
+  05 Oct 2010; Markus Meier <maekke@gentoo.org> neatx-0.3.1_p59-r1.ebuild:
+  x86 stable, bug #336646
 
   16 Sep 2010; Richard Freeman <rich0@gentoo.org> neatx-0.3.1_p59-r1.ebuild:
   amd64 stable - 336646






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

end of thread, other threads:[~2010-10-05 22:03 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-05 21:09 [gentoo-commits] gentoo-x86 commit in net-misc/neatx: neatx-0.3.1_p59-r1.ebuild ChangeLog Markus Meier (maekke)
  -- strict thread matches above, loose matches on Subject: below --
2010-09-16  1:19 Richard Freeman (rich0)
2010-04-26 21:28 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