summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2007-10-21 21:26:23 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2007-10-21 21:26:23 +0000
commitda2447309c132c1794e6e00400e1789e2a1be548 (patch)
treec210b227abf1dca46c1497667c4648b1c4cc1d7f /net-misc/nxclient
parentVersion bump (diff)
downloadgentoo-2-da2447309c132c1794e6e00400e1789e2a1be548.tar.gz
gentoo-2-da2447309c132c1794e6e00400e1789e2a1be548.tar.bz2
gentoo-2-da2447309c132c1794e6e00400e1789e2a1be548.zip
Version bump, fix some quoting
(Portage version: 2.1.3.15)
Diffstat (limited to 'net-misc/nxclient')
-rw-r--r--net-misc/nxclient/ChangeLog8
-rw-r--r--net-misc/nxclient/files/digest-nxclient-3.0.0-r46
-rw-r--r--net-misc/nxclient/nxclient-3.0.0-r3.ebuild6
-rw-r--r--net-misc/nxclient/nxclient-3.0.0-r4.ebuild68
4 files changed, 84 insertions, 4 deletions
diff --git a/net-misc/nxclient/ChangeLog b/net-misc/nxclient/ChangeLog
index 01812a9b079c..11c971b999d7 100644
--- a/net-misc/nxclient/ChangeLog
+++ b/net-misc/nxclient/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-misc/nxclient
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxclient/ChangeLog,v 1.57 2007/09/20 23:16:52 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxclient/ChangeLog,v 1.58 2007/10/21 21:26:22 voyageur Exp $
+
+*nxclient-3.0.0-r4 (21 Oct 2007)
+
+ 21 Oct 2007; Bernard Cafarelli <voyageur@gentoo.org>
+ +nxclient-3.0.0-r4.ebuild:
+ Version bump, closes bug #195663
20 Sep 2007; Bernard Cafarelli <voyageur@gentoo.org> -files/nxwrapper,
-nxclient-2.1.0-r1.ebuild:
diff --git a/net-misc/nxclient/files/digest-nxclient-3.0.0-r4 b/net-misc/nxclient/files/digest-nxclient-3.0.0-r4
new file mode 100644
index 000000000000..61efc869f6d1
--- /dev/null
+++ b/net-misc/nxclient/files/digest-nxclient-3.0.0-r4
@@ -0,0 +1,6 @@
+MD5 41e730d6b26b8434e234e8106aafab6a nxclient-3.0.0-84.i386.tar.gz 3878331
+RMD160 bf92379d41ba45c40007df178c721eb85003e8b4 nxclient-3.0.0-84.i386.tar.gz 3878331
+SHA256 381c1409196afb288bbf309acf307fcee9e986ddb39e0c816bae3d45ff9e0650 nxclient-3.0.0-84.i386.tar.gz 3878331
+MD5 7fae07d189d550ba37b7ca6bf878a4b4 nxclient-3.0.0-84.x86_64.tar.gz 4065094
+RMD160 8ec3b5e84e5f7759ed6c23a3fb235db775d9d4f5 nxclient-3.0.0-84.x86_64.tar.gz 4065094
+SHA256 17e2ba1e7afae208e2edaa752a2ff38b5fe2ee0380839fff20d14d3b5f9dc0f9 nxclient-3.0.0-84.x86_64.tar.gz 4065094
diff --git a/net-misc/nxclient/nxclient-3.0.0-r3.ebuild b/net-misc/nxclient/nxclient-3.0.0-r3.ebuild
index 90b9692cfd87..a181c23a45bf 100644
--- a/net-misc/nxclient/nxclient-3.0.0-r3.ebuild
+++ b/net-misc/nxclient/nxclient-3.0.0-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxclient/nxclient-3.0.0-r3.ebuild,v 1.5 2007/09/20 14:49:32 rbu Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxclient/nxclient-3.0.0-r3.ebuild,v 1.6 2007/10/21 21:26:22 voyageur Exp $
inherit eutils
@@ -48,10 +48,10 @@ src_install()
done
dodir /usr/NX/lib
- cp -P lib/libXcompsh.so* lib/libXcomp.so* ${D}/usr/NX/lib
+ cp -P lib/libXcompsh.so* lib/libXcomp.so* "${D}"/usr/NX/lib
dodir /usr/NX/share
- cp -R share ${D}/usr/NX
+ cp -R share "${D}"/usr/NX
# Add icons/desktop entries (missing in the tarball)
cd share/icons
diff --git a/net-misc/nxclient/nxclient-3.0.0-r4.ebuild b/net-misc/nxclient/nxclient-3.0.0-r4.ebuild
new file mode 100644
index 000000000000..7f6eeb990b03
--- /dev/null
+++ b/net-misc/nxclient/nxclient-3.0.0-r4.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxclient/nxclient-3.0.0-r4.ebuild,v 1.1 2007/10/21 21:26:22 voyageur Exp $
+
+inherit eutils
+
+MY_PV="${PV}-84"
+DESCRIPTION="NXClient is a X11/VNC/NXServer client especially tuned for using remote desktops over low-bandwidth links such as the Internet"
+HOMEPAGE="http://www.nomachine.com/"
+SRC_URI="amd64? ( http://64.34.161.181/download/${PV}/Linux/nxclient-${MY_PV}.x86_64.tar.gz )
+ x86? ( http://64.34.161.181/download/${PV}/Linux/nxclient-${MY_PV}.i386.tar.gz )"
+LICENSE="nomachine"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="strip"
+
+DEPEND=""
+RDEPEND="dev-libs/expat
+ >=dev-libs/openssl-0.9.8e
+ media-libs/audiofile
+ media-libs/jpeg
+ media-libs/libpng
+ media-libs/freetype
+ media-libs/fontconfig
+ net-print/cups
+ x11-libs/libXft
+ x11-libs/libX11
+ x11-libs/libXdmcp
+ x11-libs/libXrender
+ x11-libs/libXau
+ x11-libs/libXext
+ sys-libs/zlib
+ !net-misc/nxclient-2xterminalserver"
+
+S=${WORKDIR}/NX
+
+src_install()
+{
+ # we install nxclient into /usr/NX, to make sure it doesn't clash
+ # with libraries installed for FreeNX
+
+ for x in nxclient nxesd nxkill nxprint nxservice nxssh ; do
+ into /usr/NX
+ dobin bin/$x
+ into /usr
+ make_wrapper $x ./$x /usr/NX/bin /usr/NX/lib || die
+ done
+
+ dodir /usr/NX/lib
+ cp -P lib/libXcompsh.so* lib/libXcomp.so* "${D}"/usr/NX/lib
+
+ dodir /usr/NX/share
+ cp -R share "${D}"/usr/NX
+
+ # Add icons/desktop entries (missing in the tarball)
+ cd share/icons
+ for size in *; do
+ dodir /usr/share/icons/hicolor/${size}/apps
+ for icon in admin desktop icon wizard; do
+ dosym /usr/NX/share/icons/${size}/nxclient-${icon}.png \
+ /usr/share/icons/hicolor/${size}/apps
+ done
+ done
+ make_desktop_entry "nxclient" "NX Client" nxclient-icon
+ make_desktop_entry "nxclient -admin" "NX Session Administrator" nxclient-admin
+ make_desktop_entry "nxclient -wizard" "NX Connection Wizard" nxclient-wizard
+}