On Tue, Mar 24, 2009 at 11:43:20AM +0100, Peter Åstrand wrote: > >>> From the point of view of TurboVNC, shipping binaries is essential. Our >> leading client platform is Windows by a wide margin, and most of our >> users are corporate and academic interests that may have the ability-- >> but certainly not the time-- to play with the source. Given how much >> difficulty that I had with building TigerVNC, I'm not confident that it >> will go smoothly for an end user, even with our script. Additionally, >> the build of Xvnc takes *forever*, requires 1.5 gigabytes of disk space, >> and is likely to encounter dependency issues, etc. This isn't a simple >> matter of untar/configure/make. > > I understand your point and agree with you. > > >> I know a lot about packaging, so I'll volunteer to do the work of >> packaging TigerVNC -- just not immediately. :) I think that we >> probably want to have an RPM spec file for 1.0.0, but other packaging is >> something I would want to look at down the road as the performance gets >> good enough that I can start looking at replacing TurboVNC. Then, I >> would want to get TigerVNC into my nightly build system so I can >> auto-generate a .deb, .rpm, .dmg, and .exe for it each night. This is >> all advanced work, though, and definitely not something that I'd be able >> to do within the next couple of months. > > We have also considering setting up a nightly build system. I agree that > a .spec file would be good. In my opinion, the easiest way of building > Debian packages is to actually build an RPM and then convert it to a > .deb. (We are doing the same for the Solaris packages, but of course this > requires a cross build environment.) This can be done with the rpm2debpkg > that I have written; just tell me if you want a copy.
I will create spec file, it's pretty easy. > So my suggestion is that for 1.0.0, we will ship binaries for: > > * WinVNC (Windows x86) > > * vncviewer (Linux x86, Windows x86) > > * Xvnc (Linux x86) I think it will be not so hard to build binaries for 64bit Linux so if we don't hit major problem we will add it to supported arches. Adam -- Adam Tkac, Red Hat, Inc. ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel