summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2007-07-02 21:56:05 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2007-07-02 21:56:05 +0000
commitaca9da42dec457d008ea077754d961d02ef1b19d (patch)
treec7c9a4c2905aca43a40685d2102542d711ce8688 /net-misc
parentremove need for an executable stack (diff)
downloadhistorical-aca9da42dec457d008ea077754d961d02ef1b19d.tar.gz
historical-aca9da42dec457d008ea077754d961d02ef1b19d.tar.bz2
historical-aca9da42dec457d008ea077754d961d02ef1b19d.zip
Maintenance release
Package-Manager: portage-2.1.3_rc6
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/nxserver-freeedition/ChangeLog8
-rw-r--r--net-misc/nxserver-freeedition/Manifest27
-rw-r--r--net-misc/nxserver-freeedition/files/digest-nxserver-freeedition-3.0.0-r16
-rw-r--r--net-misc/nxserver-freeedition/nxserver-freeedition-3.0.0-r1.ebuild87
4 files changed, 113 insertions, 15 deletions
diff --git a/net-misc/nxserver-freeedition/ChangeLog b/net-misc/nxserver-freeedition/ChangeLog
index 9a973861fa6c..ee7372620573 100644
--- a/net-misc/nxserver-freeedition/ChangeLog
+++ b/net-misc/nxserver-freeedition/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-misc/nxserver-freeedition
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.8 2007/07/02 15:05:09 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.9 2007/07/02 21:56:05 voyageur Exp $
+
+*nxserver-freeedition-3.0.0-r1 (02 Jul 2007)
+
+ 02 Jul 2007; Bernard Cafarelli <voyageur@gentoo.org>
+ +nxserver-freeedition-3.0.0-r1.ebuild:
+ Maintenance release
02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org>
nxserver-freeedition-2.1.0.ebuild, nxserver-freeedition-3.0.0.ebuild:
diff --git a/net-misc/nxserver-freeedition/Manifest b/net-misc/nxserver-freeedition/Manifest
index 56c9c2b0c576..b2388e706e90 100644
--- a/net-misc/nxserver-freeedition/Manifest
+++ b/net-misc/nxserver-freeedition/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX nxserver-2.1.0-init 494 RMD160 03340e16e3d3f99635eb7886a447b35cf907a63e SHA1 fe7a4fa1d02831404d6a70ff63eef537bcd37086 SHA256 4c937f114be2a2e5bfebf6f7b96d00e841c46a9104c300e6773aae5b9d3d75bf
MD5 da217146470be5bed9e5eb021a5da44c files/nxserver-2.1.0-init 494
RMD160 03340e16e3d3f99635eb7886a447b35cf907a63e files/nxserver-2.1.0-init 494
@@ -16,18 +13,24 @@ SHA256 3ce7db172bffad3d395ff76f0703c92949597d876570eb9bd6b8ada3f4dafff0 files/nx
DIST nxserver-2.1.0-22.i386.tar.gz 5037224 RMD160 fe2544b03c0d0ec5bdfe415fcc15327e7160379b SHA1 869bf9f13a8a13470b4ac07060a97044ec266b54 SHA256 a2c807db46249f6c708b5aa9bb4653b0f5f0add12f94d26609abe7f2de146397
DIST nxserver-3.0.0-60.i386.tar.gz 6658532 RMD160 d9a0b02c6cb04c40bff90927658cec5a7d6aeb4e SHA1 0dedcca1172d0069c9a9eb0315b9e77eb6ca4599 SHA256 aa1bd7242ecbe752088f8fa8ddf96ba0b3cc1ab8525beb0a6be5678cbcf97ea4
DIST nxserver-3.0.0-60.x86_64.tar.gz 7701235 RMD160 d9c9fb15430ca4c0410f440de908c4905ba62fd8 SHA1 65368b1b342df8e35eca8853d4158dcef6dda774 SHA256 4c27e17149398154abff0a0bfa9ea9f4bee0e67f9cc77e2f96f9cc02a8b0a9a2
+DIST nxserver-3.0.0-61.i386.tar.gz 6657444 RMD160 dc5b5b0923b32e9274c5621c62748f3394302ee5 SHA1 32d87c6fd1dc298c7a5a28a94b245499dd81d9c5 SHA256 80722f3bd575edecb2f624814903225749d986de7195dcb803c0ff3cfbf65d1b
+DIST nxserver-3.0.0-61.x86_64.tar.gz 7702881 RMD160 b3bd52f41857cf99ce812ca95b89f9eb6ec6540e SHA1 bb57b52bf0bdab6afb4d7b3eefa8ef38bd22f54c SHA256 b7a6abefb5a2191a7457bd5b1914728b05a899f066e7c56d4146355597bef7e5
EBUILD nxserver-freeedition-2.1.0.ebuild 2166 RMD160 d577f6306fe30a1da189447c15f70450653b8765 SHA1 1346ef5a94b7d725ee011f8cd2515a1fb29fa8ee SHA256 eed7832f1c4dc714db1f6897c9f383e5fc951d09f8ac43fda61ebf52429a9f79
MD5 c2a219510d53582a4afe3bc9ddcf8aa5 nxserver-freeedition-2.1.0.ebuild 2166
RMD160 d577f6306fe30a1da189447c15f70450653b8765 nxserver-freeedition-2.1.0.ebuild 2166
SHA256 eed7832f1c4dc714db1f6897c9f383e5fc951d09f8ac43fda61ebf52429a9f79 nxserver-freeedition-2.1.0.ebuild 2166
+EBUILD nxserver-freeedition-3.0.0-r1.ebuild 2226 RMD160 892481e3f8be769c42f97f42cbf3468b8d21561d SHA1 37c4699365b94194012f30d164b0ac737d3a7b62 SHA256 5525df8554527f06805d2fe7c9c16acde191b07fb319cfa108a2987d840a6642
+MD5 6f6dba85a7cab957f8bceccc2a4ff365 nxserver-freeedition-3.0.0-r1.ebuild 2226
+RMD160 892481e3f8be769c42f97f42cbf3468b8d21561d nxserver-freeedition-3.0.0-r1.ebuild 2226
+SHA256 5525df8554527f06805d2fe7c9c16acde191b07fb319cfa108a2987d840a6642 nxserver-freeedition-3.0.0-r1.ebuild 2226
EBUILD nxserver-freeedition-3.0.0.ebuild 2220 RMD160 1f821a7215c9896a41407e2afa84855120a5fe9c SHA1 ca41fdb1f490296c9ee3b1450e2f5a9eb4bbc82d SHA256 d8c1020d58e2802f33bfb6d1527ae7ad1ba404c65aab4241632f5d80c36fd041
MD5 ded64b788853d92af96be1bf96c7d4aa nxserver-freeedition-3.0.0.ebuild 2220
RMD160 1f821a7215c9896a41407e2afa84855120a5fe9c nxserver-freeedition-3.0.0.ebuild 2220
SHA256 d8c1020d58e2802f33bfb6d1527ae7ad1ba404c65aab4241632f5d80c36fd041 nxserver-freeedition-3.0.0.ebuild 2220
-MISC ChangeLog 1548 RMD160 4e77985d6dfe5eb7043a5191c46f954d0bd2e0c8 SHA1 eed7efa96284f3389e26910037e03cc8fa07db80 SHA256 a07473e2b4caa70309f35bdc974fd65b86a530289f915fcf791d4c4d3b296b1e
-MD5 db84a9eb68bae5fca3879ea96bd464ab ChangeLog 1548
-RMD160 4e77985d6dfe5eb7043a5191c46f954d0bd2e0c8 ChangeLog 1548
-SHA256 a07473e2b4caa70309f35bdc974fd65b86a530289f915fcf791d4c4d3b296b1e ChangeLog 1548
+MISC ChangeLog 1716 RMD160 a6976a0584cc14af033c0b3000f95e605767e13a SHA1 b00e2a1f45e468aebdda3c5af74c0a91efa31129 SHA256 b5c7f515ee67ed6066380f3c6deeccef65e9545ebb399d538d0edc521a482aab
+MD5 407dd98996fbb790d2cfbaca9fe127b7 ChangeLog 1716
+RMD160 a6976a0584cc14af033c0b3000f95e605767e13a ChangeLog 1716
+SHA256 b5c7f515ee67ed6066380f3c6deeccef65e9545ebb399d538d0edc521a482aab ChangeLog 1716
MISC metadata.xml 229 RMD160 36b4bf7d904838e36addc9c65e276eba42746844 SHA1 713c86b664acaa5ddaa5551907f76eb0ea9209d3 SHA256 445516ce54a07930b5cf708034023dddbc5fd8125be710709912ef849e623bc5
MD5 e5d85b3407fdd88a70d92ac5e68db1a5 metadata.xml 229
RMD160 36b4bf7d904838e36addc9c65e276eba42746844 metadata.xml 229
@@ -38,10 +41,6 @@ SHA256 fba8d6c4731b8c9397935d4abac6ad77a62e6d4fc72deacee3365136297b7d94 files/di
MD5 c4e024f55c31b555f6c10aafd1861073 files/digest-nxserver-freeedition-3.0.0 548
RMD160 fa4693ab9c9460fe21ad81fd1beede5e837610a6 files/digest-nxserver-freeedition-3.0.0 548
SHA256 ee226edfe4ae2bce11509f851902f386b72b0d5bf1a291c471185b478a2c0088 files/digest-nxserver-freeedition-3.0.0 548
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.4 (GNU/Linux)
-
-iD8DBQFGiRQqppoStNGKGywRAgJgAKCHbR4c/YHaNpOa76hZboIvoDtY3ACgyFic
-QWzRkS+PxDcF+aYR9wS3jx8=
-=tcuV
------END PGP SIGNATURE-----
+MD5 05c0741875fdca08684a40cb35202037 files/digest-nxserver-freeedition-3.0.0-r1 548
+RMD160 3d950b49728286039b8db84f63901aea70e9ec32 files/digest-nxserver-freeedition-3.0.0-r1 548
+SHA256 c1c49db13fdccae6b00f706c6b5acce1038b48e5f14472f0fee593bfe8c1fc9f files/digest-nxserver-freeedition-3.0.0-r1 548
diff --git a/net-misc/nxserver-freeedition/files/digest-nxserver-freeedition-3.0.0-r1 b/net-misc/nxserver-freeedition/files/digest-nxserver-freeedition-3.0.0-r1
new file mode 100644
index 000000000000..5f2d80f15091
--- /dev/null
+++ b/net-misc/nxserver-freeedition/files/digest-nxserver-freeedition-3.0.0-r1
@@ -0,0 +1,6 @@
+MD5 4d126b46c12b158989e68c30abe5b1a2 nxserver-3.0.0-61.i386.tar.gz 6657444
+RMD160 dc5b5b0923b32e9274c5621c62748f3394302ee5 nxserver-3.0.0-61.i386.tar.gz 6657444
+SHA256 80722f3bd575edecb2f624814903225749d986de7195dcb803c0ff3cfbf65d1b nxserver-3.0.0-61.i386.tar.gz 6657444
+MD5 a6fc73e4cdeb770a70e2b6504b2141d3 nxserver-3.0.0-61.x86_64.tar.gz 7702881
+RMD160 b3bd52f41857cf99ce812ca95b89f9eb6ec6540e nxserver-3.0.0-61.x86_64.tar.gz 7702881
+SHA256 b7a6abefb5a2191a7457bd5b1914728b05a899f066e7c56d4146355597bef7e5 nxserver-3.0.0-61.x86_64.tar.gz 7702881
diff --git a/net-misc/nxserver-freeedition/nxserver-freeedition-3.0.0-r1.ebuild b/net-misc/nxserver-freeedition/nxserver-freeedition-3.0.0-r1.ebuild
new file mode 100644
index 000000000000..d9a1b7b851c8
--- /dev/null
+++ b/net-misc/nxserver-freeedition/nxserver-freeedition-3.0.0-r1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.0.0-r1.ebuild,v 1.1 2007/07/02 21:56:05 voyageur Exp $
+
+inherit eutils
+
+DESCRIPTION="Free edition NX server from NoMachine"
+HOMEPAGE="http://www.nomachine.com/"
+SRC_URI="amd64? ( http://64.34.161.181/download/3.0.0/Linux/FE/nxserver-${PV}-61.x86_64.tar.gz )
+ x86? ( http://64.34.161.181/download/3.0.0/Linux/FE/nxserver-${PV}-61.i386.tar.gz )"
+
+LICENSE="nomachine"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="strip"
+
+DEPEND="=net-misc/nxnode-3.0*
+ !net-misc/nxserver-freenx
+ !net-misc/nxserver-2xterminalserver"
+RDEPEND="${DEPEND}
+ media-fonts/font-misc-misc
+ media-fonts/font-cursor-misc
+ x11-apps/xauth"
+
+S="${WORKDIR}"/NX
+
+pkg_preinst()
+{
+ enewuser nx -1 -1 /usr/NX/home/nx
+}
+
+src_unpack()
+{
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/nxserver-3.0.0-setup.patch
+}
+
+src_install()
+{
+ # we install nxserver into /usr/NX, to make sure it doesn't clash
+ # with libraries installed for FreeNX
+
+ into /usr/NX
+ for x in nxserver ; do
+ dobin bin/$x
+ done
+
+ dodir /usr/NX/etc
+ insinto /usr/NX/etc
+ doins etc/administrators.db.sample
+ doins etc/guests.db.sample
+ doins etc/passwords.db.sample
+ doins etc/profiles.db.sample
+ doins etc/users.db.sample
+ doins etc/server.lic.sample
+
+ newins etc/server-debian.cfg.sample server-gentoo.cfg.sample
+
+ cp -R etc/keys ${D}/usr/NX/etc || die
+
+ cp -R home ${D}/usr/NX || die
+ cp -R lib ${D}/usr/NX || die
+ cp -R scripts ${D}/usr/NX || die
+ cp -R share ${D}/usr/NX || die
+ cp -R var ${D}/usr/NX || die
+
+ newinitd ${FILESDIR}/nxserver-2.1.0-init nxserver
+}
+
+pkg_postinst ()
+{
+ usermod -s /usr/NX/bin/nxserver nx || die "Unable to set login shell of nx user!!"
+ usermod -d /usr/NX/home/nx nx || die "Unable to set home directory of nx user!!"
+
+ # only run install when no configuration file is found
+ if [ -f /usr/NX/etc/server.cfg ]; then
+ einfo "Running NoMachine's update script"
+ ${ROOT}/usr/NX/scripts/setup/nxserver --update
+ else
+ einfo "Running NoMachine's setup script"
+ ${ROOT}/usr/NX/scripts/setup/nxserver --install
+ fi
+
+ elog "Remember to add nxserver to your default runlevel"
+}