[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1

2013-04-20 Thread Jacob Nevins
Follow-up Comment #16, task #7599 (project freeciv):

(The Windows Gtk3 build story continues in task #7681.)

___

Reply to this item at:

  http://gna.org/task/?7599

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1

2012-08-12 Thread Christian Prochaska
Update of task #7599 (project freeciv):

  Status:None = Done   
 Open/Closed:Open = Closed 


___

Reply to this item at:

  http://gna.org/task/?7599

___
  Nachricht gesendet von/durch Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1

2012-08-12 Thread Jacob Nevins
Follow-up Comment #15, task #7599 (project freeciv):

Thanks for the quick turnaround!

Tried the SQLite support on Windows -- worked fine. :)

___

Reply to this item at:

  http://gna.org/task/?7599

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1

2012-08-11 Thread Jacob Nevins
Follow-up Comment #12, task #7599 (project freeciv):

I do think we should commit this installer patch for beta1 (and bug #20005, as
I've said there). Out-of-the-box authentication on Windows is one of the
headline features in 2.4, and the patch can only break Windows installer
builds, of which we don't have a big history of testing to overturn, and it
has been tested.

If no-one else gets there soon (hours), I'll commit file #16290 (blindly)
before building the tarball.

___

Reply to this item at:

  http://gna.org/task/?7599

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1

2012-08-11 Thread Jacob Nevins
Follow-up Comment #13, task #7599 (project freeciv):

cproc's patch applied under the auspices of patch #3498.

___

Reply to this item at:

  http://gna.org/task/?7599

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1

2012-08-11 Thread Jacob Nevins
Update of task #7599 (project freeciv):

 Should Start On: Sun Aug 12 00:00:00 2012 = Sat Aug 11 00:00:00 2012

___

Follow-up Comment #14:

.tar.bz2 is now up at download.gna.org
http://download.gna.org/freeciv/beta/freeciv-2.4.0-beta1.tar.bz2... all
yours :)

___

Reply to this item at:

  http://gna.org/task/?7599

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1

2012-08-11 Thread Jacob Nevins
Update of task #7599 (project freeciv):

  Depends on: = task #7603 


___

Reply to this item at:

  http://gna.org/task/?7599

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1

2012-08-09 Thread Marko Lindqvist
Follow-up Comment #11, task #7599 (project freeciv):

 the attached patch makes the installer Makefile build Freeciv
 with SQLite support.

This would require also bug #20005 patch to achieve anything. I've had no
chance to test this. Both patches have been submitted over 36h of review
period ago, but I'm not very excited about relatively big untested change
being committed just before release (even beta one). I vote for leaving this
to beta2 (but as I admit that it would go in according to review process,
count that as half vote only - single decidedly 'yes' vote wins over it)

___

Reply to this item at:

  http://gna.org/task/?7599

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1

2012-08-03 Thread Christian Prochaska
Additional Item Attachment, task #7599 (project freeciv):

File name: windows_installer_sqlite3-S2_4-20120803.diff Size:1 KB


___

Reply to this item at:

  http://gna.org/task/?7599

___
  Nachricht gesendet von/durch Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1

2012-07-29 Thread Jacob Nevins
Update of task #7599 (project freeciv):

 Should Start On: Sun Jun 17 00:00:00 2012 = Sun Aug 12 00:00:00 2012
   Should be Finished on: Mon Dec 31 00:00:00 2012 = Sun Aug 19 00:00:00 2012
  Status:   Need Info = None   
 Summary: Windows packages for 2.4.0-beta1 (placeholder) =
Windows packages for 2.4.0-beta1

___

Follow-up Comment #8:

 the beta isn't imminent...
It's getting that way now -- as announced
http://mail.gna.org/public/freeciv-dev/2012-07/msg00678.html, I plan to
release the beta1 source on the weekend of August 11-12.

___

Reply to this item at:

  http://gna.org/task/?7599

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1 (placeholder)

2012-07-16 Thread Jacob Nevins
Follow-up Comment #6, task #7599 (project freeciv):

I'm (now) inclined to agree -- let's plan for Gtk2 on Windows for now.

(Would be good to build a Windows Gtk3 client sometime during the 2.4 cycle
just so we're not going into it cold with 2.5, but it can wait until Gtk3
libraries actually exist :)

___

Reply to this item at:

  http://gna.org/task/?7599

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1 (placeholder)

2012-07-16 Thread Jacob Nevins
Follow-up Comment #7, task #7599 (project freeciv):

So, point 1 is slain.
Point 2, cazfi has since ported the installer scripts to S2_4 and tested
them.

New one:

7. Optional dependency: MagickWand
http://www.imagemagick.org/script/magick-wand.php, for saving map images.
(Without this it'll only be possible to save PPM files, which aren't
immediately useful to most Windows users.)
Don't know how awkward this is going to be to include.

___

Reply to this item at:

  http://gna.org/task/?7599

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1 (placeholder)

2012-06-28 Thread Marko Lindqvist
Follow-up Comment #5, task #7599 (project freeciv):

 By default I'd like to try for Gtk3.

As much as I'd want people to test gtk3-client to find all the problems,
official stable release has different goals. 2.4 gtk3-client has no
functionality that gtk2-client has not. gtk3-client has some (minor, but
still) bugs that gtk2-client has not. Gtk2-client is more finished product,
and that's what counts on official stable release. As we are shipping gtk
libraries ourselves, I presume that it wont be any harder to provide
gtk2-client than gtk3-client for the lifetime of 2.4.

___

Reply to this item at:

  http://gna.org/task/?7599

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1 (placeholder)

2012-06-26 Thread Jacob Nevins
Follow-up Comment #4, task #7599 (project freeciv):

Oops, missed the other main reason I raised this bug:

6. Optional, but desired, dependency: SQLite http://www.sqlite.org/. Patch
#3287 will make this usable as a database backend (as an alternative to
MySQL), and we'd very much like the Windows build to include it, so that
Windows users will for the first time be able to run authenticated servers
with standard builds.
It looks like a very light dependency that should cause no trouble -- see here
http://www.sqlite.org/selfcontained.html.

___

Reply to this item at:

  http://gna.org/task/?7599

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


Re: [Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1 (placeholder)

2012-06-19 Thread David Lowe
On 2012 Jun 17, at 12:46 PM, Jacob Nevins wrote:

 So I guess we can either:
 * wait patiently for the official Gtk3 binaries; or
 * try to use the OpenSUSE binaries; or
 * ship the Gtk2 client

That actually seems like the most reasonable order: 1) wait [but not 
too patiently] for an official binary, 2) try the unofficial one, 3) fallback 
to the current one.

sent from Lion

Tracey: When you can't run, you crawl. And when you can't crawl, when you 
can't do that ... 

Zoe:  ... you find someone to carry you.
___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1 (placeholder)

2012-06-17 Thread Jacob Nevins
URL:
  http://gna.org/task/?7599

 Summary: Windows packages for 2.4.0-beta1 (placeholder)
 Project: Freeciv
Submitted by: jtn
Submitted on: Sun Jun 17 19:00:10 2012
 Should Start On: Sun Jun 17 00:00:00 2012
   Should be Finished on: Mon Dec 31 00:00:00 2012
Category: None
Priority: 5 - Normal
  Status: Need Info
 Privacy: Public
Percent Complete: 0%
 Assigned to: cproc
 Open/Closed: Open
 Discussion Lock: Any
  Effort: 0.00
 Planned Release: 2.4.0-beta1

___

Details:

Don't panic, the beta isn't imminent...

However, I want somewhere to note Windows-specific extra work that's going to
be needed for the first 2.4.0 release, in plenty of time. (The task end date
is not meaningful.)

So far I've thought of the following. (See also doc/README.packaging.)

1. Need to work out which Gtk client we're shipping for Windows -- Gtk2 or
Gtk3. (There doesn't seem to be any point packaging both.)
By default I'd like to try for Gtk3. That presumably means work for you
getting Gtk3 libraries and so on for Windows. Might be a good idea to start
putting together a test build from head of S2_4, so we can work out the
kinks.
(But if we go for Gtk3, don't throw away ability to build Gtk2 for Windows
just yet; we may need it as a backup plan -- I'm not sure how heavily
exercised the Gtk3 client has been so far.)

2. Installer scripts.
For a start, we should get the installer material onto the S2_4 branch (and
trunk) -- bug #19088 only put it on S2_3. Then I expect it will need some
tweaks.

3. New mandatory dependency: libcurl (for HTTP).

4. Optional new dependency: liblzma (for .xz compressed files). Not too
bothered if we don't get this.

5. Don't bother to try to build the Qt client yet; it doesn't do anything.




___

Reply to this item at:

  http://gna.org/task/?7599

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1 (placeholder)

2012-06-17 Thread Marko Lindqvist
Follow-up Comment #1, task #7599 (project freeciv):

 1. Need to work out which Gtk client we're shipping for Windows
 -- Gtk2 or Gtk3.

If I have understood correctly, official Windows builds use gtk+ bundles from
http://www.gtk.org/download/win32.php (to see also old available versions see
http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/ )

There seems to be no gtk3 version of the bundles at the moment, current is
2.24.

___

Reply to this item at:

  http://gna.org/task/?7599

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1 (placeholder)

2012-06-17 Thread Jacob Nevins
Follow-up Comment #2, task #7599 (project freeciv):

Oh, rats.

Bit of digging: there is hope for official Windows binaries, but they're not
available yet and work doesn't look overly fast.

2011-03: Tor (tml) says he's not maintaining it any more
http://tml-blog.blogspot.co.uk/2011/03/gtk-on-windows-i-am-not-really-doing-it.html
(source: SO
http://stackoverflow.com/questions/5269657/precompiled-gtk3-for-windows)
2011-05: OpenSUSE Build System binaries 
suggested
http://stackoverflow.com/questions/6006689/where-can-i-download-precompiled-gtk-3-binaries-or-windows-installer
as an alternative
2011-11: A new maintainer?, Alexander Larsson, reports
http://blogs.gnome.org/alexl/2011/11/25/gtk-work-on-windows/ Gtk2 binary
releases have resumed, and talks about work in progress towards Gtk3
2012-03: Alex reports
http://blogs.gnome.org/alexl/2012/03/27/moar-windows-themes/ more work on
Gtk3; We hope to have window binaries out for [Gtk+ 3.4.0] soon
2012-04: Alex says dieterv is working on the binaries. Not sure when they
will be finished...
2012-06: Alex says I know dieter is working on an official win32 binary
release, but I don’t know the status of it.

So I guess we can either:
* wait patiently for the official Gtk3 binaries; or
* try to use the OpenSUSE binaries; or
* ship the Gtk2 client

___

Reply to this item at:

  http://gna.org/task/?7599

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [task #7599] Windows packages for 2.4.0-beta1 (placeholder)

2012-06-17 Thread Jacob Nevins
Follow-up Comment #3, task #7599 (project freeciv):

Another link to watch: https://live.gnome.org/GTK+/Win32
Lots of dated content, but Dieter Verfaillie (new maintainer?) has edited
relatively recently.

___

Reply to this item at:

  http://gna.org/task/?7599

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev