diff options
author | Bernard Cafarelli <voyageur@gentoo.org> | 2010-12-22 16:40:52 +0000 |
---|---|---|
committer | Bernard Cafarelli <voyageur@gentoo.org> | 2010-12-22 16:40:52 +0000 |
commit | bd0f7f9c8fe5f27848b4afc6175b158fa1ab5187 (patch) | |
tree | 57d77f445b64b1d0bffdbc865cde10f6e53fbd34 | |
parent | Add dev-perl/Config-Simple depend (diff) | |
download | nx-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_p76 | 2 | ||||
-rw-r--r-- | metadata/cache/net-misc/nxplayer-4.0.101.5 | 22 | ||||
-rw-r--r-- | metadata/cache/net-misc/x2goclient-gtk-3.01.8 | 2 | ||||
-rw-r--r-- | metadata/cache/net-misc/x2goldaptools-2.0.1.8 | 2 | ||||
-rw-r--r-- | net-misc/nxplayer/Manifest | 3 | ||||
-rw-r--r-- | net-misc/nxplayer/nxplayer-4.0.101.5.ebuild | 50 |
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 +} |