<br><br><div class="gmail_quote">2013/8/12 Jürgen E. <span dir="ltr"><<a href="mailto:jef@norbit.de" target="_blank">jef@norbit.de</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
[this is about pending installer work - not a 64bit osgeo4w announcement yet]<br>
<br>
Hi everyone,<br>
<br>
in the last weeks I've made a 64bit build of OSGeo4W (mainly QGIS and<br>
dependencies; including GDAL 1.10 with most plugins, GEOS 3.4, python 2.7.5, Qt<br>
4.8.5). A few packages were copied from the 32bit distribution (eg. msys or<br>
the proj grid packages).<br>
<br>
I uploaded it to /osgeo/download/osgeo4w/testing64 (~500MB).<br>
<br></blockquote><div><br></div><div>Great work!</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The upload also includes the "sources". It contains the build recipes in a<br>
osgeo4w/ directory that belongs into the individual source directory (and the<br>
scripts each have a comment where the not included source was optained from).<br>
Unfortunatly in a non-cygwin way (noticed to late) and therefore the src<br>
packages need to be obtained and processed manually (and installing them with<br>
the installer probably creates a mess).<br>
<br>
Also included are license files for most packages ($pkg-$ver-$pver.txt, but<br>
also *.pdf and *.rtf) - for free and non-free licensed packages.<br>
<br></blockquote><div><br></div><div>Actually the installer only support a txt file as a license</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
There's also updated genini script that picks up the licenses and includes<br>
their size and md5 checksum into the setup.ini and a osgeo4w-setup.exe (32bit)<br>
that's able to handle the new format (with the attached patch applied), does<br>
handled the -s parameter so that a "foreign" site can be used and runs as<br>
admin.<br>
<br>
As you might notice I didn't differentiate between free and non-free licenses.<br>
And therefore there are a lot of licenses the installer will show and request<br>
to accept.<br>
<br></blockquote><div> </div><div>It wasn't the idea, the installer only will show a license for restrictive packages , there are only three or four packages. Only few packages will have "license" entry in "setup.ini" file, not all. </div>
<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Not sure if we want that - but I think a license is a license and we shouldn't<br>
choose non-free licenses over free one and the free license should at least be<br>
shown in a as prominent place as the non-free ones. </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I thought the md5sum would help to identify where the same license applies, but<br>
I just notices that it doesn't even work for the GPL (lots of minor difference<br>
in the files). So that would need a different approach. Any thoughts?<br>
<br></blockquote><div>I don't understand you how md5sum might help to licenses, could you explain us in more detail way, please? or someone could give us another point of view.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
More installer observations (probably at least partly already on Steve's todo<br>
list):<br></blockquote><div><br></div><div>Thanks by your feedback I am working on it today</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
- the license display widget doesn't resize in the installer<br></blockquote><div><br></div><div>Done </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
- Line breaks don't show well<br>
- Apparently the license display is (sometimes?) truncated and shows junk at<br>
the end.<br>
- It doesn't track licenses that have already been agreed to (ie. on<br>
reinstall). Maybe we should also store them somewhere and produce license<br>
shortcuts in the program group (or just one to the directory).<br>
- How should non-text licenses (PDF, RTF) be handled? I suppose we could just<br>
convert them to .txt in regen.sh.<br></blockquote><div><br></div><div>Yes I think it should be convert to .txt I dont know if it is easy to do.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
- The program group name is not configurable (ie. OSGEO4W_STARTMENU) - multiple<br>
OSGeo4W installs overwrite each others shortcuts.<br>
<br>
For the QGIS standalone installer I was planning to collect all the license<br>
files into one LICENSE.txt that is presented on install. Maybe that's also an<br>
approach for the osgeo4w installer. Collect the licenses, present them in a<br>
large scrollable list and allow to accept them all at once.<br>
<br></blockquote><div><br></div><div>My mentor Frank told me this process had to do for each restrictive package but it can work if you collect all licenses files into one license.</div><div> </div><div> </div><div><br></div>
<div>Best regards,</div><div>Steve</div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'd like to have the new installer working for the QGIS 2.0 release (in early<br>
September). How do we proceed?<br>
<br>
<br>
Jürgen<br>
<span><font color="#888888"><br>
--<br>
Jürgen E. Fischer norBIT GmbH Tel. +49-4931-918175-31<br>
Dipl.-Inf. (FH) Rheinstraße 13 Fax. +49-4931-918175-50<br>
Software Engineer D-26506 Norden <a href="http://www.norbit.de" target="_blank">http://www.norbit.de</a><br>
<br>
--<br>
norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH<br>
Rheinstrasse 13, 26506 Norden<br>
GF: Jelto Buurman, HR: Amtsgericht Emden, HRB 5502<br>
<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>Steve Ataucuri Cruz<br>School of Computer Science,<br>San Pablo Catholic University - Arequipa, Peru (<a href="http://www.ucsp.edu.pe/" target="_blank">http://www.ucsp.edu.pe</a>),<br>
Screen Names :<br> <a href="mailto:stonescenter@hotmail.com" target="_blank">stonescenter@hotmail.com</a> (Windows Live Messenger)<br> <a href="mailto:stonescenter@gmail.com" target="_blank">stonescenter@gmail.com</a> (Google talk)<br>
<a href="mailto:stonescenter@yahoo.com" target="_blank">stonescenter@yahoo.com</a> (Yahoo Messenger)<br> stonescenter (Skype)<br>+51.972529201 (Mobile)