Re: Legends The Game, new debian package

2007-03-03 Thread Damyan Ivanov
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

- -=| olaf,  3.03.2007 09:20 |=-
 Thanks for your replies. Would it be allowed to put the binaries 
 in /usr/lib/legends and create links to /usr/share/legends where the 
 data-packages are? 

Sure (for the symlinks).

Better use /usr/share/games/legends instead of /usr/share/legends.


dam
- --
Damyan Ivanov   Modular Software Systems
phone +359(2)928-2611, 929-3993  fax +359(2)920-0994
mobile +359(88)856-6067  JID [EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFF6UA/Hqjlqpcl9jsRAjvaAJwJEtCzskJi3Cba2d8BgaaGSadJhQCfZ6Vl
vCkNRzM5xCM5DCIlZV0Ze7I=
=CwWZ
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



copyright and license problems (Re: Legends The Game, new debian package)

2007-03-03 Thread Bart Martens
On Fri, 2007-03-02 at 23:26 +0100, olaf wrote:
 Hi all
 
 I have created a new debian package for legends.
 (I use debian, so I could  maintain the package)
 Aditionally I ve included a manpage, a menu-entry and scripts in /usr/bin to 
 execute the binaries in the directory /usr/share/games/legends/ .
 Its still only hosted on http://hosted.filefront.com/0laf , but i ll try to 
 upload it to mentors.debian.net.
 
 bye
 olaf

Hi Olaf,

Some time ago I was interested in packaging Legends The Game myself.
That was for the same upstream version.  I contacted the upstream author
about copyright+license problems.

This is a part of the e-mail I wrote on 2007-01-21:

  == begin quote ==
  But there are still some things to fix before it can be
  distributed with Debian.

  The file legends_linux-0.4.1.42.run contains a few shared libraries
  copyrighted by other authors and distributed with different licenses,
  but this copyright and licenses information is missing in
  legends_linux-0.4.1.42.run.  I can work around that by removing the
  shared libraries that are already in Debian.

  The game uses both libSDL-1.2.so.0 and libSDL-1.3.so.0.  But
  libSDL-1.3.so.0 is not yet in Debian.  The game seems to work with a
  symlink from libSDL-1.2.so.0 to libSDL-1.3.so.0.  Of course, that's a
  very ugly trick.  The game produces warnings about X11_KeyToUnicode, and
  maybe the game can crash where it tries to use 1.3 functions.  Can you
  modify the game to use libSDL-1.2.so.0 only?

  After removing the shared libraries mentioned above, I scanned the
  remaining binaries for copyright notices.  Here are some:

  Based on Torque - Copyright (c) 2001 GarageGames.Com
  Copyright (c) 2001 GarageGames.Com
  Copyright (c) Dragon's Eye Entertainment
  Portions Copyright (c) 2001 by Sierra Online, Inc.

  That means that the copyright notice in legends_release/linux.txt is not
  correct.  The Legends Development team must not claim copyright of the
  whole software if some parts are copyrighted by others.

  I also scanned the binaries for licenses.  One example:

  The use of the Garagegames.com software product (Software) is governed
  by a license agreement (the Agreement). You must read and agree to the
  license agreement terms BEFORE installing the Software to your hard
  drive or using the Software in any way. (...) Licensor grants Licensee a
  limited non-exclusive and non-transferable license (...) Licensee may
  not publicly distribute, release, publish and/or transmit any Games
  created hereunder or otherwise exploit the Software. (...) The license
  fee is the current price indicated on the GarageGames website.

  So the Legends Development team probably does not have the right to
  give Debian permission to redistribute Legends.
  == end quote ==

The upstream author gave the impression to be interested in solving
these issues, but I haven't heard back from him since 2007-01-27.  I
gave up because in one of the replies the upstream author said about the
copyright and license I found in the binaries:

  We are allowed to do what we are doing, I am sure  - those texts
  are all old.

So I doubt that Debian can redistribute this version of Legends The
Game in this state, not even in the non-free section.

As far as I know, there's no ITP, so you're free to go ahead without
consulting me (but you're welcome to contact me if I can help).

Regards,

Bart Martens



signature.asc
Description: This is a digitally signed message part


Re: Legends The Game, new debian package

2007-03-03 Thread Bart Martens
On Sat, 2007-03-03 at 08:20 +0100, olaf wrote:
 On Saturday 03 March 2007 00:44, Michael Koch wrote:
  And starters for games are located in /usr/games and not /usr/bin.
 
 Thanks for your replies. Would it be allowed to put the binaries 
 in /usr/lib/legends and create links to /usr/share/legends where the 
 data-packages are? 

I would install /usr/lib/legends/LinLegends and add /usr/games/legends
which is a wrapper containing this:

  #!/bin/sh
  cd /usr/lib/legends
  exec /usr/lib/legends/LinLegends $@

I would put the data files in ~/.legends/ because the game downloads any
missing files automatically anyway, and because the downloaded data
files may have more various copyright and license issues I'd rather not
investigate.  So I'd not ship the data files with Debian.

But, I would first solve the copyright and license issues in the game,
see my previous e-mail.

Regards,

Bart Martens



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: RFS: chessdb

2007-03-03 Thread Christian Pinedo Zamalloa
On Tuesday 13 February 2007 15:57, Christian Pinedo Zamalloa wrote:
 Dear mentors,

 I am looking for a sponsor for my package chessdb.

 * Package name: chessdb
   Version : 3.6.12.b8-1
   Upstream Author : David Kirkby
 * URL : http://chessdb.sourceforge.net
 * License : GPL
   Section : games

 It builds these binary packages:
 chessdb- chess database

 The package is lintian clean.


Hello,

I'm trying to upload to mentors server the new package of chessdb due a new 
version of chess has been released, but i don't get to upload the files with 
dput and dupload:

Checking Signature on .changes
gpg: Signature made sáb 03 mar 2007 12:04:32 CET using DSA key ID 828D0C80
gpg: Good signature from Christian Pinedo Zamalloa (zako) 
[EMAIL PROTECTED]
Good signature 
on /home/zako/debian/packages/chessdb/chessdb_3.6.15-1_i386.changes.
Checking Signature on .dsc
gpg: Signature made sáb 03 mar 2007 12:04:23 CET using DSA key ID 828D0C80
gpg: Good signature from Christian Pinedo Zamalloa (zako) 
[EMAIL PROTECTED]
Good signature on /home/zako/debian/packages/chessdb/chessdb_3.6.15-1.dsc.
Uploading to mentors (via ftp to mentors.debian.net):
  chessdb_3.6.15-1.dsc: done.
  chessdb_3.6.15.orig.tar.gz: 8522k/8523k

The upload is stopped here every time and i have to cancel. Am i doing 
anything bad? Thanks,

-- 
Christian Pinedo Zamalloa (zako)
PGP key at: http://pgp.mit.edu:11371/pks/lookup?op=getsearch=0x828D0C80
Fingerprint: 7BFF 4105 F46B 7977 BD96  348C 1007 4FF8 828D 0C80


pgpBKrBBYtGEg.pgp
Description: PGP signature


Re: Legends The Game, new debian package

2007-03-03 Thread olaf

Better use /usr/share/games/legends instead of /usr/share/legends.
Oops, sorry I just noticed that I ve used the wrong path name in my previous 
post. It already is in /usr/share/games/
 So I doubt that Debian can redistribute this version of Legends The
 Game in this state, not even in the non-free section.
Hmm thats bad :(
 I would install /usr/lib/legends/LinLegends and add /usr/games/legends
 which is a wrapper containing this:

   #!/bin/sh
   cd /usr/lib/legends
   exec /usr/lib/legends/LinLegends $@

I ve reworked the legends script, now looks like this:
  #!/bin/bash
  LEGENDS_PATH=/usr/lib/legends/
  show_options(){
  echo -e \033[1;37mlegends - a team-based multiplayer game with
  jetpacks. \033[0m echo Options:
  echo  -log INT  1: append to (default) or 2: overwrite logfile
  ~/.legends/console.log echo  -console  Run legends with a more
  verbose console output. }
  start_legends(){
  cd $LEGENDS_PATH
  echo Starting ${LEGENDS_PATH}LinLegends $1
  ./LinLegends $1
  }
 
   while true
  do
  case $1 in
  --help|-help|--h|-h)
 show_options
  ;;
  *)
  break
  ;;
  esac
  shift
  done
  start_legends $*


 I would put the data files in ~/.legends/ because the game downloads any
 missing files automatically anyway, and because the downloaded data
 files may have more various copyright and license issues I'd rather not
 investigate.  So I'd not ship the data files with Debian.
So u mean I should remove all data that is normally included in legends?
(file:///usr/share/games/legends/legends/data.unf
file:///usr/share/games/legends/legends/interiors.unf
file:///usr/share/games/legends/legends/missions.unf
file:///usr/share/games/legends/legends/scripts.unf
file:///usr/share/games/legends/legends/sounds.unf
file:///usr/share/games/legends/legends/voices.unf)
For users with slow internet connection that would be quite bad...
 But, I would first solve the copyright and license issues in the game,
 see my previous e-mail.
Ok, I already posted your first email (hope u dont mind...) in the 
legends-forum. Hope one of the devs could help.
 Regards,

 Bart Martens
Thanks for helping 
bye
olaf



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Legends The Game, new debian package

2007-03-03 Thread Bart Martens
On Sat, 2007-03-03 at 17:53 +0100, olaf wrote:
 So u mean I should remove all data that is normally included in legends?
 (file:///usr/share/games/legends/legends/data.unf
 file:///usr/share/games/legends/legends/interiors.unf
 file:///usr/share/games/legends/legends/missions.unf
 file:///usr/share/games/legends/legends/scripts.unf
 file:///usr/share/games/legends/legends/sounds.unf
 file:///usr/share/games/legends/legends/voices.unf)

No, I would keep those in the package, and install them here:

/usr/lib/legends/common/client.unf
/usr/lib/legends/common/edit.unf
/usr/lib/legends/common/server.unf
/usr/lib/legends/common/ui.unf
/usr/lib/legends/legends/interiors.unf
/usr/lib/legends/legends/data.unf
/usr/lib/legends/legends/missions.unf
/usr/lib/legends/legends/scripts.unf
/usr/lib/legends/legends/sounds.unf
/usr/lib/legends/legends/voices.unf
/usr/lib/legends/show/scripts.unf
/usr/lib/legends/show/ui.unf

I meant other, user contributed data files from various sources.

 For users with slow internet connection that would be quite bad...

True.

  But, I would first solve the copyright and license issues in the game,
  see my previous e-mail.
 Ok, I already posted your first email (hope u dont mind...) in the 
 legends-forum. Hope one of the devs could help.

I don't mind.

 Thanks for helping 

My pleasure.

Bart Martens



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Legends The Game, new debian package

2007-03-03 Thread Roberto C. Sanchez
On Sat, Mar 03, 2007 at 06:50:35PM +0100, Bart Martens wrote:
 
 No, I would keep those in the package, and install them here:
 
 /usr/lib/legends/common/client.unf
 /usr/lib/legends/common/edit.unf
 /usr/lib/legends/common/server.unf
 /usr/lib/legends/common/ui.unf
 /usr/lib/legends/legends/interiors.unf
 /usr/lib/legends/legends/data.unf
 /usr/lib/legends/legends/missions.unf
 /usr/lib/legends/legends/scripts.unf
 /usr/lib/legends/legends/sounds.unf
 /usr/lib/legends/legends/voices.unf
 /usr/lib/legends/show/scripts.unf
 /usr/lib/legends/show/ui.unf
 
Are those files platform dependent or platform independent?

Regards,

-Roberto

-- 
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Re: Legends The Game, new debian package

2007-03-03 Thread olaf
On Saturday 03 March 2007 19:17, Roberto C. Sanchez wrote:
 Are those files platform dependent or platform independent?

 Regards,

 -Roberto
Hi Roberto

They are platform independent (at least I think so). *.unf are zip-archives 
and contain the data for legends (torque-scripts, 3d-models, textures...)

Bye
olaf


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Legends The Game, new debian package

2007-03-03 Thread Roberto C. Sanchez
On Sat, Mar 03, 2007 at 08:17:16PM +0100, olaf wrote:
 On Saturday 03 March 2007 19:17, Roberto C. Sanchez wrote:
  Are those files platform dependent or platform independent?
 
  Regards,
 
  -Roberto
 Hi Roberto
 
 They are platform independent (at least I think so). *.unf are zip-archives 
 and contain the data for legends (torque-scripts, 3d-models, textures...)
 
You can't have platform independent files in /usr/lib.

Regards,

-Roberto
-- 
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Re: Legends The Game, new debian package

2007-03-03 Thread olaf
So, I ve changed now following things: 
- scripts are now in /usr/games/
- moved binaries to /usr/lib/legends/ and added links to data files which are  
  in /usr/share/games/legends

Todo: solve copyright and license problems 
I havnt uploaded anything yet and I doubt that I am able to upload the files 
with suse-linux at my school (no dput?). What shall I do? :(

Another question: Are shared libraries basically allowed?
Legends uses following shared libraries which i ve placed in /usr/lib/legends 
too : 
/usr/local/share/games/legends/libogg.so.0
/usr/local/share/games/legends/libopenal.so
/usr/local/share/games/legends/libSDL-1.2.so.0
/usr/local/share/games/legends/libSDL-1.3.so.0
/usr/local/share/games/legends/libvorbis.so.0

What else has to be improved?
Is the manpage ok?

Thanks for helping
bye
olaf
  


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Legends The Game, new debian package

2007-03-03 Thread Roberto C. Sanchez
On Sat, Mar 03, 2007 at 11:07:04PM +0100, olaf wrote:
 So, I ve changed now following things: 
 - scripts are now in /usr/games/
 - moved binaries to /usr/lib/legends/ and added links to data files which are 
  
   in /usr/share/games/legends
 
That's good.

 Todo: solve copyright and license problems 
 I havnt uploaded anything yet and I doubt that I am able to upload the files 
 with suse-linux at my school (no dput?). What shall I do? :(
 
Not sure.

 Another question: Are shared libraries basically allowed?
 Legends uses following shared libraries which i ve placed in /usr/lib/legends 
 too : 
 /usr/local/share/games/legends/libogg.so.0
 /usr/local/share/games/legends/libopenal.so
 /usr/local/share/games/legends/libSDL-1.2.so.0
 /usr/local/share/games/legends/libSDL-1.3.so.0
 /usr/local/share/games/legends/libvorbis.so.0
 
This will certainly get your package rejected by the ftp-masters.  All
of those libraries exist in their own packages on Debian, you need to
link against those.  Embedding libraries like that has been a great
source of headaches to the security team, hence the policy.

Regards,

-Roberto

-- 
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Re: Legends The Game, new debian package

2007-03-03 Thread Florent Rougon
olaf [EMAIL PROTECTED] wrote:

 I havnt uploaded anything yet and I doubt that I am able to upload the files 
 with suse-linux at my school (no dput?). What shall I do? :(

Presumably, putting all the following files:

  /usr/bin/dput
  /usr/bin/dcut [not sure if this one is actually needed]
  /usr/share/dput/helper/dputhelper.py
  /usr/share/dput/ftp.py
  /usr/share/dput/http.py
  /usr/share/dput/https.py
  /usr/share/dput/scp.py
  /usr/share/dput/local.py
  /usr/share/dput/rsync.py

in the same directory would be enough, provided there is Python
installed and you have a correct ~/.dput.cf.

*But* you shouldn't sign the .dsc and .changes files at your school,
because you don't want to type your GnuPG passphrase on an untrusted
system (malicious users could be sniffing keystrokes)...

-- 
Florent


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Legends The Game, new debian package

2007-03-03 Thread Bart Martens
On Sat, 2007-03-03 at 17:19 -0500, Roberto C. Sanchez wrote:
  Another question: Are shared libraries basically allowed?
  Legends uses following shared libraries which i ve placed in 
  /usr/lib/legends 
  too : 
  /usr/local/share/games/legends/libogg.so.0
  /usr/local/share/games/legends/libopenal.so
  /usr/local/share/games/legends/libSDL-1.2.so.0
  /usr/local/share/games/legends/libSDL-1.3.so.0
  /usr/local/share/games/legends/libvorbis.so.0
  
 This will certainly get your package rejected by the ftp-masters.  All
 of those libraries exist in their own packages on Debian, you need to
 link against those.  Embedding libraries like that has been a great
 source of headaches to the security team, hence the policy.

Olaf,

Related to what Roberto wrote above about the shared libraries, here is
how I would create the .orig.tar.gz :

sh legends_linux-0.4.1.42.run --noexec --keep --nox11 \
 --target legends-0.4.1.42/legends_release
rm legends-0.4.1.42/legends_release/libSDL-1.2.so.0
rm legends-0.4.1.42/legends_release/libSDL-1.3.so.0
rm legends-0.4.1.42/legends_release/libogg.so.0
rm legends-0.4.1.42/legends_release/libvorbis.so.0
rm legends-0.4.1.42/legends_release/libopenal.so
rm legends-0.4.1.42/legends_release/OPENAL32.DLL
rm legends-0.4.1.42/legends_release/ReadMe_legals.txt
rm legends-0.4.1.42/legends_release/runlegends
rm legends-0.4.1.42/legends_release/install.sh
tar czf legends.tgz legends-0.4.1.42
rm -rf legends-0.4.1.42

Regards,

Bart Martens



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: RFS: docbook-xsl 1.72.0.dfsg.1-1 and docbook2x 0.8.7-1

2007-03-03 Thread Aníbal Monsalve Salazar
On Tue, Feb 27, 2007 at 02:01:52PM +0100, Daniel Leidert wrote:
docbook-xsl 1.72.0.dfsg.1-1
http://debian.wgdd.de/debian/incoming/packages/docbook-xsl_1.72.0.dfsg.1-1_i386.changes

Uploaded.

Next time, please document how you create the .orig.tar.gz or
include that information in the RFS message. ;)

Thank you,

Aníbal Monsalve Salazar
-- 
http://v7w.com/anibal


signature.asc
Description: Digital signature


Re: RFS: docbook-xsl 1.72.0.dfsg.1-1 and docbook2x 0.8.7-1

2007-03-03 Thread Daniel Leidert
Am Sonntag, den 04.03.2007, 10:25 +1100 schrieb Aníbal Monsalve Salazar:
 On Tue, Feb 27, 2007 at 02:01:52PM +0100, Daniel Leidert wrote:
 docbook-xsl 1.72.0.dfsg.1-1
 http://debian.wgdd.de/debian/incoming/packages/docbook-xsl_1.72.0.dfsg.1-1_i386.changes
 
 Uploaded.

Thanks.

 Next time, please document how you create the .orig.tar.gz or
 include that information in the RFS message. ;)

I will add a note with the next upload.

Regards, Daniel



Where to mention, when several tarballs are merged into one .orig.tar.gz

2007-03-03 Thread Daniel Leidert
Hello,

For docbook-xsl I merge two tarballs together docbook-xsl-x.y.z.tar.gz
and docbook-xsl-doc-x.y.z.tar.gz. Where should I mention this?
debian/README.Debian or better debian/copyright?

Regards, Daniel


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Where to mention, when several tarballs are merged into one .orig.tar.gz

2007-03-03 Thread Justin Pryzby
On Sun, Mar 04, 2007 at 02:22:02AM +0100, Daniel Leidert wrote:
 Hello,
 
 For docbook-xsl I merge two tarballs together docbook-xsl-x.y.z.tar.gz
 and docbook-xsl-doc-x.y.z.tar.gz. Where should I mention this?
 debian/README.Debian or better debian/copyright?
copyright for sure, perhaps also README.Debian if it exists for other
things too.

Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Where to mention, when several tarballs are merged into one .orig.tar.gz

2007-03-03 Thread Paul Cager
Daniel Leidert wrote:
 Hello,
 
 For docbook-xsl I merge two tarballs together docbook-xsl-x.y.z.tar.gz
 and docbook-xsl-doc-x.y.z.tar.gz. Where should I mention this?
 debian/README.Debian or better debian/copyright?
 
 Regards, Daniel

Definitely README.Debian; probably a good idea in copyright, where you
mention the download location.

Have you considered adding a get-orig-source target to rules?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Where to mention, when several tarballs are merged into one .orig.tar.gz

2007-03-03 Thread Daniel Leidert
Am Sonntag, den 04.03.2007, 01:32 + schrieb Paul Cager:
 Daniel Leidert wrote:
  Hello,
  
  For docbook-xsl I merge two tarballs together docbook-xsl-x.y.z.tar.gz
  and docbook-xsl-doc-x.y.z.tar.gz. Where should I mention this?
  debian/README.Debian or better debian/copyright?
  
  Regards, Daniel
 
 Definitely README.Debian; probably a good idea in copyright, where you
 mention the download location.
 
 Have you considered adding a get-orig-source target to rules?

Yes. I now heard about it several times. I should really give it a try.

Do I understand it correctly, that it is only invoked, if run

fakeroot debian/rules get-orig-source

Or is it also invoked in a different case (if e.g. the .orig.tar.gz is
missing)?

Regards, Daniel


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



RFS: id3ren_1.1b0-3 apache_1.3.34-4.1 (was: RFS: various packages)

2007-03-03 Thread Aníbal Monsalve Salazar
On Tue, Feb 27, 2007 at 12:21:33PM +, Matthew Johnson wrote:
The ones I expect people to be able to help with are the NMU for apache
and the adoption of id3ren, which should be fairly simple for someone to
check over and upload.

id3ren_1.1b0-3: uploaded
apache_1.3.34-4.1: uploaded

Thank you,

Aníbal Monsalve Salazar
-- 
http://v7w.com/anibal


signature.asc
Description: Digital signature