Bug#974080: ITP: lua-binaryheap -- Binary heap implementation in lua
On 11/20/20 10:34 AM, Santiago Ruano Rincón wrote: > El 19/11/20 a las 22:04, Santiago Ruano Rincón escribió: >> El 19/11/20 a las 17:56, Santiago Ruano Rincón escribió: >> Before uploading a wanted to take a look at the debian/watch file. >> Attached you can find a work-in-progress version. I cannot work more on >> it today. There is still an error after downloading the file. Would you >> like to fix it? (c.f. man uscan) >> >> Cheers, >> >> -- S >> version=4 >> opts="filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/-$1\.tar\.gz/,uversionmangle=s/v/./" >> \ >> https://github.com/Tieske/binaryheap.lua/tags .*/version_?(\d\S*)\.tar\.gz > Somehow I messed up my working files (*). The attached (simpler) d/watch > seems to work. Could you please test it? Thanks, it works for me too so I added this to salsa and CI confirms we're free of lintian warnings/infos ᕕ( ᐛ )ᕗ https://salsa.debian.org/jruzicka/lua-binaryheap/-/jobs/1178434#L27 I also signed all commits in debian/master as you suggested elsewhere. > Cheers, > > -- Santiago > > (*) I need to stop working late. I concur, workaholism is dangerous you know... Cheers, Jakub signature.asc Description: OpenPGP digital signature
Bug#974080: ITP: lua-binaryheap -- Binary heap implementation in lua
El 19/11/20 a las 22:04, Santiago Ruano Rincón escribió: > El 19/11/20 a las 17:56, Santiago Ruano Rincón escribió: > > El 19/11/20 a las 16:45, Jakub Ružička escribió: > > > On 11/17/20 4:41 PM, Santiago Ruano Rincón wrote: > > > > El 09/11/20 a las 13:31, Jakub Ružička escribió: > > Before uploading a wanted to take a look at the debian/watch file. > Attached you can find a work-in-progress version. I cannot work more on > it today. There is still an error after downloading the file. Would you > like to fix it? (c.f. man uscan) > > Cheers, > > -- S > version=4 > opts="filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/-$1\.tar\.gz/,uversionmangle=s/v/./" > \ > https://github.com/Tieske/binaryheap.lua/tags .*/version_?(\d\S*)\.tar\.gz Somehow I messed up my working files (*). The attached (simpler) d/watch seems to work. Could you please test it? Cheers, -- Santiago (*) I need to stop working late. version=4 opts="uversionmangle=s/v/./" \ https://github.com/Tieske/binaryheap.lua/tags .*/version_?(\d\S*)\.tar\.gz signature.asc Description: PGP signature
Bug#974080: ITP: lua-binaryheap -- Binary heap implementation in lua
El 19/11/20 a las 17:56, Santiago Ruano Rincón escribió: > El 19/11/20 a las 16:45, Jakub Ružička escribió: > > On 11/17/20 4:41 PM, Santiago Ruano Rincón wrote: > > > El 09/11/20 a las 13:31, Jakub Ružička escribió: > > >> Package: wnpp > > >> Severity: wishlist > > >> Owner: Jakub Ružička > > >> > > >> * Package name: lua-binaryheap > > >> Version : 0.4 > > >> Upstream Author : Thijs Schreijer > > >> * URL : https://github.com/Tieske/binaryheap.lua > > >> * License : MIT > > >> Programming Lang: lua > > >> Description : binary heap implementation in lua > > >> > > >> binaryheap.lua is a binary heap (binary tree) implementaion in lua. > > >> > > > ... > > > > > > Jakub, thanks for packaging lua-binaryheap. > > Thanks for fast respone, Santiago :) > > > > > > Two lintian "major" comments from your current repo: > > > > > > W: lua-binaryheap source: ancient-standards-version 3.9.8 (released > > > 2016-04-06) (current is 4.5.0) > > > W: lua-binaryheap source: > > > package-uses-deprecated-debhelper-compat-version 9 > > > > > > Do you have any reason for that standards-version and > > > debhelper-compat-version? > > Upstream packages support older distros including ubuntu xenial so it's > > just a leftover - I've updated these to current. > > > > > > These other lintian minor warnings could be easily fixed: > > > > > > I: lua-binaryheap: capitalization-error-in-description lua Lua > > > I: lua-binaryheap source: debian-watch-file-is-missing > > > I: lua-binaryheap source: vcs-field-not-canonical Vcs-Git > > > > > > Could you please consider them? > > I've fixed all of them except debian-watch-file-is-missing because > > upstream is using one the weirdest version tag scheme I've witnessed > > (version_0v4) and I'm not familiar with watch files enough to solve this > > efficiently. > > Great, thanks! > I'll upload it later this evening. ... Before uploading a wanted to take a look at the debian/watch file. Attached you can find a work-in-progress version. I cannot work more on it today. There is still an error after downloading the file. Would you like to fix it? (c.f. man uscan) Cheers, -- S version=4 opts="filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/-$1\.tar\.gz/,uversionmangle=s/v/./" \ https://github.com/Tieske/binaryheap.lua/tags .*/version_?(\d\S*)\.tar\.gz signature.asc Description: PGP signature
Bug#974080: ITP: lua-binaryheap -- Binary heap implementation in lua
El 19/11/20 a las 16:45, Jakub Ružička escribió: > On 11/17/20 4:41 PM, Santiago Ruano Rincón wrote: > > El 09/11/20 a las 13:31, Jakub Ružička escribió: > >> Package: wnpp > >> Severity: wishlist > >> Owner: Jakub Ružička > >> > >> * Package name: lua-binaryheap > >> Version : 0.4 > >> Upstream Author : Thijs Schreijer > >> * URL : https://github.com/Tieske/binaryheap.lua > >> * License : MIT > >> Programming Lang: lua > >> Description : binary heap implementation in lua > >> > >> binaryheap.lua is a binary heap (binary tree) implementaion in lua. > >> > > ... > > > > Jakub, thanks for packaging lua-binaryheap. > Thanks for fast respone, Santiago :) > > > > Two lintian "major" comments from your current repo: > > > > W: lua-binaryheap source: ancient-standards-version 3.9.8 (released > > 2016-04-06) (current is 4.5.0) > > W: lua-binaryheap source: package-uses-deprecated-debhelper-compat-version 9 > > > > Do you have any reason for that standards-version and > > debhelper-compat-version? > Upstream packages support older distros including ubuntu xenial so it's > just a leftover - I've updated these to current. > > > > These other lintian minor warnings could be easily fixed: > > > > I: lua-binaryheap: capitalization-error-in-description lua Lua > > I: lua-binaryheap source: debian-watch-file-is-missing > > I: lua-binaryheap source: vcs-field-not-canonical Vcs-Git > > > > Could you please consider them? > I've fixed all of them except debian-watch-file-is-missing because > upstream is using one the weirdest version tag scheme I've witnessed > (version_0v4) and I'm not familiar with watch files enough to solve this > efficiently. Great, thanks! I'll upload it later this evening. > > I've pushed fixed debian/master and you can see lintian output in CI: > > https://salsa.debian.org/jruzicka/lua-binaryheap/-/jobs/1176088#L27 > > Thank you for Salsa CI suggestion and help with enabling it. I like it > and I'll probably use it for other packages too. :-) Cheers, -- Santiago signature.asc Description: PGP signature
Bug#974080: ITP: lua-binaryheap -- Binary heap implementation in lua
On 11/17/20 4:41 PM, Santiago Ruano Rincón wrote: > El 09/11/20 a las 13:31, Jakub Ružička escribió: >> Package: wnpp >> Severity: wishlist >> Owner: Jakub Ružička >> >> * Package name: lua-binaryheap >> Version : 0.4 >> Upstream Author : Thijs Schreijer >> * URL : https://github.com/Tieske/binaryheap.lua >> * License : MIT >> Programming Lang: lua >> Description : binary heap implementation in lua >> >> binaryheap.lua is a binary heap (binary tree) implementaion in lua. >> > ... > > Jakub, thanks for packaging lua-binaryheap. Thanks for fast respone, Santiago :) > > Two lintian "major" comments from your current repo: > > W: lua-binaryheap source: ancient-standards-version 3.9.8 (released > 2016-04-06) (current is 4.5.0) > W: lua-binaryheap source: package-uses-deprecated-debhelper-compat-version 9 > > Do you have any reason for that standards-version and > debhelper-compat-version? Upstream packages support older distros including ubuntu xenial so it's just a leftover - I've updated these to current. > > These other lintian minor warnings could be easily fixed: > > I: lua-binaryheap: capitalization-error-in-description lua Lua > I: lua-binaryheap source: debian-watch-file-is-missing > I: lua-binaryheap source: vcs-field-not-canonical Vcs-Git > > Could you please consider them? I've fixed all of them except debian-watch-file-is-missing because upstream is using one the weirdest version tag scheme I've witnessed (version_0v4) and I'm not familiar with watch files enough to solve this efficiently. I've pushed fixed debian/master and you can see lintian output in CI: https://salsa.debian.org/jruzicka/lua-binaryheap/-/jobs/1176088#L27 Thank you for Salsa CI suggestion and help with enabling it. I like it and I'll probably use it for other packages too. Cheers, Jakub signature.asc Description: OpenPGP digital signature
Bug#974080: ITP: lua-binaryheap -- Binary heap implementation in lua
El 09/11/20 a las 13:31, Jakub Ružička escribió: > Package: wnpp > Severity: wishlist > Owner: Jakub Ružička > > * Package name: lua-binaryheap > Version : 0.4 > Upstream Author : Thijs Schreijer > * URL : https://github.com/Tieske/binaryheap.lua > * License : MIT > Programming Lang: lua > Description : binary heap implementation in lua > > binaryheap.lua is a binary heap (binary tree) implementaion in lua. > ... Jakub, thanks for packaging lua-binaryheap. Two lintian "major" comments from your current repo: W: lua-binaryheap source: ancient-standards-version 3.9.8 (released 2016-04-06) (current is 4.5.0) W: lua-binaryheap source: package-uses-deprecated-debhelper-compat-version 9 Do you have any reason for that standards-version and debhelper-compat-version? These other lintian minor warnings could be easily fixed: I: lua-binaryheap: capitalization-error-in-description lua Lua I: lua-binaryheap source: debian-watch-file-is-missing I: lua-binaryheap source: vcs-field-not-canonical Vcs-Git Could you please consider them? Thanks, -- Santiago signature.asc Description: PGP signature
Bug#974080: ITP: lua-binaryheap -- Binary heap implementation in lua
Package: wnpp Severity: wishlist Owner: Jakub Ružička * Package name: lua-binaryheap Version : 0.4 Upstream Author : Thijs Schreijer * URL : https://github.com/Tieske/binaryheap.lua * License : MIT Programming Lang: lua Description : binary heap implementation in lua binaryheap.lua is a binary heap (binary tree) implementaion in lua. - lua-binaryheap package is a missing requirement of lua-http package which is already included in Debian as described in bug #958665 - this package is an indirect requirement of Knot Resolver which I intend to package for Debian. upstream Knot Resolver package repos currntly use custom lua-binaryheap package which I use as a base for the Debian package. - binaryheap.lua is a small and focused project which started in 2015 with last activity in 2019 so I assume it's stable/mature with changes unlikely thus it should be easy to maintain. - I'm not a debian Dev but I try to become Maintainer with active sponsor as a part of Debian DNS team. I'm willing to maintain the package in forseeable future, especially as I expect minimal or no changes.