Updated Debian package dependencies and configuration
authorSam Lantinga <slouken@libsdl.org>
Wed, 31 Oct 2018 11:50:50 -0700
changeset 923cd0286a12a34
parent 922 938506550ef3
child 924 9be60a9582a6
Updated Debian package dependencies and configuration
debian/control
debian/rules
     1.1 --- a/debian/control	Wed Oct 31 10:19:35 2018 -0700
     1.2 +++ b/debian/control	Wed Oct 31 11:50:50 2018 -0700
     1.3 @@ -10,9 +10,12 @@
     1.4                 dpkg-dev (>= 1.16.1~),
     1.5                 libflac-dev (>= 1.2.1),
     1.6                 libfluidsynth-dev,
     1.7 -               libmikmod2-dev (>= 3.1.11),
     1.8 +               libmikmod-dev (>= 3.1.11),
     1.9 +               libmodplug-dev,
    1.10 +               libmpg123-dev (>= 1.20.1),
    1.11                 libogg-dev (>= 1.2.0),
    1.12 -               libsdl2-dev (>= 2.0.0),
    1.13 +               libopusfile-dev,
    1.14 +               libsdl2-dev (>= 2.0.7),
    1.15                 libtool,
    1.16                 libvorbis-dev (>= 1.2.0)
    1.17  Homepage: http://www.libsdl.org/projects/SDL_mixer/
     2.1 --- a/debian/rules	Wed Oct 31 10:19:35 2018 -0700
     2.2 +++ b/debian/rules	Wed Oct 31 11:50:50 2018 -0700
     2.3 @@ -12,12 +12,15 @@
     2.4  # explicitly enable/disable all supported sound
     2.5  # For mp3 support, libmad disabled by default because it is GPL and not allowed to link with commercial closed-source programs
     2.6  # For mod support, modplug is the default because it is in the public domain and used across all platforms.
     2.7 -confflags += --enable-music-mp3
     2.8 -confflags += --disable-music-mp3-mad-gpl
     2.9 +confflags += --enable-music-flac
    2.10  confflags += --enable-music-mod
    2.11  confflags += --enable-music-mod-modplug
    2.12  confflags += --disable-music-mod-mikmod
    2.13 +confflags += --enable-music-mp3
    2.14 +confflags += --enable-music-mp3-mpg123
    2.15 +confflags += --disable-music-mp3-mad-gpl
    2.16  confflags += --enable-music-ogg
    2.17 +confflags += --enable-music-opus
    2.18  confflags += --enable-music-wave
    2.19  
    2.20  # MIDI: explicitly state that we use (an in-source copy of) timidity
    2.21 @@ -33,10 +36,12 @@
    2.22  # SDL_LoadObject), and dpkg-shlibdeps doesn't seem to generate the needed
    2.23  # dependencies in the binary library package
    2.24  confflags += --disable-music-flac-shared
    2.25 -confflags += --disable-music-ogg-shared
    2.26 +confflags += --disable-music-midi-fluidsynth-shared
    2.27  confflags += --disable-music-mod-mikmod-shared
    2.28  confflags += --disable-music-mod-modplug-shared
    2.29 -confflags += --disable-music-fluidsynth-shared
    2.30 +confflags += --disable-music-mp3-mpg123-shared
    2.31 +confflags += --disable-music-ogg-shared
    2.32 +confflags += --disable-music-opus-shared
    2.33  
    2.34  %:
    2.35  	dh $@ --with autoreconf --parallel