[GRASS-dev] Various OSGeo4W updates

Hi there,

over the last few days I made several changes to OSGeo4W, that I would like to
keep you posted about:

1. I updated the QGIS dependencies Qt, SIP, PyQt4, PyQwt5 and GRASS including
the GDAL plugin. After that qgis, qgis1.1 and qgis-dev were rebuild using
those. I also switched to GDAL 1.6 in the process.

The scripts used to build the GRASS package (including patches to the GDAL
GRASS plugins) are at [1].

2. The nightly build of qgis trunk, that I used to upload to our website, was
also moved to OSGeo4W. qgis-dev is now the nightly build.

The packaging scripts are in the qgis repository[2].

The build is done at 1am CEST and uploaded to upload.osgeo.org (about 4pm PDT
there). After the upload osgeo4w-regen.sh and osgeo4w-promote.sh are called to
update the setup.inis for the installer.

So be aware that, if you're uploading test packages to OSGeo4W in that window,
they might show up in setup.ini earlier than you intended them to.

3. The installer was also improved a bit. The existing russian and ukrainian
translation and a new german translation are now integrated into the main
executable, so there is no need for multiple setups anymore.

The express installation targets now include GRASS and the QGIS express target
was changed from qgis to qgis-full. The latter is a pseudo package that
installs qgis (1.0) including optional dependencies that enable Python support,
the GRASS plugin and some additional python packages that are used by popular
qgis python plugins. See [3+4].

Jürgen

[1] http://buten.norbit.de/~jef/osgeo4w-grass64.diff
[2] http://trac.osgeo.org/qgis/browser/trunk/qgis/ms-windows/osgeo4w
[3] http://trac.osgeo.org/osgeo4w/changeset/1117
[4] http://trac.osgeo.org/osgeo4w/changeset/1118

--
Jürgen E. Fischer norBIT GmbH Tel. +49-4931-918175-20
Dipl.-Inf. (FH) Rheinstraße 13 Fax. +49-4931-918175-50
Software Engineer D-26506 Norden http://www.norbit.de

--
norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH
Rheinstrasse 13, 26506 Norden
GF: Jelto Buurman, HR: Amtsgericht Emden, HRB 5502

On 30/07/09 09:27, Jürgen E. Fischer wrote:

Hi there,

over the last few days I made several changes to OSGeo4W, that I would like to
keep you posted about:

Thanks for the info.

1. I updated the QGIS dependencies Qt, SIP, PyQt4, PyQwt5 and GRASS including
the GDAL plugin. After that qgis, qgis1.1 and qgis-dev were rebuild using
those. I also switched to GDAL 1.6 in the process.

The scripts used to build the GRASS package (including patches to the GDAL
GRASS plugins) are at [1].

Which version of GRASS ?

Moritz

On Thu, Jul 30, 2009 at 2:38 PM, Moritz
Lennert<mlennert@club.worldonline.be> wrote:

On 30/07/09 09:27, Jürgen E. Fischer wrote:

Hi there,

over the last few days I made several changes to OSGeo4W, that I would
like to keep you posted about:

Thanks for the info.

Thanks Juergen, your effort is greatly appreciated. I try hard to find a new
maintainer for OSGeo4W-GRASS but so far no luck.

1. I updated the QGIS dependencies Qt, SIP, PyQt4, PyQwt5 and GRASS
including
the GDAL plugin. After that qgis, qgis1.1 and qgis-dev were rebuild using
those. I also switched to GDAL 1.6 in the process.

The scripts used to build the GRASS package (including patches to the GDAL
GRASS plugins) are at [1].

Which version of GRASS ?

While
http://download.osgeo.org/osgeo4w/release/grass/
mentions 6.4.0RC3, I see the version
grass-devel-6.4.0svn-3.tar.bz2
in
http://download.osgeo.org/osgeo4w/release/grass/grass/

@Juergen: does this mean recent SVN? Would be great due to fixes.

@devs: Can I merge
   http://buten.norbit.de/~jef/osgeo4w-grass64.diff
into SVN?

Markus

Hi Markus,

On Thu, 30. Jul 2009 at 22:22:33 +0200, Markus Neteler wrote:

While http://download.osgeo.org/osgeo4w/release/grass/ mentions 6.4.0RC3, I
see the version grass-devel-6.4.0svn-3.tar.bz2 in
http://download.osgeo.org/osgeo4w/release/grass/grass/

Remember when you asked for a new package with nls? You asked if I needed a
new RC for that and I didn't request one.

What I didn't think of is that 6.4.0svn is "larger" than 6.4.0RCx. So if I'd
switch back to RC, we'd probably won't have automatic updates. That's it.

@Juergen: does this mean recent SVN? Would be great due to fixes.

Yes. The package was build with

URL: https://svn.osgeo.org/grass/grass/branches/releasebranch_6_4
Revision: 38519
Last Changed Rev: 38512

Jürgen

--
Jürgen E. Fischer norBIT GmbH Tel. +49-4931-918175-20
Dipl.-Inf. (FH) Rheinstraße 13 Fax. +49-4931-918175-50
Software Engineer D-26506 Norden http://www.norbit.de

--
norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH
Rheinstrasse 13, 26506 Norden
GF: Jelto Buurman, HR: Amtsgericht Emden, HRB 5502

Markus Neteler wrote:

@devs: Can I merge
http://buten.norbit.de/~jef/osgeo4w-grass64.diff
into SVN?

changes to mswindows/osgeo4w/ : yes (obviously)

other changes : (lib/gis/spawn.c, v.out.ogr, ....) split off those diffs
and file as trac ticket. (sorry, I'm unable to do this myself while on
the road)

Hamish

On Sun, Aug 2, 2009 at 1:03 AM, Hamish<hamish_b@yahoo.com> wrote:

Markus Neteler wrote:

@devs: Can I merge
http://buten.norbit.de/~jef/osgeo4w-grass64.diff
into SVN?

changes to mswindows/osgeo4w/ : yes (obviously)

Done in 6.4, 6.5 and 7 (here with version updates).

other changes : (lib/gis/spawn.c, v.out.ogr, ....) split off those diffs
and file as trac ticket. (sorry, I'm unable to do this myself while on
the road)

* v.out.ogr: submitted to 6.4, 6.5 and 7.
* lib/gis/gdal.c: submitted to 6.4, 6.5 and 7.
* lib/gis/spawn.c submitted to 6.4 (the other versions are ok)

Unsure about:
* lib/g3d/g3dcache.c lib/g3d/g3dmask.c: see trac #713
                http://trac.osgeo.org/grass/ticket/713

* include/Make/Lib.make lib/gis/Makefile: see trac #715
                http://trac.osgeo.org/grass/ticket/715

* I found differences in the spawn.c implementation: see trac #714
                http://trac.osgeo.org/grass/ticket/714
  Not sure what's right here.

Please review and comment on those tickets.

Markus