Summary: | New ebuilds for nx OSS components 1.5.0-rc4 and freenx 0.4.1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Matthias Jansen <mail> |
Component: | New packages | Assignee: | Gentoo NX Server project <nx> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | ladanyi, m.debruijne, mail, maze |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
nx-x11 1.5.0 ebuild
nxcomp 1.5.0 ebuild nxproxy 1.5.0 ebuild nxserver-freenx 0.4.1 ebuild nxssh 1.5.0 ebuild nxserver-freenx 0.4.1 ebuild FreeNX v0.4.2 ebuild |
Description
Matthias Jansen
2005-07-20 13:50:39 UTC
Created attachment 63916 [details]
nx-x11 1.5.0 ebuild
Created attachment 63917 [details]
nxcomp 1.5.0 ebuild
Created attachment 63918 [details]
nxproxy 1.5.0 ebuild
Created attachment 63919 [details]
nxserver-freenx 0.4.1 ebuild
Created attachment 63920 [details]
nxssh 1.5.0 ebuild
Created attachment 64124 [details]
nxserver-freenx 0.4.1 ebuild
Correct an error with dependencies
Created attachment 64138 [details]
FreeNX v0.4.2 ebuild
This is the new version of FreeNX. It's is not on the homepage yet, but it has
been available since the 17th of July. It is official, though. Kinda strange
that they haven't updated the homepage yet, but the mirror has it.
You might want to change the location of the source tar balls to http://download.berlios.de/freenx/freenx-${PV}.tar.gz. This seems to be the official source now. Available project files are shown on http://developer.berlios.de/project/showfiles.php?group_id=2978 I have a modified nx-x11 ebuild that compiles on amd64, but I'm still debugging why it does not work. This clears all compile errors. Oh and I had to link /usr/NX/lib to /usr/NX/lib64 (this should be in the ebuild also, but I'm trying to debug). Basically I added this in unpack(): cd ${S} # already in ebuild if use amd64 ; then sed -i -e "s/# elif defined(__ia64__)/# elif defined(__ia64__) || defined(__x86_64)/" \ lib/X11/XlcDL.c cd ${S}/../nxcomp sed -i -e "s/-Wall -Wpointer-arith/-Wall -Wpointer-arith -fPIC/ " \ Makefile.in cd ${S}/../nxcompext sed -i -e "s/-Wmissing-declarations -Wnested-externs/-Wmissing- declarations -Wnested-externs -fPIC/" \ Makefile.in cd ${S} fi If the white space is messing up, I can post my modified ebuild. Also, please get in touch with me if you want to discuss debugging. Jeb Campbell {jebc at c4solutions.net} Closing bug, now that we have NX 1.5 in the Portage tree. Please use bug 119408 for all work required to get freenx working on AMD64. Best regards, Stu |