Anthony Fok [Fri, 27 Jan 2017 09:19:12 +0000 (02:19 -0700)]
Add explicit Build-Depends on libfl-dev
LilyPond needs /usr/include/FlexLexer.h from libfl-dev,
but flex dependency on libfl-dev has been demoted to Recommends
since flex (2.6.1-1.1) dated 2016-11-24.
Anthony Fok [Fri, 27 Jan 2017 00:38:39 +0000 (17:38 -0700)]
Remove bitmap fonts from Build-Depends and use vector fonts only
Also, Build-Conflicts with fonts-noto-cjk which contains OpenType
Collection (OTC) fonts, which unfortunately Ghostscript does not yet
support and would cause the build to abort.
Anthony Fok [Wed, 25 Jan 2017 09:47:34 +0000 (02:47 -0700)]
Remove libgmp3-dev and libltdl-dev from Build-Depends
The added build-dependencies was a workaround first introduced in
lilypond (2.8.7-1) in October 2006 due to missing dependencies in
guile-1.8-dev, which was fixed as of December 2006, i.e. ten years ago.
Anthony Fok [Sun, 22 Jan 2017 15:55:46 +0000 (08:55 -0700)]
Import guile-1.8 as multiple upstream tarball component
Originally guile-1.8_1.8.8+1.orig.tar.bz2, recompressed with gzip
as lilypond_2.18.2.orig-guile18.tar.gz (to work around current gbp
limitation), to allow for LilyPond to be linked with libguile-1.8
statically after guile-1.8's removal from Debian "stretch".
Don Armstrong [Tue, 18 Nov 2014 07:06:47 +0000 (23:06 -0800)]
Fix the wrong maintscript-helper invocation which was trying to symlink to /usr/share/doc/lilypond/Documentation/user instead of /usr/share/doc/lilypond/Documentation. (Closes: #768272)
* Fix the wrong maintscript-helper invocation which was trying to
symlink to /usr/share/doc/lilypond/Documentation/user instead of
/usr/share/doc/lilypond/Documentation. (Closes: #768272)
* Add missing Pre-Depends: ${misc:Depends} for dpkg-maintscript-helper.
Don Armstrong [Tue, 16 Sep 2014 21:52:01 +0000 (14:52 -0700)]
Revert previous patch (no parallel); the issue was actually running tests on architecture independent builds which had not built any of the documentation. (Closes: #760794)
Don Armstrong [Tue, 16 Sep 2014 21:42:39 +0000 (14:42 -0700)]
Disable parallel support on !amd64 to avoid build failures on those architectures. This is a temporary fix; a real fix to the (possibly) broken makefiles needs to be written. (Closes: #760794)
Don Armstrong [Wed, 3 Sep 2014 18:43:57 +0000 (11:43 -0700)]
Fix Broken usage of dpkg-maintscript-helper (relative pathnames vs. aboslute pathnames), thanks to Guillem Jover and Petter Reinholdtsen (Closes: #758787).
Don Armstrong [Mon, 11 Nov 2013 18:07:24 +0000 (10:07 -0800)]
Do not include non-existant paths in lilypond-doc.doc-base-special (closes: #693238)
* Do not include non-existant paths in lilypond-doc.doc-base-special
(closes: #693238)
* Breaks/Replaces lilypond-doc in html packages to stop problems on
wheezy upgrade. (Closes: #718013)
Don Armstrong [Fri, 26 Apr 2013 18:10:43 +0000 (11:10 -0700)]
* New upstream release (closes: #705895)
* Put languages in their own subdocument to work around doc-base not
having a language specifier (closes: #698435)
Don Armstrong [Fri, 28 Dec 2012 19:24:26 +0000 (11:24 -0800)]
* Fix noopt support to use --disable-optimising as ./configure does crazy things.
* Make sure that the guile garbage collection does not collect s in
font-metric.cc when it gets optimized away (closes: #684817)
Don Armstrong [Fri, 14 Sep 2012 18:38:19 +0000 (11:38 -0700)]
Call dh_python2 on the internal directory
Do not compress .ly files in the documentation
handle the installation of the .doc-base-special docbase packages
until #525821 is fixed.