Author Topic: glest ubuntu package  (Read 15097 times)

gborzi

  • Guest
glest ubuntu package
« on: 8 March 2006, 19:56:34 »
Hello to everyone,
I have made two ubuntu packages for glest (1.2.1.2) and glest-data (2.0rc1), and later I submitted them to REVU http://revu.tauware.de/index.py for a possible inclusion in the official ubuntu release.
The glest package seems fine, and almost OK, but for glest-data, one reviewer required a license that explicitely states that the package can be redistibuted, see http://revu.tauware.de/details.py?upid=1498 .
Today I dowloaded glest-data 2.0rc4 and the license file disappeared !
Can the developers put the license file again in the glest-data zipfile with the explicit statesment that it can be redistributed ?

BTW with the new data (i.e. rc4) glest doesn't start and gives the following error message

Code: [Select]
Tree: menu (water rain fog camera (start-position root-position about-position config-position info-position settings-position start-rotation root-rotation about-rotation config-rotation info-rotation settings-rotation )  )
Couldn't process event: Node "menu" doesn't have 1 children named  "fire"
« Last Edit: 1 January 1970, 00:00:00 by gborzi »

martiño

  • Behemoth
  • *******
  • Posts: 1,095
    • View Profile
(No subject)
« Reply #1 on: 8 March 2006, 23:13:05 »
The license is the same... we just forgot it... can't you just include the one in rc1? anyway, we will release 2.0 final before the end of the week, so if you wait a bit we will publish the sources and data for it.
« Last Edit: 1 January 1970, 00:00:00 by martiño »

gborzi

  • Guest
(No subject)
« Reply #2 on: 9 March 2006, 14:00:36 »
I'll wait for the final 2.0 release. However, in order to make the package available for ubuntu, the license should state explicitely that the data can be freely redistributed. Can you please modify the license accordingly ?
For example:
Quote
This software is freeware. This software, or any of the data contained in it, can be freely redistributed, provided that all occurences of the above copyright notice and web site addresses that are currently in place are retained with the redistribution.
Here is the comment from one of ubuntu reviewer:
Quote
Okay, it says that all redistributions must retain the above copyright
notice, but it doesn’t explicitly say you may redistribute it. And what
is "freeware"? That is a very vague term. Normally it means you don’t
have to pay, but that doesn’t mean you have the right to redistribute.
It might be best to contact upstream.
« Last Edit: 1 January 1970, 00:00:00 by gborzi »

martiño

  • Behemoth
  • *******
  • Posts: 1,095
    • View Profile
(No subject)
« Reply #3 on: 10 March 2006, 00:42:45 »
Ok, I've changed this sentence to:

Quote
This software may be redistributed freely, but all redistributions must retain all occurences of the above copyright notice and web site addresses that are currently in place.
« Last Edit: 1 January 1970, 00:00:00 by martiño »

gborzi

  • Guest
(No subject)
« Reply #4 on: 11 March 2006, 01:27:10 »
Quote from: "martinho"
Ok, I've changed this sentence to:

Quote
This software may be redistributed freely, but all redistributions must retain all occurences of the above copyright notice and web site addresses that are currently in place.


I think this will be OK for ubuntu reviewers. When you will release the final 2.0 data I'll upload the new package to REVU.

Regards.
« Last Edit: 1 January 1970, 00:00:00 by gborzi »

martiño

  • Behemoth
  • *******
  • Posts: 1,095
    • View Profile
(No subject)
« Reply #5 on: 11 March 2006, 10:18:34 »
I'm having problems with my internet conection, so I probably won't be able to upload 2.0 at least in a couple of weeks...
« Last Edit: 1 January 1970, 00:00:00 by martiño »

Speedator

  • Guest
(No subject)
« Reply #6 on: 12 March 2006, 15:10:48 »
huh? please don't say this. So many differences?
Try to upload only the fixed stuff in sourceforge or post here in forum. There proabably are people to compile it also for windows...
« Last Edit: 1 January 1970, 00:00:00 by Speedator »

gborzi

  • Guest
(No subject)
« Reply #7 on: 15 March 2006, 21:43:18 »
Today I downloaded glest_data_2.0rc5.zip. The license is OK, but glest exits with the error message
Quote
Couldn't process event: Node "menu" doesn't have 1 children named  "fire"

Tree: menu (water rain fog camera (start-position root-position about-position config-position info-position settings-position start-rotation root-rotation about-rotation config-rotation info-rotation settings-rotation )  )
Couldn't process event: Node "menu" doesn't have 1 children named  "fire"

Tree: menu (water rain fog camera (start-position root-position about-position config-position info-position settings-position start-rotation root-rotation about-rotation config-rotation info-rotation settings-rotation )  )
Couldn't process event: Node "menu" doesn't have 1 children named  "fire"

Tree: menu (water rain fog camera (start-position root-position about-position config-position info-position settings-position start-rotation root-rotation about-rotation config-rotation info-rotation settings-rotation )  )
Exception: Node "menu" doesn't have 1 children named  "fire"

Tree: menu (water rain fog camera (start-position root-position about-position config-position info-position settings-position start-rotation root-rotation about-rotation config-rotation info-rotation settings-rotation )  )
« Last Edit: 1 January 1970, 00:00:00 by gborzi »

martiño

  • Behemoth
  • *******
  • Posts: 1,095
    • View Profile
(No subject)
« Reply #8 on: 15 March 2006, 23:11:33 »
I think that this is a problem with the source code not being the same version as the data. You can always get the latest source code at the CVS in sourceforge, because we only release source code packages for final versions.
« Last Edit: 1 January 1970, 00:00:00 by martiño »

gborzi

  • Guest
(No subject)
« Reply #9 on: 17 March 2006, 21:29:15 »
Quote from: "martinho"
I think that this is a problem with the source code not being the same version as the data. You can always get the latest source code at the CVS in sourceforge, because we only release source code packages for final versions.


I did it and worked. I only had to delete the line containing AM_OPTIONS_WXRC in mk/linux/mk/autoconf/wxwin.m4 to compile the code. Very nice work !
« Last Edit: 1 January 1970, 00:00:00 by gborzi »

IsTh

  • Guest
(No subject)
« Reply #10 on: 2 April 2006, 20:22:54 »
Great news!

Can I download the package already somewhere?
« Last Edit: 1 January 1970, 00:00:00 by IsTh »

gborzi

  • Guest
(No subject)
« Reply #11 on: 7 April 2006, 22:27:53 »
Quote from: "IsTh"
Great news!

Can I download the package already somewhere?

No, sorry, the package has been uploaded to REVU, but you can't download it from there, unless you have a login/password. However, If you let me know of some place where I can upload the packages (about 65M), I'll do it. Maybe at glest site.

PS. Sorry for the delay in the answer.
« Last Edit: 1 January 1970, 00:00:00 by gborzi »

Speedator

  • Guest
(No subject)
« Reply #12 on: 9 April 2006, 17:29:25 »
Is it final Glest 2?
« Last Edit: 1 January 1970, 00:00:00 by Speedator »

IsTh

  • Guest
(No subject)
« Reply #13 on: 11 April 2006, 21:19:15 »
Quote from: "gborzi"
However, If you let me know of some place where I can upload the packages (about 65M), I'll do it. Maybe at glest site.


Would be nice to have it available. Ubuntu is a very popular distro, both the game and the distro would benifit from a package.
The Glest site or Ubuntu repositories are IMO the best place to upload the packages to,  to make it available for everyone.

Maybe someone from the Glest team reading this?
« Last Edit: 1 January 1970, 00:00:00 by IsTh »

gborzi

  • Guest
(No subject)
« Reply #14 on: 12 April 2006, 00:04:49 »
Quote from: "Speedator"
Is it final Glest 2?

Not yet, it is currently based on 1.2.1.2 source. But I'm going to update the package to 2.0.
« Last Edit: 1 January 1970, 00:00:00 by gborzi »

dolny

  • Guest
(No subject)
« Reply #15 on: 12 April 2006, 09:48:54 »
Can't wait for the new package.
« Last Edit: 1 January 1970, 00:00:00 by dolny »

gborzi

  • Guest
(No subject)
« Reply #16 on: 13 April 2006, 00:08:23 »
I have made the packages for glest 2.0.0 and glest-data 2.0rc5. They are named
glest_2.0.0-0ubuntu1_i386.deb    (427870 bytes)
glest_2.0.0-0ubuntu1_amd64.deb     (554754 bytes)
glest-data_1.9.99+2.0rc5-2.0rc5-0buntu1_all.deb   (64270292 bytes)
there is also a small package containing the additional maps submitted by the users
glest-moremaps_0.020050724-0ubuntu1_all.deb   (34094 bytes)
As soon as someone let me know where to upload these packages, hopefully at the glest website or in glest sourceforge area, I'll upload them.

My compliments to the Glest Team !
« Last Edit: 1 January 1970, 00:00:00 by gborzi »

vicentecarro

  • Guest
(No subject)
« Reply #17 on: 13 April 2006, 11:36:42 »
i'm webmaster of masguadalinex.net. If you want i can open a new project page to maintain the linux port, but as my ftp is only one account i can let you the passsword, so you should send me the files and then i could upload 'em.
what do you think?
But i think that the linux port has to be in the official download section of glest webpage.
« Last Edit: 1 January 1970, 00:00:00 by vicentecarro »

gborzi

  • Guest
(No subject)
« Reply #18 on: 13 April 2006, 12:51:38 »
Quote from: "vicentecarro"
i'm webmaster of masguadalinex.net. If you want i can open a new project page to maintain the linux port, but as my ftp is only one account i can let you the passsword, so you should send me the files and then i could upload 'em.
what do you think?
But i think that the linux port has to be in the official download section of glest webpage.

Maybe the problem for the Glest Team is that they can't host the packages for each linux distribution (about 400!). At most, they can give a link on where the packages are available.
As for your proposal, I'm going to pm you !
« Last Edit: 13 April 2006, 13:07:36 by gborzi »

vicentecarro

  • Guest
(No subject)
« Reply #19 on: 13 April 2006, 12:59:23 »
yes, it's possible. If your howto is in english i'll translate it to spanish cause the mayority of our readers are spanish people.
but the two versions can be together.
« Last Edit: 1 January 1970, 00:00:00 by vicentecarro »

gborzi

  • Guest
(No subject)
« Reply #20 on: 13 April 2006, 13:11:49 »
It's not possible to pm in this board !
« Last Edit: 1 January 1970, 00:00:00 by gborzi »

vicentecarro

  • Guest
(No subject)
« Reply #21 on: 13 April 2006, 13:20:19 »
well, no problem. email me to vicentecarro @ andaluciajunta . es (without spaces)
« Last Edit: 1 January 1970, 00:00:00 by vicentecarro »

dolny

  • Guest
(No subject)
« Reply #22 on: 14 April 2006, 15:36:04 »
Any news?
« Last Edit: 1 January 1970, 00:00:00 by dolny »

vicentecarro

  • Guest
(No subject)
« Reply #23 on: 14 April 2006, 20:58:28 »
well you can find the HOWTO here:
http://www.masguadalinex.net/?q=glest
But a few things are in spanish (the HOWTO is 100% english)
However i found some problems following the howto and i'm waiting response for gborzi to upload the changes (if they are nedded).
« Last Edit: 1 January 1970, 00:00:00 by vicentecarro »

gborzi

  • Guest
(No subject)
« Reply #24 on: 14 April 2006, 22:54:25 »
Hello Vicente,
I haven't yet received your email, please post here the problems you encountered. There are some minor differences between the howto I sent and the howto at http://www.masguadalinex.net/?q=glest.
1) dh_make -e  (answer single package to the question) should be
Code: [Select]
dh_make -e <an email address>this command asks you if you are going to make a single package (type s), multiple packages (type m), or a library (type l). Answer s, m or l, the answer is not important.
2) tar -xjf /glestdebian.tar.bz2 and tar -xjf /glestdatadebian.tar.bz2 should be
Code: [Select]
tar -xjf <path to file>/glestdebian.tar.bz2 and
Code: [Select]
tar -xjf <path to file>/glestdatadebian.tar.bz2
It seems my email server wiped everything between <>.
One last note: the three files attached to my email should not have a .txt extension.
« Last Edit: 1 January 1970, 00:00:00 by gborzi »