Bug#1106033: magit: simplify test handling
Source: magit
Version: 4.3.3-1
Severity: wishlist
Hi,
Currently magit carries a few patches to enable using upstream Makefile
to run tests[1] (and a patch to modify upstream README to notify
Debian's modifications[2]). With recent improvements on dh-elpa, it is
possible and easier to just let dh_elpa_test handle the tests, which
requires no extra patch (actually the autopkgtest is already handled
this way).
I have made a merge request[3] implementing this proposal, and would
like fellow maintainers to review before merging. This probably won't
make it to Trixie, but should simplify packaging in the future. Thanks
in advance!
-- System Information:
Debian Release: 13.0
APT prefers testing
APT policy: (500, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.27-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages elpa-magit depends on:
ii dh-elpa-helper 2.1.9
ii elpa-llama 0.6.2-1
ii elpa-magit-section 4.3.3-1
ii elpa-transient 0.8.8-1
ii elpa-with-editor 3.4.3-1
ii emacs 1:30.1+1-5
ii emacs-gtk [emacs] 1:30.1+1-5
ii emacsen-common 3.0.7
ii git 1:2.47.2-0.1
elpa-magit recommends no packages.
elpa-magit suggests no packages.
-- no debconf information
[1] https://salsa.debian.org/emacsen-team/magit/-/tree/master/debian/patches?ref_type=heads
[2] https://salsa.debian.org/emacsen-team/magit/-/blob/master/debian/patches/0003-Signal-in-the-documentation-there-are-Debian-patches.patch?ref_type=heads
[3] https://salsa.debian.org/emacsen-team/magit/-/merge_requests/3
Reply to: