diff options
author | Bernard Cafarelli <voyageur@gentoo.org> | 2007-07-02 21:56:05 +0000 |
---|---|---|
committer | Bernard Cafarelli <voyageur@gentoo.org> | 2007-07-02 21:56:05 +0000 |
commit | aca9da42dec457d008ea077754d961d02ef1b19d (patch) | |
tree | c7c9a4c2905aca43a40685d2102542d711ce8688 /net-misc | |
parent | remove need for an executable stack (diff) | |
download | historical-aca9da42dec457d008ea077754d961d02ef1b19d.tar.gz historical-aca9da42dec457d008ea077754d961d02ef1b19d.tar.bz2 historical-aca9da42dec457d008ea077754d961d02ef1b19d.zip |
Maintenance release
Package-Manager: portage-2.1.3_rc6
Diffstat (limited to 'net-misc')
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" +} |