debian/0000755000000000000000000000000012233564550007173 5ustar debian/source/0000755000000000000000000000000011752266572010503 5ustar debian/source/format0000644000000000000000000000001411714321647011702 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001320512233564326011047 0ustar sdl-sound1.2 (1.0.3-7) unstable; urgency=low * Bump Standards-Version to 3.9.4 (no changes needed) * Use dh-autoreconf (Closes: #702978, #727964). Thanks Daniel Schepler and Matthias Klose. * Modity fix-FTBFS-libm-672012.patch to enable the extra flag to link with libm in Makefile.am, rather than .in (thanks Daniel Schepler for the suggestion) * Use @debian address for maintainer -- Manuel A. Fernandez Montecelo Mon, 28 Oct 2013 22:44:32 +0000 sdl-sound1.2 (1.0.3-6) unstable; urgency=low [ Felix Geyer ] * Drop unnecessary dependencies of libsdl-sound1.2-dev [ Manuel A. Fernandez Montecelo ] * Add patch fix-FTBFS-libm-672012.patch to link against libm, fixing FTBFS bug (Closes: #672012) * Add ~ on build-depends for SDL, so it makes work easier for backporters * Remove unused lintian override -- Manuel A. Fernandez Montecelo Tue, 08 May 2012 22:33:02 +0100 sdl-sound1.2 (1.0.3-5) unstable; urgency=low * New maintainers - Make package as part of SDL team - Remove previous maintainer (Ari Pollak), he wants to step down. Thanks for the job done. http://lists.alioth.debian.org/pipermail/pkg-sdl-maintainers/2012-January/001119.html - Add myself to Uploaders, and setting DM-Upload-Allowed: yes * Changes in packaging: - Source package name changed to match the rest of SDL "modules" - Switch to debhelper compat level v9 (level 4 before, obsolete) - Greatly simplifying debian/rules accordingly - Build for multiarch - Bump Standards-Version to 3.9.3 (no changes needed other than copyright) - Added 'source/format', with '3.0 (quilt)' - Modifications to dependencies and build options: - Depending on newer dpkg-dev - Depending on SDL >= 1.2.14 (instead of misc old versions) - debian/copyright: updated license and converted to DEP-5 - Modifying slightly the descriptions - Updated symbols file * Do not ship the binaries playsound and playsound_simple nor their manpages, they're just example programs not generally useful (and not very appropriate for a lib package, anyway) -- Manuel A. Fernandez Montecelo Thu, 23 Feb 2012 23:04:17 +0000 libsdl-sound1.2 (1.0.3-4) unstable; urgency=low * The automake1.7 build-dep should've been removed a long time ago since it's not needed; really do it this time (Closes: #648584) -- Ari Pollak Sun, 13 Nov 2011 12:12:50 -0500 libsdl-sound1.2 (1.0.3-3.1) unstable; urgency=low * Non-maintainer upload. * Don't ship .la files (Closes: #622508). -- Luk Claes Sat, 25 Jun 2011 19:51:08 +0200 libsdl-sound1.2 (1.0.3-3) unstable; urgency=low * Add manpage from François Wendling (Closes: #496978) -- Ari Pollak Sat, 25 Oct 2008 16:18:03 -0400 libsdl-sound1.2 (1.0.3-2) unstable; urgency=low * Use /etc/timidity instead of /etc when looking for timidity.cfg (Closes: #314786) -- Ari Pollak Sun, 28 Sep 2008 19:23:44 -0400 libsdl-sound1.2 (1.0.3-1) unstable; urgency=low * New upstream release * Rebuild against new speex (Closes: #474891) * Add manpage from Barry deFreese (Closes: #410184) * Add symbols file * Fix -dev's versioned dependency on libsdl-sound1.2 so binNMUs should work -- Ari Pollak Sat, 03 May 2008 17:45:21 -0400 libsdl-sound1.2 (1.0.1-12) unstable; urgency=low * Really build with speex support (Closes: #399125) -- Ari Pollak Wed, 6 Dec 2006 20:31:46 -0500 libsdl-sound1.2 (1.0.1-11) unstable; urgency=low * Enable speex support (Closes: #399125) -- Ari Pollak Fri, 17 Nov 2006 22:10:30 -0500 libsdl-sound1.2 (1.0.1-10) unstable; urgency=low * Add missing dependencies to -dev package since the .la depends on them (Closes: #377872) -- Ari Pollak Wed, 12 Jul 2006 14:08:29 -0400 libsdl-sound1.2 (1.0.1-9) unstable; urgency=low * Bump build-depends on libsmpeg-dev for C++ ABI un-transition (Closes: #335445) -- Ari Pollak Sun, 23 Oct 2005 22:09:27 -0400 libsdl-sound1.2 (1.0.1-8) unstable; urgency=low * update build-deps to newest libflac-dev (Closes: #325725) -- Ari Pollak Tue, 30 Aug 2005 10:42:58 -0400 libsdl-sound1.2 (1.0.1-7) unstable; urgency=low * Remove dependency on automake1.7, it is no longer needed. -- Ari Pollak Thu, 28 Jul 2005 11:45:23 -0400 libsdl-sound1.2 (1.0.1-6) unstable; urgency=low * Bump build-depends on libsmpeg-dev for C++ ABI transition -- Ari Pollak Thu, 21 Jul 2005 18:26:20 +0000 libsdl-sound1.2 (1.0.1-5) unstable; urgency=low * Add libx11-dev, libxext-dev, libxt-dev to build-depends -- Ari Pollak Sat, 8 Jan 2005 15:55:43 -0500 libsdl-sound1.2 (1.0.1-4) unstable; urgency=low * Build-depend on libflac-dev (>= 1.1.1-3) -- Ari Pollak Sat, 8 Jan 2005 12:58:29 -0500 libsdl-sound1.2 (1.0.1-3) unstable; urgency=low * --disable-smpegtest when configuring, it's buggy (Closes: #221370) * Make sure all automake files are up to date, and build-dep on automake1.7 temporarily so that build process does not fail (Closes: #221369) * Add source Section: sound -- Ari Pollak Tue, 18 Nov 2003 10:45:14 -0500 libsdl-sound1.2 (1.0.1-2) unstable; urgency=low * Update autotools to correctly build on MIPS (Closes: #220248) -- Ari Pollak Tue, 11 Nov 2003 13:28:01 -0500 libsdl-sound1.2 (1.0.1-1) unstable; urgency=low * Initial Release. (Closes: #190971) -- Ari Pollak Mon, 13 Oct 2003 01:43:12 -0400 debian/libsdl-sound1.2-dev.docs0000644000000000000000000000001411714321647013435 0ustar README TODO debian/libsdl-sound1.2.symbols0000644000000000000000000000616711721542020013424 0ustar libSDL_sound-1.0.so.1 libsdl-sound1.2 #MINVER# ExitMP3@Base 1.0.3 FreeDLS@Base 1.0.3 FreeRIFF@Base 1.0.3 II_step_one@Base 1.0.3 II_step_two@Base 1.0.3 I_step_one@Base 1.0.3 I_step_two@Base 1.0.3 InitMP3@Base 1.0.3 LoadDLS@Base 1.0.3 LoadRIFF@Base 1.0.3 PrintDLS@Base 1.0.3 PrintRIFF@Base 1.0.3 RWops_RWRefCounter_addRef@Base 1.0.3 RWops_RWRefCounter_new@Base 1.0.3 Sound_AvailableDecoders@Base 1.0.1 Sound_BuildAudioCVT@Base 1.0.1 Sound_ClearError@Base 1.0.1 Sound_ConvertAudio@Base 1.0.1 Sound_Decode@Base 1.0.1 Sound_DecodeAll@Base 1.0.1 Sound_FreeSample@Base 1.0.1 Sound_GetError@Base 1.0.1 Sound_GetLinkedVersion@Base 1.0.1 Sound_Init@Base 1.0.1 Sound_NewSample@Base 1.0.1 Sound_NewSampleFromFile@Base 1.0.1 Sound_Quit@Base 1.0.1 Sound_Rewind@Base 1.0.1 Sound_Seek@Base 1.0.1 Sound_SetBufferSize@Base 1.0.1 Timidity_Exit@Base 1.0.3 Timidity_FreeDLS@Base 1.0.3 Timidity_FreeSong@Base 1.0.3 Timidity_Init@Base 1.0.3 Timidity_Init_NoConfig@Base 1.0.3 Timidity_LoadDLS@Base 1.0.3 Timidity_LoadDLSSong@Base 1.0.3 Timidity_LoadSong@Base 1.0.3 Timidity_PlaySome@Base 1.0.3 Timidity_Seek@Base 1.0.3 Timidity_SetVolume@Base 1.0.3 Timidity_Start@Base 1.0.3 __Sound_DecoderFunctions_AIFF@Base 1.0.3 __Sound_DecoderFunctions_AU@Base 1.0.3 __Sound_DecoderFunctions_FLAC@Base 1.0.3 __Sound_DecoderFunctions_MIDI@Base 1.0.3 __Sound_DecoderFunctions_MIKMOD@Base 1.0.3 __Sound_DecoderFunctions_MPGLIB@Base 1.0.3 __Sound_DecoderFunctions_OGG@Base 1.0.3 __Sound_DecoderFunctions_RAW@Base 1.0.3 __Sound_DecoderFunctions_SHN@Base 1.0.3 __Sound_DecoderFunctions_SPEEX@Base 1.0.3 __Sound_DecoderFunctions_VOC@Base 1.0.3 __Sound_DecoderFunctions_WAV@Base 1.0.3 __Sound_SetError@Base 1.0.3 __Sound_convertMsToBytePos@Base 1.0.3 __Sound_strcasecmp@Base 1.0.3 add_to_pathlist@Base 1.0.3 alloc_0@Base 1.0.3 alloc_1@Base 1.0.3 alloc_2@Base 1.0.3 alloc_3@Base 1.0.3 alloc_4@Base 1.0.3 apply_envelope_to_amp@Base 1.0.3 bandInfo@Base 1.0.3 bend_coarse@Base 1.0.3 bend_fine@Base 1.0.3 bitindex@Base 1.0.3 dct64@Base 1.0.3 decodeMP3@Base 1.0.3 decode_header@Base 1.0.3 decwin@Base 1.0.3 do_layer1@Base 1.0.3 do_layer2@Base 1.0.3 do_layer3@Base 1.0.3 free_instruments@Base 1.0.3 free_pathlist@Base 1.0.3 freq_table@Base 1.0.3 get1bit@Base 1.0.3 getbits@Base 1.0.3 getbits_fast@Base 1.0.3 init_layer2@Base 1.0.3 init_layer3@Base 1.0.3 load_instrument_dls@Base 1.0.3 load_missing_instruments@Base 1.0.3 longLimit@Base 1.0.3 make_decode_tables@Base 1.0.3 master_drumset@Base 1.0.3 master_tonebank@Base 1.0.3 mix_voice@Base 1.0.3 mpglib_freqs@Base 1.0.3 muls@Base 1.0.3 open_file@Base 1.0.3 param@Base 1.0.3 pcm_point@Base 1.0.3 pcm_sample@Base 1.0.3 pnts@Base 1.0.3 pre_resample@Base 1.0.3 read_midi_file@Base 1.0.3 recompute_envelope@Base 1.0.3 resample_voice@Base 1.0.3 s32tos16@Base 1.0.3 s32tos16x@Base 1.0.3 s32tos8@Base 1.0.3 s32tou16@Base 1.0.3 s32tou16x@Base 1.0.3 s32tou8@Base 1.0.3 safe_malloc@Base 1.0.3 set_default_instrument@Base 1.0.3 set_pointer@Base 1.0.3 shortLimit@Base 1.0.3 synth_1to1@Base 1.0.3 synth_1to1_mono@Base 1.0.3 tabsel_123@Base 1.0.3 vol_table@Base 1.0.3 wordpointer@Base 1.0.3 debian/watch0000644000000000000000000000011611714321647010223 0ustar version=3 http://icculus.org/SDL_sound/downloads/SDL_sound-([\d\.]+)\.tar\..* debian/control0000644000000000000000000000323412233560053010572 0ustar Source: sdl-sound1.2 Section: libs Priority: optional Maintainer: Debian SDL packages maintainers Uploaders: Manuel A. Fernandez Montecelo Standards-Version: 3.9.4 Build-Depends: debhelper (>= 9~), dpkg-dev (>= 1.16.1~), dh-autoreconf, libsdl1.2-dev (>= 1.2.14~), libflac-dev (>= 1.1.2), libsmpeg-dev (>= 0.4.5+cvs20030824), libmikmod-dev, libvorbis-dev, libogg-dev, libspeex-dev Homepage: http://icculus.org/SDL_sound/ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-sdl/packages/sdl-sound1.2.git Vcs-Git: git://anonscm.debian.org/pkg-sdl/packages/sdl-sound1.2.git Package: libsdl-sound1.2 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: Sound library for Simple DirectMedia Layer 1.2, libraries SDL_sound is a library that handles the decoding of several popular sound file formats, such as .WAV and .MP3. It is an add-on to Simple Directmedia Layer library. . This package contains the shared library. Package: libsdl-sound1.2-dev Section: libdevel Architecture: any Multi-Arch: same Depends: ${misc:Depends}, libsdl-sound1.2 (= ${binary:Version}), libsdl1.2-dev (>= 1.2.14~) Description: Sound library for Simple DirectMedia Layer 1.2, development files SDL_sound is a library that handles the decoding of several popular sound file formats, such as .WAV and .MP3. It is an add-on to Simple Directmedia Layer library. . This package contains the development files. debian/libsdl-sound1.2.install0000644000000000000000000000002411714321647013400 0ustar usr/lib/*/lib*.so.* debian/libsdl-sound1.2-dev.install0000644000000000000000000000010411714321647014153 0ustar usr/include usr/lib/*/lib*.a usr/lib/*/lib*.so #usr/lib/*/pkgconfig debian/libsdl-sound1.2.lintian-overrides0000644000000000000000000000010611721772130015364 0ustar libsdl-sound1.2: package-name-doesnt-match-sonames libSDL-sound-1.0-1 debian/rules0000755000000000000000000000205312233562575010260 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 export DEB_CFLAGS_MAINT_APPEND := -pipe -Wall export DEB_LDFLAGS_MAINT_APPEND := -Wl,--no-undefined -Wl,--as-needed # document what's actually used confflags := --enable-voc confflags += --enable-wav confflags += --enable-raw confflags += --enable-aiff confflags += --enable-au confflags += --enable-shn confflags += --enable-midi confflags += --enable-smpeg confflags += --enable-mpglib confflags += --enable-mikmod confflags += --enable-ogg confflags += --enable-flac confflags += --enable-speex confflags += --disable-smpegtest confflags += --disable-modplug confflags += --disable-physfs confflags += --disable-altcvt %: dh $@ --with autoreconf --parallel override_dh_autoreconf: AUTOMAKE="automake --foreign" dh_autoreconf --as-needed override_dh_auto_configure: dh_auto_configure -- $(confflags) override_dh_install: dh_install --fail-missing -XlibSDL_sound.la -Xplaysound -Xplaysound_simple override_dh_installchangelogs: dh_installchangelogs -- CHANGELOG override_dh_makeshlibs: dh_makeshlibs -- -c4 debian/compat0000644000000000000000000000000211714321647010372 0ustar 9 debian/copyright0000644000000000000000000000537511721770657011150 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: SDL_sound Upstream-Contact: Ryan C. Gordon Source: http://icculus.org/SDL_sound/ Files: SDL_sound.h SDL_sound.c SDL_sound_internal.h extra_rwops.h extra_rwops.c Copyright: 2001 Ryan C. Gordon License: LGPL-2.1+ Files: alt_audio_convert.h alt_audio_convert.c Copyright: 2002 Frank Ranostaj License: LGPL-2+ Files: decoders/mpglib/* Copyright: 1995,1996,1997 by Michael Hippz License: LGPL Comments: See decoders/mpglib/README Files: decoders/timidity/dls1.h Copyright: 1996 Sonic Foundry License: public-use Files: decoders/timidity/dls2.h Copyright: 1998 Microsoft License: public-use Files: decoders/timidity/testmidi.c Copyright: 2001 Ryan C. Gordon License: LGPL-2.1+ Files: decoders/timidity/* Copyright: 1995 Tuukka Toivonen License: GPL-2+ Files: decoders/* Copyright: 2001 Ryan C. Gordon License: LGPL-2.1+ Files: playsound/* Copyright: 2001 Ryan C. Gordon License: LGPL-2.1+ Files: debian/* Copyright: 2012 Manuel A. Fernandez Montecelo 2003-2011 Ari Pollak License: LGPL-2.1+ License: GPL-2+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . On Debian systems, the complete text of version 2 of the GNU General Public License can be found in '/usr/share/common-licenses/GPL-2'. License: LGPL (No text in the file describing the license, only mentioned in README) . On Debian systems, the complete text of the GNU Lesser General Public License can be found in '/usr/share/common-licenses/LGPL'. License: LGPL-2+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . On Debian systems, the complete text of version 2 of the GNU Lesser General Public License can be found in '/usr/share/common-licenses/LGPL-2'. License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . On Debian systems, the complete text of version 2.1 of the GNU Lesser General Public License can be found in '/usr/share/common-licenses/LGPL-2.1'. License: public-use Copyright owner mentions "released for public use" debian/patches/0000755000000000000000000000000012233562436010623 5ustar debian/patches/modify-timidity-path.patch0000644000000000000000000000043211714321647015716 0ustar --- a/decoders/timidity/timidity.c +++ b/decoders/timidity/timidity.c @@ -427,7 +427,7 @@ add_to_pathlist("\\TIMIDITY"); #else add_to_pathlist("/usr/local/lib/timidity"); - add_to_pathlist("/etc"); + add_to_pathlist("/etc/timidity"); #endif Timidity_Init_NoConfig(); debian/patches/series0000644000000000000000000000006712233562253012040 0ustar fix-FTBFS-libm-672012.patch modify-timidity-path.patch debian/patches/fix-FTBFS-libm-672012.patch0000644000000000000000000000104212233562436014751 0ustar Description: Fix FTBFS with GCC-4.7 Adding quick fix to link against the math library, which for some reason seems to be missing when using GCC-4.7 Author: Manuel A. Fernandez Montecelo Last-Update: 2013-10-26 Bug-Debian: http://bugs.debian.org/672012 --- a/Makefile.am +++ b/Makefile.am @@ -32,7 +32,7 @@ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) libSDL_sound_la_LIBADD = \ decoders/libdecoders.la \ - $(TIMIDITY_LIB) $(MPGLIB_LIB) + $(TIMIDITY_LIB) $(MPGLIB_LIB) -lm EXTRA_DIST = \ CREDITS \ debian/extras/0000755000000000000000000000000011714321647010502 5ustar debian/extras/playsound_simple.10000644000000000000000000000145711714321647014162 0ustar .TH "playsound_simple" "1" "8-28-2008" .SH "NAME" playsound_simple \- Plays an audio file using SDL_sound .SH "SYNOPSIS" .PP .B playsound_simple .IR audiofile [audiofile...] .SH "DESCRIPTION" .PP This manual page documents briefly the \fBplaysound_simple\fR command. .PP .B playsound_simple plays an .I audio file using SDL_sound. If several .IR audiofiles are specified, they will be played the one after the other. .PP .B playsound_simple supports various audio file formats : MPEG audio, Ogg Vorbis, WAV, VOC, AIFF, MIDI, AU and a few others. .SH "SEE ALSO" .BR playsound (1) .SH "AUTHORS" .PP .\" from Source Copyright \(co 2001 Ryan C. Gordon. This manual page was written by Francois Wendling for the Debian GNU/Linux system (but may be used by others). debian/extras/playsound.10000644000000000000000000000314511714321647012605 0ustar .TH PLAYSOUND "1" "May 2008" "playsound 0.1.5" "User Commands" .SH NAME playsound \- quick and dirty test for SDL_sound .SH SYNOPSIS .B playsound [\fI...options...\fR] \fI[soundFile1]\fR ... \fI[soundFileN]\fR .SH DESCRIPTION `playsound' plays a sound. .TP \fB\-\-rate\fR \fBn\fR Playback at sample rate of n HZ. .TP \fB\-\-format\fR \fBfmt\fR Playback in fmt format (see below). .TP \fB\-\-channels\fR \fBn\fR Playback on n channels (1 or 2). .TP \fB\-\-decodebuf\fR \fBn\fR Buffer n decoded bytes at a time (default 16384). .TP \fB\-\-audiobuf\fR \fBn\fR Buffer n samples to audio device (default 4096). .TP \fB\-\-volume\fR \fBn\fR Playback volume multiplier (default 1.0). .TP \fB\-\-stdin\fR \fB[ext]\fR Read from stdin (treat data as format [ext]) .TP \fB\-\-version\fR Display version information and exit. .TP \fB\-\-decoders\fR List supported data formats and exit. .TP \fB\-\-predecode\fR Decode entire sample before playback. .TP \fB\-\-loop\fR \fBn\fR Loop playback n times. .TP \fB\-\-seek\fR \fBlist\fR List of seek points and playback durations. .TP \fB\-\-credits\fR Shameless promotion. .TP \fB\-\-help\fR Display this information and exit. .SH AUTHOR Written by Ryan C. Gordon .PP This manual page was written by Barry deFreese for the Debian distribution but may be used elsewhere. .SH "REPORTING BUGS" Report bugs to . .SH COPYRIGHT Copyright \(co 2001 Ryan C. Gordon .br This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. .SH "SEE ALSO"