apply recommended debhelper 12 settings
authormirabilos <tg@debian.org>
Fri, 3 May 2019 22:10:46 +0000 (00:10 +0200)
committermirabilos <mirabilos@evolvis.org>
Fri, 3 May 2019 22:10:46 +0000 (00:10 +0200)
• Depends change to depend on the compat level
• misc:Pre-Depends is now required

This greatly eases backports:

• unchanged rebuilds for stretch (with debhelper from bpo)
  and *buntu disco and newer
• a change of one line, the compat level in debian/control,
  for *buntu bionic (and cosmic)
• usual backport change for jessie, precise/trusty/xenial

(This is only possible as we also automatically detect
whether to run the upstream testsuite now.)

debian/changelog
debian/compat [deleted file]
debian/control

index f63a4e3..f43b6ab 100644 (file)
@@ -1,4 +1,4 @@
-musescore2 (2.3.2+dfsg3-1) UNRELEASED; urgency=medium
+musescore2 (2.3.2+dfsg3-1) wtf; urgency=low
 
   * Renamed source package, to complete castling (src:musescore builds
     musescore3{,-common} and this builds musescore{,-common} 2.x + wtf)
@@ -14,8 +14,9 @@ musescore2 (2.3.2+dfsg3-1) UNRELEASED; urgency=medium
   * Reenable the patch to revert unison collision restriking
   * Drop stub rdoc as well as old OMR (unusable)
   * Add marker to package short descriptions saying this is the old version
+  * Apply recommended settings of debhelper 11/12, easing PPA and backports
 
- -- Thorsten Glaser <tg@mirbsd.de>  Thu, 18 Apr 2019 14:48:01 +0200
+ -- Thorsten Glaser <tg@mirbsd.de>  Sat, 04 May 2019 00:07:27 +0200
 
 musescore (2.3.2+dfsg2-6) unstable; urgency=medium
 
diff --git a/debian/compat b/debian/compat
deleted file mode 100644 (file)
index 48082f7..0000000
+++ /dev/null
@@ -1 +0,0 @@
-12
index 47a6ff9..72dbe78 100644 (file)
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Thorsten Glaser <tg@mirbsd.de>
 Homepage: https://musescore.org/en
 Build-Depends: cmake,
-               debhelper (>= 12~),
+               debhelper-compat (= 12),
 # for the tests (but useful to ensure installability before building)
 #              imagemagick,
                mksh,
@@ -42,6 +42,7 @@ VCS-Browser: https://evolvis.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=alioth/muse
 Package: musescore-common
 Architecture: all
 Multi-Arch: foreign
+Pre-Depends: ${misc:Pre-Depends}
 Depends: musescore-general-soundfont-small | musescore-compatible-soundfont,
  ${misc:Depends}
 Description: MuseScore 2 (music composition and notation) shared files
@@ -58,6 +59,7 @@ Description: MuseScore 2 (music composition and notation) shared files
 Package: musescore
 Architecture: any
 Multi-Arch: foreign
+Pre-Depends: ${misc:Pre-Depends}
 Depends: desktop-file-utils,
          libqt5sql5-sqlite,
          musescore-common (>> 2.3~),