summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/nxserver-freeedition/nxserver-freeedition-2.1.0.ebuild')
-rw-r--r--net-misc/nxserver-freeedition/nxserver-freeedition-2.1.0.ebuild87
1 files changed, 0 insertions, 87 deletions
diff --git a/net-misc/nxserver-freeedition/nxserver-freeedition-2.1.0.ebuild b/net-misc/nxserver-freeedition/nxserver-freeedition-2.1.0.ebuild
deleted file mode 100644
index 316625db4769..000000000000
--- a/net-misc/nxserver-freeedition/nxserver-freeedition-2.1.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-2.1.0.ebuild,v 1.6 2007/07/03 11:22:02 opfer Exp $
-
-inherit eutils
-
-DESCRIPTION="Free edition NX server from NoMachine"
-HOMEPAGE="http://www.nomachine.com/"
-SRC_URI="http://64.34.161.181/download/2.1.0/Linux/FE/nxserver-2.1.0-22.i386.tar.gz"
-
-LICENSE="nomachine"
-SLOT="0"
-KEYWORDS="~amd64 x86"
-IUSE=""
-RESTRICT="strip"
-
-DEPEND="=net-misc/nxnode-2.1*
- !net-misc/nxserver-freenx
- !net-misc/nxserver-2xterminalserver"
-RDEPEND="${DEPEND}
- media-fonts/font-misc-misc
- media-fonts/font-cursor-misc
- x11-apps/xauth"
-QA_TEXTRELS="usr/NX/lib/perl/GD.so"
-
-S="${WORKDIR}/NX"
-
-pkg_preinst()
-{
- enewuser nx -1 -1 /usr/NX/home/nx
-}
-
-src_unpack()
-{
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/nxserver-2.1.0-setup.patch
-}
-
-src_install()
-{
- # we install nxserver into /usr/NX, to make sure it doesn't clash
- # with libraries installed for FreeNX
-
- into /usr/NX
- for x in nxserver ; do
- dobin bin/$x
- done
-
- dodir /usr/NX/etc
- 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 etc/keys ${D}/usr/NX/etc || die
-
- cp -R home ${D}/usr/NX || die
- cp -R lib ${D}/usr/NX || die
- cp -R scripts ${D}/usr/NX || die
- cp -R share ${D}/usr/NX || die
- cp -R var ${D}/usr/NX || die
-
- newinitd ${FILESDIR}/nxserver-2.1.0-init nxserver
-}
-
-pkg_postinst ()
-{
- 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!!"
-
- # 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
- else
- einfo "Running NoMachine's setup script"
- ${ROOT}/usr/NX/scripts/setup/nxserver --install
- fi
-
- elog "Remember to add nxserver to your default runlevel"
-}