summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2010-12-22 16:40:52 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2010-12-22 16:40:52 +0000
commitbd0f7f9c8fe5f27848b4afc6175b158fa1ab5187 (patch)
tree57d77f445b64b1d0bffdbc865cde10f6e53fbd34
parentAdd dev-perl/Config-Simple depend (diff)
downloadnx-bd0f7f9c8fe5f27848b4afc6175b158fa1ab5187.tar.gz
nx-bd0f7f9c8fe5f27848b4afc6175b158fa1ab5187.tar.bz2
nx-bd0f7f9c8fe5f27848b4afc6175b158fa1ab5187.zip
WIP ebuild for NX 4.0 player preview
svn path=/testing/; revision=252
-rw-r--r--metadata/cache/net-misc/eagleeye-0.0.1_p762
-rw-r--r--metadata/cache/net-misc/nxplayer-4.0.101.522
-rw-r--r--metadata/cache/net-misc/x2goclient-gtk-3.01.82
-rw-r--r--metadata/cache/net-misc/x2goldaptools-2.0.1.82
-rw-r--r--net-misc/nxplayer/Manifest3
-rw-r--r--net-misc/nxplayer/nxplayer-4.0.101.5.ebuild50
6 files changed, 78 insertions, 3 deletions
diff --git a/metadata/cache/net-misc/eagleeye-0.0.1_p76 b/metadata/cache/net-misc/eagleeye-0.0.1_p76
index 8147ab2..afc94ac 100644
--- a/metadata/cache/net-misc/eagleeye-0.0.1_p76
+++ b/metadata/cache/net-misc/eagleeye-0.0.1_p76
@@ -7,7 +7,7 @@ https://code.launchpad.net/~freenx-team/freenx-server/eagleeye
GPL-2
GTK FreeNX client
~amd64 ~x86
-distutils multilib python toolchain-funcs versionator
+distutils eutils multilib portability python toolchain-funcs versionator
diff --git a/metadata/cache/net-misc/nxplayer-4.0.101.5 b/metadata/cache/net-misc/nxplayer-4.0.101.5
new file mode 100644
index 0000000..e9ed188
--- /dev/null
+++ b/metadata/cache/net-misc/nxplayer-4.0.101.5
@@ -0,0 +1,22 @@
+
+x11-libs/libXft x11-libs/libX11 x11-libs/libXdmcp x11-libs/libXau
+0
+amd64? ( http://64.34.161.181/download/4.0/Linux/nxplayer-4.0.101-5.x86_64.tar.gz ) x86? ( http://64.34.161.181/download/4.0/Linux/nxplayer-4.0.101-5.i686.tar.gz )
+strip
+http://www.nomachine.com/
+nomachine
+New NX client interface
+-* ~amd64 ~x86
+eutils multilib portability toolchain-funcs versionator
+
+
+
+
+2
+
+install
+
+
+
+
+
diff --git a/metadata/cache/net-misc/x2goclient-gtk-3.01.8 b/metadata/cache/net-misc/x2goclient-gtk-3.01.8
index 34e092d..df67a5e 100644
--- a/metadata/cache/net-misc/x2goclient-gtk-3.01.8
+++ b/metadata/cache/net-misc/x2goclient-gtk-3.01.8
@@ -1,4 +1,4 @@
-dev-cpp/gtkmm dev-cpp/gconfmm dev-cpp/glibmm dev-cpp/libglademm dev-lang/perl dev-perl/XML-Parser net-print/cups || ( =sys-devel/automake-1.11* =sys-devel/automake-1.10* ) >=sys-devel/autoconf-2.61 >=sys-devel/libtool-2.2.6b
+dev-cpp/gtkmm dev-cpp/gconfmm dev-cpp/glibmm dev-cpp/libglademm dev-lang/perl dev-perl/XML-Parser net-print/cups || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 >=sys-devel/libtool-2.2.6b
dev-cpp/gtkmm dev-cpp/gconfmm dev-cpp/glibmm dev-cpp/libglademm
0
http://x2go.obviously-nice.de/deb/pool-lenny/x2goclient-gtk/x2goclient-gtk_3.01-8.tar.gz
diff --git a/metadata/cache/net-misc/x2goldaptools-2.0.1.8 b/metadata/cache/net-misc/x2goldaptools-2.0.1.8
index 93fcc5e..cf74e49 100644
--- a/metadata/cache/net-misc/x2goldaptools-2.0.1.8
+++ b/metadata/cache/net-misc/x2goldaptools-2.0.1.8
@@ -7,7 +7,7 @@ http://x2go.berlios.de
GPL-2
The X2Go ldap tools
~amd64 ~x86
-versionator
+eutils multilib portability toolchain-funcs versionator
diff --git a/net-misc/nxplayer/Manifest b/net-misc/nxplayer/Manifest
new file mode 100644
index 0000000..bf32f54
--- /dev/null
+++ b/net-misc/nxplayer/Manifest
@@ -0,0 +1,3 @@
+DIST nxplayer-4.0.101-5.i686.tar.gz 11749096 RMD160 cb17d144f0a7dd80f955e8c8aa8a2c69418ab352 SHA1 ea03356e98dcc51e54749196a8959b3bff560445 SHA256 31a40962babc16700b55f08b61660cded73c32507d937d61c5b25a26dcda0def
+DIST nxplayer-4.0.101-5.x86_64.tar.gz 12231249 RMD160 7e4280672dfa613f620c9a503f6d533e0a4a457d SHA1 181db5157041d21025f9d73c7ed45c96ffb61965 SHA256 7be77084036191f1c303cb9057b6848341c8ac7259c637ccd2376d04ffaf8e87
+EBUILD nxplayer-4.0.101.5.ebuild 1489 RMD160 9284356339c3bc61b28ae5a7a5cfcc38556622cc SHA1 5c55242406ea2daeb351959665154c5424cd338c SHA256 c25114a18f9c9bb2769c012de91cac401b3673b069f004fcc425a24fb14e3290
diff --git a/net-misc/nxplayer/nxplayer-4.0.101.5.ebuild b/net-misc/nxplayer/nxplayer-4.0.101.5.ebuild
new file mode 100644
index 0000000..280a234
--- /dev/null
+++ b/net-misc/nxplayer/nxplayer-4.0.101.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxclient/nxclient-3.4.0.7-r1.ebuild,v 1.1 2010/12/22 09:47:27 voyageur Exp $
+
+EAPI=2
+inherit eutils versionator
+
+MAJOR_PV="$(get_version_component_range 1-3)"
+FULL_PV="${MAJOR_PV}-$(get_version_component_range 4)"
+DESCRIPTION="New NX client interface"
+HOMEPAGE="http://www.nomachine.com/"
+SRC_URI="amd64? ( http://64.34.161.181/download/4.0/Linux/nxplayer-${FULL_PV}.x86_64.tar.gz )
+ x86? ( http://64.34.161.181/download/4.0/Linux/nxplayer-${FULL_PV}.i686.tar.gz )"
+LICENSE="nomachine"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+RESTRICT="strip"
+
+DEPEND=""
+RDEPEND="x11-libs/libXft
+ x11-libs/libX11
+ x11-libs/libXdmcp
+ x11-libs/libXau"
+
+S=${WORKDIR}/NX/etc/NX/packages/player/
+
+src_install()
+{
+ local NXROOT=/opt/NX
+
+# dodir /etc/NX/localhost
+# echo 'PlayerRoot = "'"${NXROOT}"'"' > ${D}/etc/NX/localhost/player.cfg
+
+ dodir /opt
+ tar xozf nxclient.tar.gz -C "${D}"/opt
+ tar xozf nxplayer.tar.gz -C "${D}"/opt
+
+ make_wrapper nxplayer ./nxplayer ${NXROOT}/bin ${NXROOT}/lib || die
+ # Add icons/desktop entries (missing in the tarball)
+ cd "${D}"/${NXROOT}/share/icons
+ for size in *; do
+ dodir /usr/share/icons/hicolor/${size}/apps
+ for icon in desktop icon; do
+ dosym /usr/NX/share/icons/${size}/nxplayer-${icon}.png \
+ /usr/share/icons/hicolor/${size}/apps
+ done
+ done
+ make_desktop_entry "nxplayer" "NX Player" nxplayer-icon
+}