Package: dh-make Version: 2.201604 Severity: normal Tags: patch Hi,
When passing the "-c mit" parameter, dh-make behaves as if no license parameter was given. The problem is only a missing key in the "matches" dictionary (line 258). Yannick -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, x32 Kernel: Linux 4.3.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages dh-make depends on: ii debhelper 9.20160115 ii dpkg-dev 1.18.4 ii make 4.1-6 ii python-enum34 1.1.2-1 pn python:any <none> dh-make recommends no packages. Versions of packages dh-make suggests: ii build-essential 12.2 -- no debconf information
diff --git a/dh_make b/dh_make index 04ea6d8..9c635ba 100755 --- a/dh_make +++ b/dh_make @@ -258,7 +258,7 @@ class License(Enum): matches = {'apache': cls.apache, 'artistic': cls.artistic, 'bsd': cls.bsd, 'gpl': cls.gpl2, 'gpl2': cls.gpl2, 'gpl3': cls.gpl3, 'lgpl': cls.lgpl2, 'lgpl2': cls.lgpl2, - 'lgpl3': cls.lgpl3} + 'lgpl3': cls.lgpl3, 'mit': cls.mit} if args.copyright == 'custom': if args.copyrightfile is None: sys.stderr.write(