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



Reply via email to