[Pkg-mpd-maintainers] libmpdclient/ncmpc in debian (was "MPD 0.21 in buster")
kaliko
kaliko at azylum.org
Mon Jan 7 13:41:22 GMT 2019
Florian,
On 06/01/2019 23:33, Florian Schlichting wrote:
> […]
> Apart from what I said about upstream tags (which you can do as you
> like), I see one major issue and a few smaller ones:
>
> - building a new binary package ncmpc-doc will cause the upload to go to
> NEW for ftp-master approval. This may take several weeks and carries a
> high risk of missing buster. My advice is to not split off the
> documentation […]
Agree, I merged back documentation.
> The smaller ones are from lintian:
> […]
Fixed them and squashed/split some commits as well.
> In d/copyright you should merge the paragraphs that have (almost)
> identical Copyright and License, i.e. one for "Files: *" / MPD project /
> GPL-2+ and then another one for the BSD-2-clause licensed files (and
> then debian/)
Done
> And then there's
>
> I: ncmpc source: vcs-field-uses-insecure-uri vcs-git git://git.tokkee.org/pkg-ncmpc.git
> I: ncmpc source: vcs-field-uses-insecure-uri vcs-browser http://git.tokkee.org/?p=pkg-ncmpc.git
>
> which I can fix when creating the repo on salsa/mpd-team, but you can
> already update that to https://salsa.debian.org/mpd-team/ncmpc(.git) as
> well.
Done, used https://salsa.debian.org/mpd-team/ncmpc(.git)
> Since the repo is in your personal namespace, I'd say don't be afraid to
> rewrite history, split up the "New upstream release." commit a bit and
> merge in "Strip install dir "debian/tmp" in dh install files" etc. where
> appropriate. It is only when the repo has been moved to the team
> namespace that it is "official" and history must stay immutable.
> […]
> - do a "takeover" of ncmpc for the mpd team, modifying Maintainer and
> Uploaders as I did with libmpdclient and closing the ITS bug
> - add yourself to Uploaders
> - gbp dch -a && dch -r
Alright, I pushed the changes on:
https://salsa.debian.org/kaliko-guest/ncmpc-gbp
git at salsa.debian.org:kaliko-guest/ncmpc-gbp.git
Thanks for your review and your help Florian :)
>> PS: Working on ncmpc I noticed I forgot to add myself to d/copyright for MPD packaging.
>> We'll fix it for the next release.
>
> Better push that commit right away, while you still remember wanting to
> do that :-)
Here is the merge request:
https://salsa.debian.org/mpd-team/mpd/merge_requests/3/commits
Cheers,
k
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-mpd-maintainers/attachments/20190107/38e614e6/attachment.sig>
More information about the Pkg-mpd-maintainers
mailing list