musescore for Debian ******************** usr/share/mscore is versioned (ie usr/share/mscore-0.7), as upstream said he wants to make it possible for other users, not necessarily ours, to install more than one version concurrently for testing. Some files there are version specific, so he versions /usr/share/mscore. debian/rules does not employ dh_install to install the update-notifier file, as it is not known at build time what version of usr/share/mscore is being used. The installation of this file waits for the directory to be created in musescore-common (by dh_install), and a symlink to reference it. The update-notifier file is installed to that symlinked directory, but a means other than dh_install must be used, as dh_install has already been called, and it does not support multiple calls. This means that on upgrading the packaging for a new release does not necessarily involve changing version numbers in debian/rules. To comply with DFSG, various non-free files are removed when the orig tarball is created (see debian/rules for specifics). To ensure that the PDF manuals are generated from freely available sources, the shipped PDFs are also removed and, using the ProcessHTML.py script, recreated from the online HTML originals. See debian/rules for specifics. -- Toby Smithe