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

Bug 99721

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 packagesAssignee: 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
Ebuilds for the OSS components of nx like nxssh, nxproxy ...
Also a new ebuild for freenx 0.4.1 which makes use of the new 1.5.x release.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Matthias Jansen 2005-07-20 13:52:23 UTC
Created attachment 63916 [details]
nx-x11 1.5.0 ebuild
Comment 2 Matthias Jansen 2005-07-20 13:53:55 UTC
Created attachment 63917 [details]
nxcomp 1.5.0 ebuild
Comment 3 Matthias Jansen 2005-07-20 13:54:15 UTC
Created attachment 63918 [details]
nxproxy 1.5.0 ebuild
Comment 4 Matthias Jansen 2005-07-20 13:54:39 UTC
Created attachment 63919 [details]
nxserver-freenx 0.4.1 ebuild
Comment 5 Matthias Jansen 2005-07-20 13:54:57 UTC
Created attachment 63920 [details]
nxssh 1.5.0 ebuild
Comment 6 Matthias Jansen 2005-07-23 05:21:55 UTC
Created attachment 64124 [details]
nxserver-freenx 0.4.1 ebuild

Correct an error with dependencies
Comment 7 Jon 2005-07-23 10:45:12 UTC
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.
Comment 8 Magnus Kessler 2005-07-27 12:15:21 UTC
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 
Comment 9 Jeb Campbell 2005-07-28 07:15:15 UTC
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}
Comment 10 Stuart Herbert (RETIRED) gentoo-dev 2006-03-05 06:56:34 UTC
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