On Thu, 2007-09-20 at 16:37 -0700, Mike Kupfer wrote: > >>>>> "Steve" == Steve Borho <steve at borho.org> writes: > > Steve> They only provide tarballs for source distribution, so I've put > Steve> up a mercurial mirror here: http://hg.borho.org/gpyfm > > Hmm. Where did you get the tarball from? I thought the canonical > version was at ssh://anon at hg.opensolaris.org/hg/scm-migration/onnv-scm > (usr/src/tools/scripts/gpyfm.py).
Ah, that's good to know. I got the tarball from the tutorial page: http://www.genunix.org/wiki/index.php/gpyfm-tutorial Now that I know where the canonical version is, I'll clone that repo and rebase my fixes and additions. > Steve> I'm going to try and build an MSI for it and add it as an option > Steve> to my windows installer. > > Neat. > > If you run into any problems, please let us know > (scm-migration-dev at opensolaris.org or file a bug on bugs.grommit.com > under SCM Migration > fm). I did get it all to work today on Windows. I've checked in all the parts I added and fixed. There were two small "unixisms" that needed to be fixed: http://hg.borho.org/gpyfm/rev/63a835ad063a http://hg.borho.org/gpyfm/rev/16da050674d6 And I added a setup.py to build the MSI for Windows. http://hg.borho.org/gpyfm/file/16da050674d6/setup.py The MSI package is available for download from here: http://qct.sourceforge.net/gpyfm-0.1.win32-py2.5.msi It presumes you already have python-2.5, Gtk+, pygtk, and all the other prerequisites that my NSI installer gathers together for you. PS: It's a very nice 3-way merge tool, very clean. There's only two things I would add to it. An auto-merge option (to expedite simple merges), and some mechanism for it to remember the window geometry. The default geom is much too small. -- Steve Borho (steve at borho.org) http://www.borho.org/~steve/steve.asc Key fingerprint = 2D08 E7CF B624 624C DE1F E2E4 B0C2 5292 F2C6 2C8C