Package: dh-elpa Version: 2.1.9 Severity: wishlist As title says. We have encountered a few bug reports (e.g. Bug#1106748, Bug#1120049) due to some files not being shipped as intended. This usually happens when some packages explicitly list the .el files in debian/elpa or debian/<package>.elpa instead of using a glob. This is usually done with good reasons, such as to exclude test files, or need to distribute .el files in different packages.
It would be good that dh-elpa can also check that all intended files are included in the `elpa' file of all binary packages. Ideally it should handle glob, skip hidden files like `.dir-locals.el' and test files by default, and provide an option (e.g. `--exclude-el') to optionally skip more files as needed. (I sense this would be hard to verify without implementing unit tests first :/) -- System Information: Debian Release: 13.1 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.12.48+deb13-amd64 (SMP w/16 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.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 -- Regards, Xiyue Deng
signature.asc
Description: PGP signature

