Bug#815170: love: New upstream version available
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
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
> 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 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
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
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 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
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
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-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
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
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
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-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
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
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
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
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
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
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-