Re: RFS: assaultcube-data (updated package)

2011-07-12 Thread Arand Nash

On 10/07/11 15:18, Michael Tautschnig wrote:

Hi,


Dear mentors,

I am looking for a sponsor for the new version 1.1.0.4+repacknot1-1
of my package "assaultcube-data".

It builds these binary packages:
assaultcube-data - data files for AssaultCube
assaultcube-server-anticheat - AssaultCube server with closed source
anti-cheat module

The changes are:
* Update manpages
 - CC-BY-NC-SA (previous license was incorrect given content used)
 - Few formatting fixes
   * Update debian/copyright
 - Note license of manpages
 - "Files:" headers pointing at directory instead of license file.
   * Update debian/rules to dh7 format
   * New package: assaultcube-server-anticheat, installs upstream
server binaries
   * Create a wrapper script for the server with "--help" for manpage
   * Don't repack anymore.


[...]

Thanks a lot for updating this package. Yet the new non-repacking leaves some
doubts to me:

- "Don't repack anymore." is a nice hint that something has changed, but yet it
   left me to find this out myself via the debdiff.
- Using "repacknot1" as version appears to be a cruel hack. Ideally we'd have a
   new upstream version that could be packaged, but if that doesn't happen
   soonish, we'll have to live with that hack. (Introducing an epoch doesn't 
seem
   like a better solution either...)
- Why do server binaries belong to a "data" package? Isn't that just a hack to
   avoid a new source package?
- The original license appears to disallow re-packaging/splitting, hence there
   must be some exclusive exception provided to Debian. This is, however, not
   detailed in the copyright file.

Best regards,
Michael



Hello.

- True, I've changed it to read "Upstream tarball no longer repacked; 
binaries not removed since used", would this be reasonably verbose?


- Yeah, 1.1.0.5 is in the works, but when is very uncertain (maybe this 
year...).
I discussed the renaming on IRC (mentors/games) and it seemed like this 
was the most reasonable solution.


- Would splitting it into two source packages be better, it seems a tad 
unnecessary?
Upstream distributes one "AC" package with precompiled binaries and data 
for "compile-less" usage (which Debian uses only for data currently), 
and an AC-source package, which Debian uses to create the packages with 
the binaries.
Since the binaries comes in the upstream tarball which Debian calls 
"-data" I guessed it would be best to use this source package as-is..


- Noted (complicates the current deletion of the binaries as well, I 
guess), I've sent the question of special permission for the Debian 
project to the main project people, we'll see where that discussion leads.



Thanks for reviewing! :)
--
arand


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e1c5ec0.60...@gmail.com



Re: RFS: lugaru (new package)

2011-06-22 Thread Arand Nash

On 22/06/11 15:55, Bruno Kleinert wrote:

Am Dienstag, den 21.06.2011, 23:27 +0200 schrieb Arand Nash:

On 21/06/11 18:09, Bruno Kleinert wrote:

Am Dienstag, den 21.06.2011, 13:32 +0200 schrieb Arand Nash:

I fixed this in a new upload to mentors.
I'd be glad if someone could sponsor it, or if it's not ready, hint on
how to make it.

One final issue: Please remove "Closes: #123" from the changelog in
lugaru-data, it's only lugaru that closes the ITP.

Cheers - Fuddl


Done and re-uploaded to mentors, I assume you meant to simply remove the
Closes: stanza.

Yes, I meant exactly that. Are you sure you uploaded it? When I dget
http://mentors.debian.net/debian/pool/contrib/l/lugaru-data/lugaru-data_0~20110520.1+hge4354-1.dsc
 the closes: stanza is still there?

Greetings - Fuddl


Ah, that's the old version, since before I changed to place it in non-free.
Annoying that those still remain on the server unreplaced...

- dget 
http://mentors.debian.net/debian/pool/non-free/l/lugaru-data/lugaru-data_0~20110520.1+hge4354-1.dsc

should hopefully get you the current version


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e022292.3040...@gmail.com



Re: RFS: lugaru (new package)

2011-06-21 Thread Arand Nash

On 21/06/11 18:09, Bruno Kleinert wrote:

Am Dienstag, den 21.06.2011, 13:32 +0200 schrieb Arand Nash:

On 08/06/11 15:27, Bruno Kleinert wrote:

I always omit this field in my .desktop files ;) The specification says
"Path to an executable file on disk used to determine if the program is
actually installed." As far as I understand this,
specifying /usr/lib/games/lugaru/lugaru isn't correct and in this case
TryExec doesn't make any sense at all, because the .desktop file isn't
installed as long as lugaru isn't installed. I'd suggest to omit the
TryExec field.


I fixed this in a new upload to mentors.
I'd be glad if someone could sponsor it, or if it's not ready, hint on
how to make it.

One final issue: Please remove "Closes: #123" from the changelog in
lugaru-data, it's only lugaru that closes the ITP.

Cheers - Fuddl


Done and re-uploaded to mentors, I assume you meant to simply remove the 
Closes: stanza.


Thanks for reviewing :)
--
arand


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e010cad.50...@gmail.com



Re: RFS: lugaru (new package)

2011-06-21 Thread Arand Nash

On 08/06/11 15:27, Bruno Kleinert wrote:

I always omit this field in my .desktop files ;) The specification says
"Path to an executable file on disk used to determine if the program is
actually installed." As far as I understand this,
specifying /usr/lib/games/lugaru/lugaru isn't correct and in this case
TryExec doesn't make any sense at all, because the .desktop file isn't
installed as long as lugaru isn't installed. I'd suggest to omit the
TryExec field.


I fixed this in a new upload to mentors.
I'd be glad if someone could sponsor it, or if it's not ready, hint on 
how to make it.


Thanks
--
arand



--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e008168.9020...@gmail.com



Re: RFS: lugaru (new package)

2011-06-08 Thread Arand Nash

On 08/06/11 13:37, Bruno Kleinert wrote:

Hi Arand,

at a quick review of lugaru I found the following issues:

The desktop-file-validate utility (package desktop-file-utils) spit out:
lugaru.desktop: error: value "1.1" for key "Version" in group "Desktop
Entry" is not a known version

Ah, right, I was reading the FD 1.1 *draft*, missing the hint in the 
word draft :) changed.



lugaru.desktop and lugaru.menu:
Please supply the full path to the binary or wrapper script like
Exec=/usr/games/lugaru to avoid messing with users' PATH environment
variable.

Ok, I was going by the example here 
http://standards.freedesktop.org/desktop-entry-spec/latest/apa.html 
which did not have this.


I've changed Exec to use /usr/games/lugaru and TryExec to 
/usr/lib/games/lugaru/lugaru (the actual binary), I'm not sure if this 
makes perfect sense, but it made some to me.



In lugaru-data debian/control says Section: contrib/games. I didn't
notice any dependency or build-dependency on a package from the non-free
section, so lugaru-data goes either into main or into non-free.

Yeah, I noticed that before and it should already be changed. The -data 
package should be non-free (due to the "non-revenue" license).



The binary package lugaru-data has a circular dependency on lugaru. It
should be Enhances: lugaru.


Oops, Changed.


Cheers - Fuddl


Thanks for reviewing! I've uploaded new packages to mentors with these 
changes.


--
arand


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4def71d8.7000...@gmail.com



RFS: lugaru (new package)

2011-06-07 Thread Arand Nash

Dear mentors,

I am looking for a sponsor for my packages "lugaru" and "lugaru-data".

* Package names   : lugaru
  : lugaru-data
  Versions: 0~20110520.1+hge4354+dfsg-1
  : 0~20110520.1+hge4354-1
  Upstream Authors: Wolfire Games 
  : Neal Gompa 
  : Alexander Monakov 
  : Côme BERNIGAUD 
  : sf17k
* URL : http://code.google.com/p/lugaru/
  : http://www.wolfire.com/lugaru
* License : GPL-2+, CC-BY-SA, "freeware"
  Section : contrib/games
  : non-free/games

They build these binary packages:
lugaru - third-person action game
lugaru-data - data for the third-person action game lugaru

The packages appears to be lintian clean.

The upload would fix the ITP bug: 626156 (and partly the RFP bug: 607965)

My motivation for maintaining this package is: It being a great indie 
game, having an active upstream, and being something one would expect to 
be packaged, being famously (though partly) Open Sourced.


History lesson:
Icculus  did the initial porting 
to GNU/Linux an was the initial repository when the source was released, 
the main hub has now moved to  from 
where the current packaging stems (with major contributions from the 
"r/amonakov-lugaru" an "p/lugaru-experimental" repositories).
Inititally Only the source was freely licensed, Wolfire later licensed 
the game data as freeware, and recently a large chunk of it under 
CC-BY-SA. Not enough to package the whole into main currently though.


The packages can be found on mentors.debian.net:

- URL: http://mentors.debian.net/debian/pool/contrib/l/lugaru
 : http://mentors.debian.net/debian/pool/contrib/l/lugaru-data
- Source repository: deb-src http://mentors.debian.net/debian unstable 
main contrib non-free
   : deb-src http://mentors.debian.net/debian unstable 
main contrib non-free
- dget 
http://mentors.debian.net/debian/pool/contrib/l/lugaru/lugaru_0~20110520.1+hge4354+dfsg-1.dsc
  dget 
http://mentors.debian.net/debian/pool/contrib/l/lugaru-data/lugaru-data_0~20110520.1+hge4354-1.dsc


The VCS for lugaru is up for inspection at 
http://git.debian.org/?p=pkg-games/lugaru.git


I would be glad if someone uploaded this package for me.

 - arand


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4dee5a3b.3090...@gmail.com



RFS: assaultcube-data (updated package)

2011-05-28 Thread Arand Nash

Dear mentors,

I am looking for a sponsor for the new version 1.1.0.4+repacknot1-1
of my package "assaultcube-data".

It builds these binary packages:
assaultcube-data - data files for AssaultCube
assaultcube-server-anticheat - AssaultCube server with closed source 
anti-cheat module


The changes are:
* Update manpages
- CC-BY-NC-SA (previous license was incorrect given content used)
- Few formatting fixes
  * Update debian/copyright
- Note license of manpages
- "Files:" headers pointing at directory instead of license file.
  * Update debian/rules to dh7 format
  * New package: assaultcube-server-anticheat, installs upstream server 
binaries

  * Create a wrapper script for the server with "--help" for manpage
  * Don't repack anymore.

The package appears to be lintian clean (overrides manpage not in 
-server-anticheat, since it's in -data).


The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/non-free/a/assaultcube-data
- Source repository: deb-src http://mentors.debian.net/debian unstable 
main contrib non-free
- dget 
http://mentors.debian.net/debian/pool/non-free/a/assaultcube-data/assaultcube-data_1.1.0.4+repacknot1-1.dsc


I would be glad if someone uploaded this package for me.

Kind regards
 Arand Nash


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4de12023.7080...@gmail.com



RFS: assaultcube & assaultcube-data (updated packages)

2011-05-07 Thread Arand Nash

Dear mentors,

I am looking for a sponsor for the new version 1.1.0.4+dfsg-1
of my package "assaultcube" and for the accompanying new
version 1.1.0.4+repack1-1 of my package "assaultcube-data".

They build these binary packages:
assaultcube - realistic first-person-shooter
assaultcube-data - data files for Assault Cube

The packages appear to be lintian clean.

The upload would fix these bugs: 604109, 613330

The "assaultcube" package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/contrib/a/assaultcube
- Source repository: deb-src http://mentors.debian.net/debian unstable 
main contrib non-free
- dget 
http://mentors.debian.net/debian/pool/contrib/a/assaultcube/assaultcube_1.1.0.4+dfsg-1.dsc


The "assaltcube-data" package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/non-free/a/assaultcube-data
- Source repository: deb-src http://mentors.debian.net/debian unstable 
main contrib non-free
- dget 
http://mentors.debian.net/debian/pool/non-free/a/assaultcube-data/assaultcube-data_1.1.0.4+repack1-1.dsc


I would be glad if someone uploaded these packages for me.

Kind regards
- arand


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4dc60ef3.4090...@gmail.com