Bug#815170: love: New upstream version available

2017-01-25 Thread Markus Koschany
Control: noowner -1 !

On 25.01.2017 21:56, Alexandre Detiste wrote:
>> Hi,
>>
>> It is also rather suboptimal that love embeds so
>> many libraries like box2d or enet which are available in Debian. This
>> should be documented [1] and improved but it is not critical for Stretch.
> 
> I will continue working on this after this upload.
> 
>> If you can fix d/copyright today, we can still get 0.10.2 into Stretch
>> (provided that there are no other show-stoppers) but it would be too
>> late tomorrow.
> 
> Ok, I've uploaded these fixes.


I don't think the package is ready yet. But in case someone else
disagrees please go ahead with the upload.

debian/copyright is still incomplete. It is missing at least

src/libraries/luasocket/libluasocket
src/libraries/lz4/lz4.c
src/libraries/stb
src/libraries/luautf8/lutf8lib.h
src/libraries/glad/gladfuncs.hpp
src/libraries/ddsparse/ddsparse.h
src/libraries/Wuff/wuff_internal.h
platform/unix/install-sh
src/libraries/noise1234/noise1234.cpp
src/platform/unix (GPL-2, GPL3, Expat)

For mrrescue:

Missing upstream tag, missing pristine-tar commit, Standards-Version is
3.9.8.




signature.asc
Description: OpenPGP digital signature


Bug#815170: love: New upstream version available

2017-01-25 Thread Markus Koschany
On 25.01.2017 21:56, Alexandre Detiste wrote:
>> Hi,
>>
>> It is also rather suboptimal that love embeds so
>> many libraries like box2d or enet which are available in Debian. This
>> should be documented [1] and improved but it is not critical for Stretch.
> 
> I will continue working on this after this upload.
> 
>> If you can fix d/copyright today, we can still get 0.10.2 into Stretch
>> (provided that there are no other show-stoppers) but it would be too
>> late tomorrow.
> 
> Ok, I've uploaded these fixes.

Ok, I will take a look at it. Please push all tags and the pristine-tar
commits for mrrescue though.




signature.asc
Description: OpenPGP digital signature


Bug#815170: love: New upstream version available

2017-01-25 Thread Alexandre Detiste
> Hi,
> 
> It is also rather suboptimal that love embeds so
> many libraries like box2d or enet which are available in Debian. This
> should be documented [1] and improved but it is not critical for Stretch.

I will continue working on this after this upload.

> If you can fix d/copyright today, we can still get 0.10.2 into Stretch
> (provided that there are no other show-stoppers) but it would be too
> late tomorrow.

Ok, I've uploaded these fixes.

Alexandre



Bug#815170: love: New upstream version available

2017-01-25 Thread Alexandre Detiste
2017-01-25 4:04 GMT+01:00 Markus Koschany :
> Will love 0.10.2 work with mrrescue?

No, I've already added a "Breaks: mrrescue (<< 1.02e)" stanza.

A new mrrescue upload is also pending (also need a sponsor):
https://anonscm.debian.org/cgit/pkg-games/mrrescue.git/



Bug#815170: love: New upstream version available

2017-01-24 Thread Markus Koschany
By the way what happened with the demos and documentation of love? They
were once provided in separate tarballs but are apparently missing now.

Will love 0.10.2 work with mrrescue?




signature.asc
Description: OpenPGP digital signature


Bug#815170: love: New upstream version available

2017-01-24 Thread Markus Koschany
On 24.01.2017 09:06, Alexandre Detiste wrote:
> 2017-01-24 1:32 GMT+01:00 Markus Koschany :
>> Hi Alexandre,
>>
>> thanks for working on this package. I intend to sponsor it provided that
>> you push your upstream and pristine-tar branches as well!
> 
> I've pushed the upstream branch.
> I didn't used pristine-tar, as it wasn't used previously.
> 
> I've got the vague feeling the "dh_buildinfo" is something
> in statis not usefull anymore in regards to Reproducible Builds;
> but for now I left it there.

Hi,

I have pushed some minor changes to the Git repository but
debian/copyright is the major blocker and severely outdated. Several
licenses and copyright holders are missing. For instance see
src/libraries, Lintian will give you more hints. The package also cannot
be built twice in a row because the clean target is incomplete but that
could be fixed later. It is also rather suboptimal that love embeds so
many libraries like box2d or enet which are available in Debian. This
should be documented [1] and improved but it is not critical for Stretch.

If you can fix d/copyright today, we can still get 0.10.2 into Stretch
(provided that there are no other show-stoppers) but it would be too
late tomorrow.

Regards,

Markus


[1] https://wiki.debian.org/EmbeddedCodeCopies




signature.asc
Description: OpenPGP digital signature


Bug#815170: love: New upstream version available

2017-01-24 Thread Alexandre Detiste
2017-01-24 1:32 GMT+01:00 Markus Koschany :
> Hi Alexandre,
>
> thanks for working on this package. I intend to sponsor it provided that
> you push your upstream and pristine-tar branches as well!

I've pushed the upstream branch.
I didn't used pristine-tar, as it wasn't used previously.

I've got the vague feeling the "dh_buildinfo" is something
in statis not usefull anymore in regards to Reproducible Builds;
but for now I left it there.

Thanks a lot,

Alexandre



Bug#815170: love: New upstream version available

2017-01-23 Thread Markus Koschany
Control: owner -1 !

On 23.01.2017 11:29, Alexandre Detiste wrote:
> control: tag -1 +pending
> 
>> 2016-12-18 15:15 GMT+01:00 Bart van Strien :
> 
> Hi,
> 
> I had some time to work again on this & have now a updated package
> awaiting review & upload by a sponsor.
> 

Hi Alexandre,

thanks for working on this package. I intend to sponsor it provided that
you push your upstream and pristine-tar branches as well!

Regards,

Markus



signature.asc
Description: OpenPGP digital signature


Bug#815170: love: New upstream version available

2017-01-23 Thread Alexandre Detiste
control: tag -1 +pending

> 2016-12-18 15:15 GMT+01:00 Bart van Strien :

Hi,

I had some time to work again on this & have now a updated package
awaiting review & upload by a sponsor.

Greets,

Alexandre Detiste



Bug#815170: love: New upstream version available

2016-12-21 Thread Alexandre Detiste
2016-12-18 15:24 GMT+01:00 Markus Koschany :
> I think people are more interested in an up-to-date love engine at the
> moment, so I wouldn't worry too much about the documentation.

I guess the preivous documentation was spidered with wget or something;
but there isn't even custom a rule in debian/rules to re-do this step.



Bug#815170: love: New upstream version available

2016-12-18 Thread Markus Koschany
On 18.12.2016 15:00, Alexandre Detiste wrote:
> Hi,
> 
> I've given up importing the SVN history and used gbp import-dsc instead.
> 
> https://anonscm.debian.org/cgit/pkg-games/love.git/
> 
> I've fixed some obvious things, but I now stumble on this:
> 
> 1,4M love_0.9.1.orig.tar.gz
> 114M ../Downloads/docs.zip (from https://love2d.org/wiki/Main_Page)
> 
> -> the documentation has outgrown the core engine so much,
> that I guess it should deserve it's own independant source package
> & that love-doc should be dropped from src:love.
> 
> But this means that there wouldn't be a love-doc in Stretch,
> because this low priority package would have to go through the new queue.

I think people are more interested in an up-to-date love engine at the
moment, so I wouldn't worry too much about the documentation. I would
either package the -docs standalone or use the multi-tarball feature of
dpkg. If you repack the zip file as tar.xz you will probably save some
bytes too.




signature.asc
Description: OpenPGP digital signature


Bug#815170: love: New upstream version available

2016-12-18 Thread Bart van Strien
On Sun, Dec 18, 2016 at 03:00:47PM +0100, Alexandre Detiste wrote:
> 1,4M love_0.9.1.orig.tar.gz
> 114M ../Downloads/docs.zip (from https://love2d.org/wiki/Main_Page)
> 
> -> the documentation has outgrown the core engine so much,
> that I guess it should deserve it's own independant source package
> & that love-doc should be dropped from src:love.

The documentation download contains the entire wiki, this includes
documentation on older versions, informations about various (user-made)
games and libraries, tutorials, etc. Unfortunately I don't think we have
a download that contains just the current information, nor the ability
to build one automatically. In my opinion it's perfectly reasonable to
split the documentation off, or even to drop it altogether, but I know
very little about debian packaging policy.

If you're looking for a longer-term solution, I could look into having a
more focused documentation download, but that will probably take (quite)
some time.

Bart



Bug#815170: love: New upstream version available

2016-12-18 Thread Alexandre Detiste
Hi,

I've given up importing the SVN history and used gbp import-dsc instead.

https://anonscm.debian.org/cgit/pkg-games/love.git/

I've fixed some obvious things, but I now stumble on this:

1,4M love_0.9.1.orig.tar.gz
114M ../Downloads/docs.zip (from https://love2d.org/wiki/Main_Page)

-> the documentation has outgrown the core engine so much,
that I guess it should deserve it's own independant source package
& that love-doc should be dropped from src:love.

But this means that there wouldn't be a love-doc in Stretch,
because this low priority package would have to go through the new queue.


Alexandre



Bug#815170: love: New upstream version available

2016-11-22 Thread Alexandre Detiste
2016-11-18 17:27 GMT+01:00 Markus Koschany :
>> The one thing I don't want is to learn svn again after so many years;
>> so first step would be to move it to git. (while preserving history of 
>> course)
>
> Sure, please go ahead. This script might be helpful for you.
>
> https://anonscm.debian.org/cgit/pkg-games/svn-to-git.git

It turns out more complicated than expected.
I always end up with an empty repository;
I'll give it a try again.

> Just ask on the list as usual, I can take a look at it then.

Thanks



Bug#815170: love: New upstream version available

2016-11-18 Thread Markus Koschany
On 18.11.2016 17:11, Alexandre Detiste wrote:
> Hi,
> 
> I'm willing to maintain this package as a depedency of mrrescue.

That's great to hear!

> 
> The one thing I don't want is to learn svn again after so many years;
> so first step would be to move it to git. (while preserving history of course)

Sure, please go ahead. This script might be helpful for you.

https://anonscm.debian.org/cgit/pkg-games/svn-to-git.git

> 
> The upstream changelog for mrrescue is also minimal:
> https://github.com/SimonLarsen/mrrescue/compare/v1.02c...master
> 
> When I'm done I'll just need a sponsor.

Just ask on the list as usual, I can take a look at it then.


> PS: isn't it a bit playing against the "Transition freeze" rules ?

I don't see an issue if the package in question has only one r-dep which
is also controlled by us.

[...]

Regards,

Markus



signature.asc
Description: OpenPGP digital signature


Bug#815170: love: New upstream version available

2016-11-18 Thread Alexandre Detiste
Hi,

I'm willing to maintain this package as a depedency of mrrescue.

The one thing I don't want is to learn svn again after so many years;
so first step would be to move it to git. (while preserving history of course)

The upstream changelog for mrrescue is also minimal:
https://github.com/SimonLarsen/mrrescue/compare/v1.02c...master

When I'm done I'll just need a sponsor.

PS: isn't it a bit playing against the "Transition freeze" rules ?

Current mrrescue does mostly work with newer Löve;
changelogs merely says "Fixed pixel font spacing";
but I couldn't find this glitch myself.

Greets,

Alexandre

2016-11-18 16:53 GMT+01:00 Markus Koschany :
> thank you for contacting us. To be honest the true reason why nobody is
> packaging a new upstream release of love is that we are understaffed.
> There are people in this team that will help with reviewing and
> uploading the package but someone else must get involved who wants to
> maintain love for the foreseeable future.



Bug#815170: love: New upstream version available

2016-11-18 Thread Markus Koschany
Control: tags -1 help

On 18.11.2016 16:37, Bart van Strien wrote:
> Dear Maintainers,
> 
> Since the last message in this bug, LÖVE version 0.10.2 was released,
> yet the version in the repositories is still stuck at 0.9.1.
> 
> I noticed tracker.debian.org lists this package as depending on a
> package that needs a new maintainer --- DevIL --- so this might be what is
> holding you back. Fortunately, in version 0.10.0, the dependency on
> DevIL was dropped.
> 
> I would also like to note that ever since the release of 0.9.1, every
> release is accompanied by a post on an RSS feed, located at [1]. Maybe
> this could prove useful for automatic release tracking in the future?
> 
> Sincerely,
> 
> Bart van Strien

Hello Bart,

thank you for contacting us. To be honest the true reason why nobody is
packaging a new upstream release of love is that we are understaffed.
There are people in this team that will help with reviewing and
uploading the package but someone else must get involved who wants to
maintain love for the foreseeable future.

Regards,

Markus




signature.asc
Description: OpenPGP digital signature


Bug#815170: love: New upstream version available

2016-11-18 Thread Bart van Strien
Dear Maintainers,

Since the last message in this bug, LÖVE version 0.10.2 was released,
yet the version in the repositories is still stuck at 0.9.1.

I noticed tracker.debian.org lists this package as depending on a
package that needs a new maintainer --- DevIL --- so this might be what is
holding you back. Fortunately, in version 0.10.0, the dependency on
DevIL was dropped.

I would also like to note that ever since the release of 0.9.1, every
release is accompanied by a post on an RSS feed, located at [1]. Maybe
this could prove useful for automatic release tracking in the future?

Sincerely,

Bart van Strien

[1]: https://love2d.org/releases.xml



Bug#815170: love: New upstream version available

2016-05-21 Thread Alexandre Detiste
Dear Maintainer,

Can you please update the "love" package as prerequisite
to also update the "mrrescue" game that does use this engine ?

(current mrrescue only has a minor graphical glitch when run with
a newer love engine, so a transition is not needed).

Can you also consider moving the packaging to git ?

Then, also, if you're interrested into making this package reproducible,
you may re-use the recipes used to package mrrescue:

( /usr/share/doc/love/demos/*.love - those are zipfiles)
https://tests.reproducible-builds.org/rb-pkg/unstable/amd64/love.html

http://anonscm.debian.org/cgit/pkg-games/mrrescue.git/tree/debian/rules

I can also provide a patch or commit with git if you prefer.


Greets,

Alexandre


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


Bug#815170: love: New upstream version available

2016-02-19 Thread Zdravko Yanakiev
Source: love
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dear Maintainer,

LÖVE 0.10.1 was released on 14 February 2016. However, the repositories
contain a version of this framework that is almost 2 years old. Could you
please package the newest upstream version?

Zdravko Yanakiev



- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBAgAGBQJWx0KpAAoJEFcsEZkrpm7IFvYQAKhy8iwqOyMV5WhmG/4ajlTq
DjlAH3MOkn9fw6yyOwZl6v2ee9wEVG0xm24M7qrDD9z4Uwb/8aJpBxOpulWeW7Yy
80qZ4iDpxZq2sxinoivO2nIdogwKDxaRronGxPpJIq9FWdFX8jUroqLWxq1q3TtL
78IUjgz89Qt4diGmlWOytgr+uMasMlF+wOn+m6KANwuEyRDf1k5qlq7YnsIk1pc1
SyksJKfLQWUwB9yE6n/tuKt7ep8ojo/wqk3CayTCkFA3KL1QQGW0FC3S8rfWogMh
nSlmB5k3NQX8ucWw3rmyTU0+yU3putEGQZoGqSgbuVEpvodD+0GwpWZvPiRA3fx7
hIHXZlKtHyAl+9SkzfhX1hdLxH5NHnZ8NCMI3I4XxxoI16pvmk4ICUKGgdzNGI2T
AcqtyvfU5tnrL19i8Ak6W69ejDhQgibPbbOcOT2XHI87HbmkAHThrq+qavBpchHU
Ccf4AQeUz6L81Drz00d8Mygxhs6RqEOtbNfI/BPH6v8sYWhC96LLP/rJwRmy+cn2
O67SJoMOunkgyewGABv0VK10jyIkPxvOJKmoQeCmMKoztv4GOzk9ihUz9sNuVCGk
whNPcu1+INNNZ36VrBhc/G+Ty3KaxjjyKyKwXs9o+8YDOMKluEHFHTX0+N3syHLl
BA0S4zykb+TPqZx8lY0i
=yqLy
-END PGP SIGNATURE-