I can add a Mac build package, but I don't think it should be a priority for 1.0.0. I think having an RPM and a Windows installer are the main things we need in the short term.
On 3/24/09, Peter Åstrand <astr...@cendio.se> 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. > > 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) > > Anything to add or remove? Solaris? OSX? > > > Best regards, > --- > Peter Åstrand ThinLinc Chief Developer > Cendio AB http://www.cendio.com > Wallenbergs gata 4 > 583 30 Linköping Phone: +46-13-21 46 00 ------------------------------------------------------------------------------ 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