diff options
author | 2007-12-14 12:11:05 +0000 | |
---|---|---|
committer | 2007-12-14 12:11:05 +0000 | |
commit | 7c74ef5b2ef70d889fde7286676b7f683c1610ef (patch) | |
tree | 426b51e2f5753393818c49a5dac14c6bce3a8495 /net-misc/nxclient | |
parent | Version bump. (diff) | |
download | gentoo-2-7c74ef5b2ef70d889fde7286676b7f683c1610ef.tar.gz gentoo-2-7c74ef5b2ef70d889fde7286676b7f683c1610ef.tar.bz2 gentoo-2-7c74ef5b2ef70d889fde7286676b7f683c1610ef.zip |
Version bump
(Portage version: 2.1.4_rc9)
Diffstat (limited to 'net-misc/nxclient')
-rw-r--r-- | net-misc/nxclient/ChangeLog | 8 | ||||
-rw-r--r-- | net-misc/nxclient/files/digest-nxclient-3.1.0 | 6 | ||||
-rw-r--r-- | net-misc/nxclient/nxclient-3.1.0.ebuild | 68 |
3 files changed, 81 insertions, 1 deletions
diff --git a/net-misc/nxclient/ChangeLog b/net-misc/nxclient/ChangeLog index 3f50b88d33c7..96f8e6f81617 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.59 2007/12/03 21:28:37 voyageur Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/nxclient/ChangeLog,v 1.60 2007/12/14 12:11:04 voyageur Exp $ + +*nxclient-3.1.0 (14 Dec 2007) + + 14 Dec 2007; Bernard Cafarelli <voyageur@gentoo.org> + +nxclient-3.1.0.ebuild: + Version bump *nxclient-3.0.0-r5 (03 Dec 2007) diff --git a/net-misc/nxclient/files/digest-nxclient-3.1.0 b/net-misc/nxclient/files/digest-nxclient-3.1.0 new file mode 100644 index 000000000000..695387702d62 --- /dev/null +++ b/net-misc/nxclient/files/digest-nxclient-3.1.0 @@ -0,0 +1,6 @@ +MD5 2e14064e60a39e8b50a311147a15b59b nxclient-3.1.0-2.i386.tar.gz 3879691 +RMD160 6bb767daeff21a0c4b9848c25f98fde42526b6dd nxclient-3.1.0-2.i386.tar.gz 3879691 +SHA256 35d9a62739c23c9bafc3ee950092ab4f0b356a82872cd6f302e48e5c40669f99 nxclient-3.1.0-2.i386.tar.gz 3879691 +MD5 72df9b37be2fab9b2876a121a397fa49 nxclient-3.1.0-2.x86_64.tar.gz 4065178 +RMD160 a6c7d38220faa592b7c502e7efc59befa68e8139 nxclient-3.1.0-2.x86_64.tar.gz 4065178 +SHA256 c4b1bbf505f38724afcf3b202feb6de75baedae6c00c6f6cd15e9d4423a8acef nxclient-3.1.0-2.x86_64.tar.gz 4065178 diff --git a/net-misc/nxclient/nxclient-3.1.0.ebuild b/net-misc/nxclient/nxclient-3.1.0.ebuild new file mode 100644 index 000000000000..caa645dc6764 --- /dev/null +++ b/net-misc/nxclient/nxclient-3.1.0.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.1.0.ebuild,v 1.1 2007/12/14 12:11:04 voyageur Exp $ + +inherit eutils + +MY_PV="${PV}-2" +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 +} |