Bug#1062449: xdg-utils: Please package 1.2.0

Diederik de Haas didi.debian at cknow.org
Fri Nov 29 10:35:47 GMT 2024


On 1 Feb 2024 10:08:29 -0500 Jeremy Bícha <jeremy.bicha at canonical.com> wrote:
> Source: xdg-utils
> Version: 1.1.3-4.1
> Severity: wishlist
> 
> There is a new release of xdg-utils. Please package it.

I saw there was already a 'pending' tag, so this may be obsolete (and therefor 
didn't tag it with 'patch'), but I've made an attempt to upgrade to 1.2.1 
(too).

Update procedure:
1) Apply patches 0001 and 0002
2) Run `gbp import-orig --uscan`
3) Apply patches 0010 and 0011

And then make a release out of it.

Notes:
- I completely disabled upstream's autotests when I saw it was testing for KDE
  3 and 4
- There are several improvements possible to the Debian package, but getting
   it first to upstream's 1.2.1 seems more important. Further improvements to
   the packaging can follow after this.
   Like Standards-Version 4.7.0 and debhelper-compat=13
- The upstream commit which converted the README to README.md had this:
  "My hope is that this makes the xdg-utils seem less like a dead project and
   lowers the barrier for contributing." and I think/hope Debian having 1.2.1
   could help with that. Because it's much better if upstream's autotests
   were run, but they should be relevant to current systems.

https://salsa.debian.org/diederik/xdg-utils/-/pipelines is where you can see 
the Salsa CI pipeline succeeds, both for version 1.1.3-4.1 as with my updates 
to 1.2.1.

HTH,
  Diederik
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-d-watch-Update-expression-to-new-GitLab-format.patch
Type: text/x-patch
Size: 1087 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-freedesktop-maintainers/attachments/20241129/ea6f6c09/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-d-gbp.conf-Update-configuration-according-to-DEP-14.patch
Type: text/x-patch
Size: 765 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-freedesktop-maintainers/attachments/20241129/ea6f6c09/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0010-d-patches-Add-patch-to-disable-autotests.patch
Type: text/x-patch
Size: 2548 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-freedesktop-maintainers/attachments/20241129/ea6f6c09/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0011-d-docs-Update-for-1.2.1-changes.patch
Type: text/x-patch
Size: 642 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-freedesktop-maintainers/attachments/20241129/ea6f6c09/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part.
URL: <http://alioth-lists.debian.net/pipermail/pkg-freedesktop-maintainers/attachments/20241129/ea6f6c09/attachment.sig>


More information about the Pkg-freedesktop-maintainers mailing list