This is an automated email from the git hooks/post-receive script. odyx pushed a commit to branch debian/master in repository planetblupi.
commit 631f13f590a30329761779639f2c2fa2bc67723e Author: Didier Raboud <[email protected]> Date: Mon Jan 1 10:28:40 2018 +0100 Pipe timidity to sox for encoding to ogg This offers a finer control on the output quality (aka smaller files) Also use Makefile syntax for more clarity. --- debian/control | 1 + debian/rules | 16 +++++++++++++--- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/debian/control b/debian/control index 33364db..68a2a69 100644 --- a/debian/control +++ b/debian/control @@ -14,6 +14,7 @@ Build-Depends: argagg-dev, Build-Depends-Indep: timidity, + sox, timgm6mb-soundfont, Standards-Version: 4.1.3 Rules-Requires-Root: no diff --git a/debian/rules b/debian/rules index 4081dea..bf3f952 100755 --- a/debian/rules +++ b/debian/rules @@ -6,7 +6,17 @@ override_dh_auto_configure: dh_auto_configure -- -DCMAKE_INSTALL_BINDIR=games -override_dh_auto_build-indep: +midfiles := $(wildcard resources/music/music*.mid) +oggfiles := $(midfiles:.mid=.ogg) + +override_dh_clean-indep: + dh_clean -i + # These are shipped in the source archive, let's rebuild them + rm -f $(oggfiles) + +override_dh_auto_build-indep: $(oggfiles) dh_auto_build -i - # Convert the .mid's to .ogg - timidity -c /etc/timidity/timgm6mb.cfg -Ov resources/music/music*.mid + +resources/music/music%.ogg: resources/music/music%.mid + # Encode to ogg with "Quality=0" ~ 64 kB + timidity -c /etc/timidity/timgm6mb.cfg -Ow $< -o - | sox -t wav - -C0 $@ -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/planetblupi.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

