Gentoo Archives: gentoo-commits

From: Bernard Cafarelli <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/nx:master commit in: metadata/cache/net-misc/, net-misc/nxplayer/
Date: Wed, 04 Mar 2015 15:08:08
Message-Id: 1425481671.5568d94f2122884c9d8cedc42bf48b500884305a.voyageur@gentoo
1 commit: 5568d94f2122884c9d8cedc42bf48b500884305a
2 Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 4 15:07:51 2015 +0000
4 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 4 15:07:51 2015 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/nx.git;a=commit;h=5568d94f
7
8 Update WIP nxplayer ebuild
9
10 metadata/cache/net-misc/nxplayer-4.0.101.5 | 22 -------------
11 metadata/cache/net-misc/nxplayer-4.4.12.11 | 22 +++++++++++++
12 net-misc/nxplayer/Manifest | 6 ++--
13 net-misc/nxplayer/nxplayer-4.0.101.5.ebuild | 50 -----------------------------
14 net-misc/nxplayer/nxplayer-4.4.12.11.ebuild | 39 ++++++++++++++++++++++
15 5 files changed, 64 insertions(+), 75 deletions(-)
16
17 diff --git a/metadata/cache/net-misc/nxplayer-4.0.101.5 b/metadata/cache/net-misc/nxplayer-4.0.101.5
18 deleted file mode 100644
19 index 9397833..0000000
20 --- a/metadata/cache/net-misc/nxplayer-4.0.101.5
21 +++ /dev/null
22 @@ -1,22 +0,0 @@
23 -
24 -x11-libs/libXft x11-libs/libX11 x11-libs/libXdmcp x11-libs/libXau
25 -0
26 -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 )
27 -strip
28 -http://www.nomachine.com/
29 -nomachine
30 -New NX client interface
31 --* ~amd64 ~x86
32 -eutils multilib toolchain-funcs versionator
33 -
34 -
35 -
36 -
37 -2
38 -
39 -install
40 -
41 -
42 -
43 -
44 -
45
46 diff --git a/metadata/cache/net-misc/nxplayer-4.4.12.11 b/metadata/cache/net-misc/nxplayer-4.4.12.11
47 new file mode 100644
48 index 0000000..670c7df
49 --- /dev/null
50 +++ b/metadata/cache/net-misc/nxplayer-4.4.12.11
51 @@ -0,0 +1,22 @@
52 +
53 +
54 +0
55 +amd64? ( http://download.nomachine.com/download/4.4/Linux/nomachine-enterprise-client_4.4.12_11_x86_64.tar.gz ) x86? ( http://download.nomachine.com/download/4.4/Linux/nomachine-enterprise-client_4.4.12_11_i686.tar.gz )
56 +strip
57 +http://www.nomachine.com
58 +nomachine
59 +Client for NoMachine remote servers
60 +-* ~amd64 ~x86
61 +eutils multilib toolchain-funcs versionator
62 +
63 +
64 +
65 +
66 +5
67 +
68 +install
69 +
70 +
71 +
72 +
73 +
74
75 diff --git a/net-misc/nxplayer/Manifest b/net-misc/nxplayer/Manifest
76 index bf32f54..8977bbf 100644
77 --- a/net-misc/nxplayer/Manifest
78 +++ b/net-misc/nxplayer/Manifest
79 @@ -1,3 +1,3 @@
80 -DIST nxplayer-4.0.101-5.i686.tar.gz 11749096 RMD160 cb17d144f0a7dd80f955e8c8aa8a2c69418ab352 SHA1 ea03356e98dcc51e54749196a8959b3bff560445 SHA256 31a40962babc16700b55f08b61660cded73c32507d937d61c5b25a26dcda0def
81 -DIST nxplayer-4.0.101-5.x86_64.tar.gz 12231249 RMD160 7e4280672dfa613f620c9a503f6d533e0a4a457d SHA1 181db5157041d21025f9d73c7ed45c96ffb61965 SHA256 7be77084036191f1c303cb9057b6848341c8ac7259c637ccd2376d04ffaf8e87
82 -EBUILD nxplayer-4.0.101.5.ebuild 1489 RMD160 9284356339c3bc61b28ae5a7a5cfcc38556622cc SHA1 5c55242406ea2daeb351959665154c5424cd338c SHA256 c25114a18f9c9bb2769c012de91cac401b3673b069f004fcc425a24fb14e3290
83 +DIST nomachine-enterprise-client_4.4.12_11_i686.tar.gz 57194 SHA256 e5658bc580892fecded7e8fd23c2ea4ef7f3e98035d7c3166e96470b22950d1d SHA512 9c46f77614e636c8362236223a65fc852f4fbb36d17746ae745c4e6a25253aa9353df5baa0381dc50e7a1d5b487938a7752f54c7884e7429760cd721f6d2df2e WHIRLPOOL cdceeb707ae4a39ee868fddd862819ba2e5883a71f7b8ef1b30ecb82a694a305e8882b57948a7b970e0f9853bd57ca5546126512bc5c70a7d46f900e987d67f9
84 +DIST nomachine-enterprise-client_4.4.12_11_x86_64.tar.gz 26356658 SHA256 30a6cc3f8139d58db9f2cca6baaecbfcbfb845d62dfa76804ff244cdff818bd2 SHA512 ead00f1e5f7df52e780ede876f606cda8fbbb80b0177e377a2b7530248c8a7988af9b3d44242e8f720525feef000dd62201a5f896d8b9504d7febf2bcba0402b WHIRLPOOL 6eadce1dff2fc146feab0cd2732cd025e900ff7eb9be65e11a49e24954c74da80d147f12609c16caaa7f0979604fe159af2704bec9144d50c95be1f1f327473b
85 +EBUILD nxplayer-4.4.12.11.ebuild 1052 SHA256 73f933b491b66e275134d910473d3ae92f15bab70a784f67e04931809e0c5977 SHA512 77665624f4f2f3b094562caaeb294e2553a27b2471405a000a0f056ea18e224bdcb0b6187496280f74b0c4293fb092d6e34a37730a6af9ece046bb2e19b9adaf WHIRLPOOL e07c2d683fff6419015a84de1a44ca420c3b6b7f51f9311aae2da4626a5c5d7efc6c3ba5aa32d5d284c2db3a15c19f38dc6ab9fda272aa9cfaf4a46bcdeda7cb
86
87 diff --git a/net-misc/nxplayer/nxplayer-4.0.101.5.ebuild b/net-misc/nxplayer/nxplayer-4.0.101.5.ebuild
88 deleted file mode 100644
89 index 280a234..0000000
90 --- a/net-misc/nxplayer/nxplayer-4.0.101.5.ebuild
91 +++ /dev/null
92 @@ -1,50 +0,0 @@
93 -# Copyright 1999-2010 Gentoo Foundation
94 -# Distributed under the terms of the GNU General Public License v2
95 -# $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 $
96 -
97 -EAPI=2
98 -inherit eutils versionator
99 -
100 -MAJOR_PV="$(get_version_component_range 1-3)"
101 -FULL_PV="${MAJOR_PV}-$(get_version_component_range 4)"
102 -DESCRIPTION="New NX client interface"
103 -HOMEPAGE="http://www.nomachine.com/"
104 -SRC_URI="amd64? ( http://64.34.161.181/download/4.0/Linux/nxplayer-${FULL_PV}.x86_64.tar.gz )
105 - x86? ( http://64.34.161.181/download/4.0/Linux/nxplayer-${FULL_PV}.i686.tar.gz )"
106 -LICENSE="nomachine"
107 -SLOT="0"
108 -KEYWORDS="-* ~amd64 ~x86"
109 -IUSE=""
110 -RESTRICT="strip"
111 -
112 -DEPEND=""
113 -RDEPEND="x11-libs/libXft
114 - x11-libs/libX11
115 - x11-libs/libXdmcp
116 - x11-libs/libXau"
117 -
118 -S=${WORKDIR}/NX/etc/NX/packages/player/
119 -
120 -src_install()
121 -{
122 - local NXROOT=/opt/NX
123 -
124 -# dodir /etc/NX/localhost
125 -# echo 'PlayerRoot = "'"${NXROOT}"'"' > ${D}/etc/NX/localhost/player.cfg
126 -
127 - dodir /opt
128 - tar xozf nxclient.tar.gz -C "${D}"/opt
129 - tar xozf nxplayer.tar.gz -C "${D}"/opt
130 -
131 - make_wrapper nxplayer ./nxplayer ${NXROOT}/bin ${NXROOT}/lib || die
132 - # Add icons/desktop entries (missing in the tarball)
133 - cd "${D}"/${NXROOT}/share/icons
134 - for size in *; do
135 - dodir /usr/share/icons/hicolor/${size}/apps
136 - for icon in desktop icon; do
137 - dosym /usr/NX/share/icons/${size}/nxplayer-${icon}.png \
138 - /usr/share/icons/hicolor/${size}/apps
139 - done
140 - done
141 - make_desktop_entry "nxplayer" "NX Player" nxplayer-icon
142 -}
143
144 diff --git a/net-misc/nxplayer/nxplayer-4.4.12.11.ebuild b/net-misc/nxplayer/nxplayer-4.4.12.11.ebuild
145 new file mode 100644
146 index 0000000..b846b3d
147 --- /dev/null
148 +++ b/net-misc/nxplayer/nxplayer-4.4.12.11.ebuild
149 @@ -0,0 +1,39 @@
150 +# Copyright 1999-2015 Gentoo Foundation
151 +# Distributed under the terms of the GNU General Public License v2
152 +# $Header: $
153 +
154 +EAPI=5
155 +inherit eutils versionator
156 +
157 +MY_P="nomachine-enterprise-client_$(get_version_component_range 1-3)_$(get_version_component_range 4)"
158 +
159 +DESCRIPTION="Client for NoMachine remote servers"
160 +HOMEPAGE="http://www.nomachine.com"
161 +SRC_URI="amd64? ( http://download.nomachine.com/download/$(get_version_component_range 1-2)/Linux/${MY_P}_x86_64.tar.gz )
162 + x86? ( http://download.nomachine.com/download/$(get_version_component_range 1-2)/Linux/${MY_P}_i686.tar.gz )"
163 +LICENSE="nomachine"
164 +SLOT="0"
165 +KEYWORDS="-* ~amd64 ~x86"
166 +IUSE=""
167 +RESTRICT="strip"
168 +
169 +DEPEND=""
170 +RDEPEND=""
171 +
172 +S=${WORKDIR}/NX/etc/NX/player/packages
173 +
174 +QA_PREBUILT="*"
175 +
176 +src_install()
177 +{
178 + local NXROOT=/opt/NX
179 +
180 +# dodir /etc/NX/localhost
181 +# echo 'PlayerRoot = "'"${NXROOT}"'"' > ${D}/etc/NX/localhost/player.cfg
182 +
183 + dodir /opt
184 + tar xozf nxclient.tar.gz -C "${D}"/opt
185 + tar xozf nxplayer.tar.gz -C "${D}"/opt
186 +
187 + make_wrapper nxplayer ${NXROOT}/bin/nxplayer ${NXROOT} ${NXROOT}/lib /opt/bin
188 +}