diff options
-rw-r--r-- | net-misc/nxclient/ChangeLog | 8 | ||||
-rw-r--r-- | net-misc/nxclient/Manifest | 25 | ||||
-rw-r--r-- | net-misc/nxclient/files/digest-nxclient-3.0.0-r4 | 6 | ||||
-rw-r--r-- | net-misc/nxclient/nxclient-3.0.0-r3.ebuild | 6 | ||||
-rw-r--r-- | net-misc/nxclient/nxclient-3.0.0-r4.ebuild | 68 |
5 files changed, 101 insertions, 12 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/Manifest b/net-misc/nxclient/Manifest index 0e985fa4b706..f1fc338b48e9 100644 --- a/net-misc/nxclient/Manifest +++ b/net-misc/nxclient/Manifest @@ -1,13 +1,19 @@ DIST nxclient-3.0.0-78.i386.tar.gz 3866787 RMD160 79210a3df01081fc8bf55407a0dc6d6f8bdf0f4c SHA1 4ec018b4c0c1f11d5cc5f670bd6bd625442efca5 SHA256 92e0b8073a75854c365f5ce123c96bda30ca6f9e0bc661ba097d0dde28cff8a8 DIST nxclient-3.0.0-78.x86_64.tar.gz 4056763 RMD160 64cf05f5a710c14e08425ae3b38809b1f8f01ffa SHA1 779ce6c5c128f0be8e8aca9a28e64d98d033ad83 SHA256 6da814d2b5d931eebe3219dbbc781290b41bff0767516c426d918c22d05e21fa -EBUILD nxclient-3.0.0-r3.ebuild 1971 RMD160 a3c6660a1728490f1891d4f9cccefcd69fc779fe SHA1 122b5de0d7746f404e1708cfa444c12b2864acb3 SHA256 57c09b4178172767234d87633ae07050be701299d14a67724c05fede6274b053 -MD5 6bb1d722f727676feaf1049c9e590a35 nxclient-3.0.0-r3.ebuild 1971 -RMD160 a3c6660a1728490f1891d4f9cccefcd69fc779fe nxclient-3.0.0-r3.ebuild 1971 -SHA256 57c09b4178172767234d87633ae07050be701299d14a67724c05fede6274b053 nxclient-3.0.0-r3.ebuild 1971 -MISC ChangeLog 9098 RMD160 40d24dbf36885a67e13f7707d0442b81d2613366 SHA1 57d1ce6f5d8ccadd37923a2a3f576c32f7114ead SHA256 0604e0e55be28307fc4e5383622cc170699f9df9d5b1ae86af9fe4cb05a39a73 -MD5 14ba0a3c8f1b1367cabc4d870e6b85a1 ChangeLog 9098 -RMD160 40d24dbf36885a67e13f7707d0442b81d2613366 ChangeLog 9098 -SHA256 0604e0e55be28307fc4e5383622cc170699f9df9d5b1ae86af9fe4cb05a39a73 ChangeLog 9098 +DIST nxclient-3.0.0-84.i386.tar.gz 3878331 RMD160 bf92379d41ba45c40007df178c721eb85003e8b4 SHA1 91d734ad95bfd1b40db70214309dd0a657bcafc8 SHA256 381c1409196afb288bbf309acf307fcee9e986ddb39e0c816bae3d45ff9e0650 +DIST nxclient-3.0.0-84.x86_64.tar.gz 4065094 RMD160 8ec3b5e84e5f7759ed6c23a3fb235db775d9d4f5 SHA1 e8573774ba0bda85ac7e39b255bae66c5cb548fa SHA256 17e2ba1e7afae208e2edaa752a2ff38b5fe2ee0380839fff20d14d3b5f9dc0f9 +EBUILD nxclient-3.0.0-r3.ebuild 1980 RMD160 d564d9b52296df0af0cab47bddc0469b86e227e8 SHA1 d7b4efb805012949603b9361150b43e4604d35c6 SHA256 f33f2cfaad1da4704980023af7824db91892903673729f8ced1ebf4e63836283 +MD5 ad5890d12de823b2c68beb9c6a123ccb nxclient-3.0.0-r3.ebuild 1980 +RMD160 d564d9b52296df0af0cab47bddc0469b86e227e8 nxclient-3.0.0-r3.ebuild 1980 +SHA256 f33f2cfaad1da4704980023af7824db91892903673729f8ced1ebf4e63836283 nxclient-3.0.0-r3.ebuild 1980 +EBUILD nxclient-3.0.0-r4.ebuild 1982 RMD160 42177096a541cf57f04ca81a1729dca7efe39a85 SHA1 912593cc312323cb20d248b7125143b34c7ab7ca SHA256 af6ff52f7c7a2f75bf6392375e57f51a6661c4b781fe8f8323e135f377441a59 +MD5 2c193ec4804c04362714cd6bc5d18c91 nxclient-3.0.0-r4.ebuild 1982 +RMD160 42177096a541cf57f04ca81a1729dca7efe39a85 nxclient-3.0.0-r4.ebuild 1982 +SHA256 af6ff52f7c7a2f75bf6392375e57f51a6661c4b781fe8f8323e135f377441a59 nxclient-3.0.0-r4.ebuild 1982 +MISC ChangeLog 9252 RMD160 3d963ce932409949c10cb7dacc03d708492531de SHA1 378cc3889eca91b3e6ebe425d812fd8188f1b5a0 SHA256 74b91a262184b951f9116fd1cade141e889d12c80cbe1664ae4f614f770cb928 +MD5 c28d99b7d715ae06004c221768dc0136 ChangeLog 9252 +RMD160 3d963ce932409949c10cb7dacc03d708492531de ChangeLog 9252 +SHA256 74b91a262184b951f9116fd1cade141e889d12c80cbe1664ae4f614f770cb928 ChangeLog 9252 MISC metadata.xml 323 RMD160 5c60b28d4bc0e7d3120022994129867add0d1938 SHA1 0814e1fa95c7b410b0e40ec7221f45d75186d84e SHA256 3fbfa47bc46788bf3261c36eb8c18dbf19b695a3a4a3317d23ae3481f1caed63 MD5 b14249dc3daf7907ad6c0287213227c0 metadata.xml 323 RMD160 5c60b28d4bc0e7d3120022994129867add0d1938 metadata.xml 323 @@ -15,3 +21,6 @@ SHA256 3fbfa47bc46788bf3261c36eb8c18dbf19b695a3a4a3317d23ae3481f1caed63 metadata MD5 62210f5616c5e5005e9b34555d1d86d0 files/digest-nxclient-3.0.0-r3 548 RMD160 48348ceb3d039f85550692bf10ba34c99f3632f4 files/digest-nxclient-3.0.0-r3 548 SHA256 3b98fdea46822d6ae56a0d8cbd8f8952325529975284e0b94701bd24d303c934 files/digest-nxclient-3.0.0-r3 548 +MD5 bd91f61e9938aee64bd630feabd76655 files/digest-nxclient-3.0.0-r4 548 +RMD160 f9191231145f3636844ab8914aa668e79c5b1040 files/digest-nxclient-3.0.0-r4 548 +SHA256 d452979427b5d065bb905493997129458b360c533792cf28b3e2b4419b4032ab files/digest-nxclient-3.0.0-r4 548 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 +} |