Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 61877

Summary: nxserver-free-base-1.3.99.ebuild
Product: Gentoo Linux Reporter: Martin Honermeyer <maze>
Component: New packagesAssignee: Stuart Herbert (RETIRED) <stuart>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: maze, paxcal, pivo
Priority: High Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 61874, 63757    
Attachments: nxserver-free-base-1.3.99.ebuild
nxserver-free-base-1.3.99.ebuild

Description Martin Honermeyer 2004-08-26 19:33:38 UTC
These are the base open-source components for the FreeNX server, made by NoMachine (www.nomachine.com) and modified by Fabian Franz and Peter Rockai from the Kalyxo project (http://www.kalyxo.org/twiki/bin/view/Main/FreeNX).

nxserver-free-1.4.0 depends on this! (http://bugs.gentoo.org/show_bug.cgi?id=61874).

Warning: This is more or less a hack, at the moment! I took the sources off the Debian apt repository and got everything patch and compiled nicely in one ebuild. There are seven packages, all in one tarball, which is from the Kalyxo website.


This works for me, but it's ugly because I have no experience with writing ebuilds which contain multiple archives. Maybe the components can be disassembled into different packages again. It is major that those versions belong together though! Changing one component may affect operation of the system.

Given that the underlying FreeNX project will vastly change in the next months, I think this is okay for the moment, for those who want to use this!
Comment 1 Martin Honermeyer 2004-08-26 19:35:09 UTC
Created attachment 38266 [details]
nxserver-free-base-1.3.99.ebuild
Comment 2 Martin Honermeyer 2004-08-27 03:58:35 UTC
Created attachment 38287 [details]
nxserver-free-base-1.3.99.ebuild

added installation of nxauth
Comment 3 Stuart Herbert (RETIRED) gentoo-dev 2004-08-28 03:44:15 UTC
I'm planning to add FreeNX in so that it can sit alongside the commercial release of NX 1.4.0.  This means that I won't be using Debian's nxserver-free-base work.

Bug #61505 is tracking my progress on FreeNX.

Best regards,
Stu