Imported Debian patch 2.0.0~rc1-1
Manuel A. Fernandez Montecelo authored 10 years ago
Manuel A. Fernandez Montecelo committed 10 years ago
0 | libsdl2-mixer (2.0.0) unstable; urgency=low | |
0 | libsdl2-mixer (2.0.0~rc1-1) UNRELEASED; urgency=low | |
1 | 1 | |
2 | * Updated library version to 2.0 for consistency with SDL 2.0 | |
2 | * Initial release. (Closes: #711570) | |
3 | 3 | |
4 | -- Sam Lantinga <slouken@libsdl.org> Tue, 26 Feb 2013 15:48:41 -0800 | |
5 | ||
6 | libsdl2-mixer (1.2.13) unstable; urgency=low | |
7 | ||
8 | * sdl-mixer for SDL2. Initial release. | |
9 | ||
10 | -- Sam Lantinga <slouken@libsdl.org> Fri, 15 Feb 2013 13:09:44 -0800 | |
11 | ||
12 | sdl-mixer1.2 (1.2.11-7) unstable; urgency=low | |
13 | ||
14 | * Improve description and reorganise a bit the control file | |
15 | * Use "Multi-Arch: same" also for the -dev package, following the change in | |
16 | sdl-net1.2 at revision 1.2.7-5 | |
17 | ||
18 | -- Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com> Wed, 21 Dec 2011 19:06:12 +0000 | |
19 | ||
20 | sdl-mixer1.2 (1.2.11-6) unstable; urgency=low | |
21 | ||
22 | [ Felix Geyer ] | |
23 | * Switch to debhelper compat level v9. | |
24 | - Build for multiarch. | |
25 | ||
26 | [ Manuel A. Fernandez Montecelo ] | |
27 | * Correct watch file, the previous one was detecting versions wrongly | |
28 | * Quell lintian warnings: | |
29 | - binary-control-field-duplicates-source (remove field from binary package | |
30 | libsdl-mixer1.2) | |
31 | - unused-license-paragraph-in-dep5-copyright (remove GPL-2 paragraph) | |
32 | ||
33 | -- Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com> Mon, 19 Dec 2011 00:04:34 +0000 | |
34 | ||
35 | sdl-mixer1.2 (1.2.11-5) unstable; urgency=low | |
36 | ||
37 | [ Felix Geyer ] | |
38 | * Fix Vcs-Browser link. | |
39 | ||
40 | [ Manuel A. Fernandez Montecelo ] | |
41 | * debian/rules: | |
42 | - Issue "disable-*-shared" flags for 'configure' again, otherwise SDL_mixer | |
43 | library opens those libraries in a plugin-like way (with SDL_LoadObject), | |
44 | and dpkg-shlibdeps doesn't seem to generate the needed dependencies in the | |
45 | binary library package. | |
46 | ||
47 | -- Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com> Sun, 04 Dec 2011 12:59:09 +0000 | |
48 | ||
49 | sdl-mixer1.2 (1.2.11-4) unstable; urgency=low | |
50 | ||
51 | * Upload to unstable | |
52 | * Improvements in debian/rules: | |
53 | - Remove support for setting some autoconf options directly, newer debhelper | |
54 | takes care of this | |
55 | - Using dpkg-buildflags's options as base, and hardening on top, before | |
56 | preferred flags | |
57 | * Modifications to dependencies and build options: | |
58 | - Depending on newer dpkg-dev (quells lintian warning when using build | |
59 | hardening flags) | |
60 | - Removed Conflict-like dependencies (Breaks, Replaces) on | |
61 | libsdl-mixer{,1.0,1.1}-dev. They are more than 10 years old and not | |
62 | present in any of the last Debian releases, long unsupported. | |
63 | - Use libmad (GPL) instead of unmaintained smpeg (LGPL) for mp3 support | |
64 | - Stating more explicitly in debian/rules the options that we use to build | |
65 | the project | |
66 | - Drop --disable-shared options for the different plugins. I couldn't find | |
67 | any reason for or against in the changelog, and the default is to enable | |
68 | this support. | |
69 | * Bump Standards-Version to 3.9.2 (no changes needed) | |
70 | * Remove previous Uploaders, all of them not active for years | |
71 | * Removed duplicated entry in previous version's changelog: | |
72 | - "debian/copyright: updated and converted to DEP-5 (dod)" | |
73 | ||
74 | -- Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com> Sat, 03 Dec 2011 16:42:24 +0000 | |
75 | ||
76 | sdl-mixer1.2 (1.2.11-3) experimental; urgency=low | |
77 | ||
78 | * New upstream release (Closes: #568445 #600467) | |
79 | * New maintainer | |
80 | - Add myself to uploaders, and setting DM-Upload-Allowed: yes | |
81 | * Incorporating changes from different sources, unreleased | |
82 | - Changing "Closes" lines to "Closes_in_1.2.11-3" | |
83 | * Changed debhelper compat to level 8 (level 5 before): | |
84 | - Updated dependency on debhelper to (>= 8.0.0) | |
85 | - Removed dependency on quilt | |
86 | - Simplify a lot debian/rules file by leveraging debhelper capabilities, | |
87 | only acting when deviating from auto behaviour | |
88 | * Added 'source/format', with '3.0 (quilt)' | |
89 | - Consequently, removed README.source | |
90 | * Added 'watch' file | |
91 | * Added Vcs-Git and Vcs-Browser in 'control' file | |
92 | * Shipping pkg-config files | |
93 | * Added FLAC support | |
94 | * Updated dependencies: | |
95 | - libsdl1.2-dev (>= 1.2.14) -- was (>= 1.2.4) | |
96 | - libsmpeg-dev (>= 0.4.5+cvs20030824-2.2) -- was (>= 0.4.5+cvs20030824-1.3) | |
97 | - libogg-dev (>= 1.2.0) -- was none | |
98 | - libvorbis-dev (>= 1.2.0) -- was (>= 1.0.0-3) | |
99 | - libmikmod2-dev (>= 3.1.11) -- was none | |
100 | - libflac-dev (>= 1.2.1) -- was none | |
101 | * Patches dropped: | |
102 | - 220_mixer_segfaults.diff (applied upstream) | |
103 | - 200_channel_segfaults.diff (now libmikmod ships in a zip, and it uses | |
104 | system's one anyway) | |
105 | - 00_mikmod_syslibs.patch (seemed to be related to remove tests in SDL_mixer | |
106 | of mikmod versions, probably this restriction is not applicable now, and | |
107 | it's safer to know what's SDL_mixer opinion about it anyway) | |
108 | - 00_link-libm.patch (substituted from another one from upstream) | |
109 | - 01_autoreconf.patch and 01_relibtoolize.patch (handled with dh_autoreconf) | |
110 | - 230_racecondition_hg884a700fb3ff.diff (applied upstream) | |
111 | * Patches added: | |
112 | - 00_link_libm_hgdb31b63abab9.patch (backport from upstream, grabbed by | |
113 | Roman Vasiyarov <rvasiyarov@gmail.com> on #600467, 1.2.11-2 UNRELEASED) | |
114 | - 07_FLAC_SDL_RWops_memory_leaks.patch (Jon Dowland <jmtd@debian.org>, | |
115 | 1.2.11-1 UNRELEASED) | |
116 | * Patches renamed: | |
117 | - 00_no_lvorbis_logg.diff -> 01_no_lvorbis_logg.patch | |
118 | - 04_timidity_cfg_opts.diff -> 04_timidity_cfg_opts.patch | |
119 | - 05_fallback_to_freepats.diff -> 05_fallback_to_freepats.patch | |
120 | - 210_dev_snd_seq.patch -> 06_dev_snd_seq.patch | |
121 | * All patches refreshed | |
122 | * debian/copyright: updated and converted to DEP-5 (dod) | |
123 | ||
124 | -- Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com> Wed, 30 Nov 2011 10:39:07 +0100 | |
125 | ||
126 | sdl-mixer1.2 (1.2.8-6.4) unstable; urgency=low | |
127 | ||
128 | * Non-maintainer upload. | |
129 | * Stop shipping la file. Closes: #633326. | |
130 | ||
131 | -- Regis Boudin <regis@debian.org> Sat, 24 Sep 2011 16:55:30 +0100 | |
132 | ||
133 | sdl-mixer1.2 (1.2.8-6.3) unstable; urgency=low | |
134 | ||
135 | * Non-maintainer upload. | |
136 | * *really* upload to unstable. | |
137 | ||
138 | -- Jon Dowland <jmtd@debian.org> Sat, 11 Dec 2010 09:11:33 +0000 | |
139 | ||
140 | sdl-mixer1.2 (1.2.8-6.2) experimental; urgency=low | |
141 | ||
142 | * Non-maintainer upload. | |
143 | * Upload to unstable. | |
144 | ||
145 | -- Jon Dowland <jmtd@debian.org> Fri, 10 Dec 2010 22:55:16 +0000 | |
146 | ||
147 | sdl-mixer1.2 (1.2.8-6.1) experimental; urgency=low | |
148 | ||
149 | * Non-maintainer upload. | |
150 | * Backport a fix for a race condition in positional effects. | |
151 | Closes: #605504. | |
152 | ||
153 | -- Jon Dowland <jmtd@debian.org> Wed, 08 Dec 2010 20:07:08 +0000 | |
154 | ||
155 | sdl-mixer1.2 (1.2.8-6) unstable; urgency=low | |
156 | ||
157 | [ Barry deFreese ] | |
158 | * Add myself to uploaders. | |
159 | * 04_timidity_cfg_opts.diff - (Closes: #398805). | |
160 | + Ignore unknown options in timidity.cfg. | |
161 | + Thanks to Brandon Barnes for the patch. | |
162 | * 05_fallback_to_freepats.diff - (Closes: #453308). | |
163 | + Use freepats config if timidity isn't present. | |
164 | + Thanks to Fabian Greffrath for the patch. | |
165 | * Bump debhelper build-dep and compat to 5. | |
166 | * Bump Standards Version to 3.8.1. | |
167 | + Move Homepage from package description to source stanza. | |
168 | ||
169 | -- Barry deFreese <bdefreese@debian.org> Fri, 22 May 2009 10:33:13 -0400 | |
170 | ||
171 | sdl-mixer1.2 (1.2.8-5) unstable; urgency=low | |
172 | ||
173 | * debian/README.source: | |
174 | + New file. | |
175 | ||
176 | * debian/control | |
177 | + Standards-version is 3.8.0. | |
178 | ||
179 | * debian/copyright: | |
180 | + Add a copyright entry. | |
181 | ||
182 | * 220_mixer_segfaults.diff: | |
183 | + New patch from upstream to fix a crash when the mixer is closed and | |
184 | reopened (Closes: bug#502006, bug#480569). | |
185 | ||
186 | -- Aurelien Jarno <aurel32@debian.org> Sun, 12 Oct 2008 19:30:42 +0200 | |
187 | ||
188 | sdl-mixer1.2 (1.2.8-4) unstable; urgency=low | |
189 | ||
190 | * debian/rules: | |
191 | + Properly link the library with -lvorbisfile and -lsmpeg instead of | |
192 | dynamically opening them at runtime. | |
193 | ||
194 | * 00_no_lvorbis_logg.diff: | |
195 | + New patch. Do not uselessly link with -lvorbis -logg. | |
196 | ||
197 | -- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 21 May 2008 11:54:21 +0000 | |
198 | ||
199 | sdl-mixer1.2 (1.2.8-3) unstable; urgency=low | |
200 | ||
201 | * debian/control: | |
202 | + libsdl-mixer1.2-dev: on libmikmod-dev. | |
203 | ||
204 | -- Aurelien Jarno <aurel32@debian.org> Fri, 04 Jan 2008 10:49:21 +0100 | |
205 | ||
206 | sdl-mixer1.2 (1.2.8-2) unstable; urgency=low | |
207 | ||
208 | * debian/rules: | |
209 | + Fix build with dpkg-buildpackage -j. | |
210 | + Pass --enable-music-libmikmod to the configure script to | |
211 | enable external libmikmod (Closes: #428348). | |
212 | * debian/control: | |
213 | + Standards-version is 3.7.3 (no changes). | |
214 | ||
215 | -- Aurelien Jarno <aurel32@debian.org> Wed, 02 Jan 2008 15:27:33 +0100 | |
216 | ||
217 | sdl-mixer1.2 (1.2.8-1) unstable; urgency=low | |
218 | ||
219 | * New upstream release (Closes: #437004). | |
220 | * Use quilt instead of CDBS. | |
221 | ||
222 | * debian/control: | |
223 | + Cleaned up the uploaders field. | |
224 | ||
225 | * debian/patches/00_correct_linking.patch: | |
226 | + This patch is now irrelevant. Dropped. | |
227 | ||
228 | * debian/patches/00_maintainer_mode.patch: | |
229 | + Upstream no longer uses automake. Dropped. | |
230 | ||
231 | * debian/patches/03_awe_voice.patch: | |
232 | + Use the local awe_voice.h file because nothing guarantees its presence. | |
233 | ||
234 | * debian/patches/200_channel_segfaults.diff: | |
235 | + Fix a nasty corruption bug when loading songs with varying number of | |
236 | channels (Closes: #422021). Patch courtesy of Brandon Barnes. | |
237 | ||
238 | * debian/patches/210_dev_snd_seq.diff: | |
239 | + Autodetect /dev/sequencer or /dev/snd/seq depending on the system | |
240 | (Closes: #437793). | |
241 | ||
242 | * debian/patches/timidity_cfg.patch: | |
243 | + Patch implemented upstream. Dropped. | |
244 | ||
245 | -- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sun, 07 Oct 2007 22:52:58 +0200 | |
246 | ||
247 | sdl-mixer1.2 (1.2.6-3) unstable; urgency=low | |
248 | ||
249 | [ Aurelien Jarno ] | |
250 | * debian/rules: | |
251 | + change DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS= into LDFLAGS+= | |
252 | + prepend -Wl,-z,defs before --as-needed in LDFLAGS | |
253 | + don't remove acinclude.m4 in the clean rule (closes: bug#413656, | |
254 | bug#424268, bug#422522). | |
255 | * debian/control: | |
256 | + depends on cdbs (>= 0.4.41) | |
257 | + depends on autotools-dev (closes: bug#413655). | |
258 | * patches/00_link-libm.patch: | |
259 | + new patch from Loïc Minier to link against libm (closes: | |
260 | bug#413662). | |
261 | * patches/01_relibtoolize.patch: | |
262 | + update | |
263 | * patches/02_hurd.patch: | |
264 | + new patch from Samuel Thibault to fix FTBFS on Hurd (closes: | |
265 | bug#428892). | |
266 | * patches/03_awe_voice.patch: | |
267 | + new patch to fix FTBFS with linux-libc-dev (>= 2.6.22) (closes: | |
268 | bug#434303). | |
269 | ||
270 | -- Aurelien Jarno <aurel32@debian.org> Tue, 31 Jul 2007 14:16:36 +0200 | |
271 | ||
272 | sdl-mixer1.2 (1.2.6-2) unstable; urgency=low | |
273 | ||
274 | [Josselin Mouette] | |
275 | * rules: link with -Bsymbolic to avoid symbol name conflicts and | |
276 | with --as-needed to reduce indirect dependencies. | |
277 | * Build-depend on libmikmod-dev to use the system's libmikmod. | |
278 | ||
279 | [ Aurelien Jarno ] | |
280 | * Package now maintained by the SDL team (closes: bug#393108). | |
281 | * debian/control: | |
282 | + Make the package binNMU safe. | |
283 | + Bump Standards-Version to 3.7.2 (no changes). | |
284 | * Acknowledge NMU (closes: #320370). | |
285 | ||
286 | -- Aurelien Jarno <aurel32@debian.org> Mon, 5 Mar 2007 22:16:56 +0100 | |
287 | ||
288 | sdl-mixer1.2 (1.2.6-1) unstable; urgency=low | |
289 | ||
290 | * New upstream release (closes: #286339). | |
291 | * timidity_cfg.patch: contains patch from 1.2.5-9. | |
292 | * 00_correct_linking.patch: contains the patch for correctly linking | |
293 | playwave and playmus. | |
294 | * 00_maintainer_mode.patch: adds AM_MAINTAINER_MODE to configure.in. | |
295 | * 00_mikmod_syslibs.patch: add libmikmod to SYSTEM_LIBS, not to LIBS. | |
296 | * 01_relibtoolize.patch: the result of libtoolize --force --copy ; | |
297 | aclocal ; automake --force-missing --add-missing --foreign --copy ; | |
298 | autoconf ; rm -rf autom4te.cache with the previous patches applied. | |
299 | * copyright: use "License" instead of "Copyright" (closes: #290200). | |
300 | * Disable libmikmod for now. | |
301 | * rules: add a relibtoolize target. | |
302 | ||
303 | -- Josselin Mouette <joss@debian.org> Sat, 22 Jan 2005 04:38:44 +0100 | |
304 | ||
305 | sdl-mixer1.2 (1.2.5-9) unstable; urgency=low | |
306 | ||
307 | * timidity/config.h: new location for timidity configuration file | |
308 | (closes: #268567). | |
309 | ||
310 | -- Josselin Mouette <joss@debian.org> Tue, 21 Sep 2004 11:46:42 +0200 | |
311 | ||
312 | sdl-mixer1.2 (1.2.5-8) unstable; urgency=low | |
313 | ||
314 | * Makefile.am: only export Mix_.* symbols, to avoid namespace pollution. Yes | |
315 | Sam, that's for you. | |
316 | * Re-run libtoolize --force --copy ; aclocal-1.7 ; automake-1.7 | |
317 | --force-missing --add-missing --foreign --copy ; autoconf ; rm -rf | |
318 | autom4te.cache. | |
319 | * debian/rules: remove acinclude.m4 in clean target. | |
320 | ||
321 | -- Josselin Mouette <joss@debian.org> Wed, 4 Aug 2004 02:35:42 +0200 | |
322 | ||
323 | sdl-mixer1.2 (1.2.5-7) unstable; urgency=low | |
324 | ||
325 | * native_midi_gpl/native_midi_gpl.c: patch from Andreas Jochens | |
326 | <aj@andaco.de> to build sdl-mixer with GCC 3.4 (closes: #259834). | |
327 | ||
328 | -- Josselin Mouette <joss@debian.org> Sat, 17 Jul 2004 11:53:30 +0200 | |
329 | ||
330 | sdl-mixer1.2 (1.2.5-6) unstable; urgency=low | |
331 | ||
332 | * debian/control: Require debhelper 4.1 for cdbs. | |
333 | * mikmod/mikmod{,_internals}.h: Fix from Hans-Frieder Vogt <hfvogt@arcor.de> | |
334 | for distorted sound on AMD64. | |
335 | ||
336 | -- Josselin Mouette <joss@debian.org> Sat, 10 Jul 2004 07:55:02 +0200 | |
337 | ||
338 | sdl-mixer1.2 (1.2.5-5) unstable; urgency=low | |
339 | ||
340 | * timidity/config.h: look for configuration file in /etc/timidity.cfg | |
341 | (closes: #235238). | |
342 | ||
343 | -- Josselin Mouette <joss@debian.org> Sat, 28 Feb 2004 12:19:03 +0100 | |
344 | ||
345 | sdl-mixer1.2 (1.2.5-4) unstable; urgency=low | |
346 | ||
347 | * Enable timidity again (closes: #222861). | |
348 | ||
349 | -- Josselin Mouette <joss@debian.org> Fri, 20 Feb 2004 12:06:36 +0100 | |
350 | ||
351 | sdl-mixer1.2 (1.2.5-3) unstable; urgency=low | |
352 | ||
353 | * debian/control: | |
354 | + Standards-version is 3.6.1 (no changes). | |
355 | + Don't recommend timidity anymore (closes: #213300). | |
356 | + Section for libsdl-mixer1.2-dev is libdevel. | |
357 | + Build-depend on cdbs. | |
358 | + Remove build-deps on libtool, automake, autoconf. | |
359 | * debian/rules: | |
360 | + Rewrite using cdbs. | |
361 | + Enable native midi (closes:Â #200735). | |
362 | + Disable timidity, it is not in the distribution anymore. | |
363 | * debian/README.Debian: removed. | |
364 | * debian/compat: new file. | |
365 | * Run libtoolize --force --copy ; aclocal-1.7 ; | |
366 | automake-1.7 --force-missing --add-missing --foreign --copy ; autoconf | |
367 | * Now ship patches to autotools stuff instead of regenerating them. | |
368 | * debian/shlibs.local: removed. | |
369 | * debian/copyright: document that the native midi support is now | |
370 | licensed under the LGPL. | |
371 | ||
372 | -- Josselin Mouette <joss@debian.org> Sun, 26 Oct 2003 13:07:35 +0100 | |
373 | ||
374 | sdl-mixer1.2 (1.2.5-2) unstable; urgency=low | |
375 | ||
376 | * Corrected build dependencies. | |
377 | ||
378 | -- Josselin Mouette <joss@debian.org> Sun, 16 Mar 2003 10:46:40 +0100 | |
379 | ||
380 | sdl-mixer1.2 (1.2.5-1) unstable; urgency=low | |
381 | ||
382 | * New upstream release. | |
383 | * Build against libvorbis0a by build-depending on version 1.0.0-3 | |
384 | (closes: #184712, #184716). | |
385 | * Removed dependencies on xlibs-dev. | |
386 | * Build-depend on debhelper 4.0.4 (closes: #182550). | |
387 | * shlibs.local: removed svgalib, added SDL. | |
388 | * */Makefile.am: don't link sublibs with anything anymore, this should | |
389 | remove unuseful dependencies on libstdc++ and xlibs (closes: #183282). | |
390 | * Makefile.am: SDL_LIBS_FOR_LIBS seems to be deprecated. | |
391 | * configure.in: use AM_MAINTAINER_MODE. | |
392 | * Cleanup in debian/rules. | |
393 | ||
394 | -- Josselin Mouette <joss@debian.org> Sat, 15 Mar 2003 13:48:55 +0100 | |
395 | ||
396 | sdl-mixer1.2 (1.2.4-3) unstable; urgency=low | |
397 | ||
398 | * debian/rules: use dh_install. | |
399 | * debian/control: standards version 3.5.8. | |
400 | * mixer.c, Makefile.am, load_ogg.c, load_ogg.h: stolen from CVS; patch | |
401 | from Vaclav Slavik to support OGG Vorbis samples (closes: #171604). | |
402 | ||
403 | -- Josselin Mouette <joss@debian.org> Tue, 3 Dec 2002 21:37:29 +0100 | |
404 | ||
405 | sdl-mixer1.2 (1.2.4-2) unstable; urgency=low | |
406 | ||
407 | * New maintainer. | |
408 | * Acknowledge Christopher's changes (closes: #154680, #154714). | |
409 | * Lots of cleanings in debian/rules, use debhelper mode 4. | |
410 | * Follow policy version 3.5.7. | |
411 | * Update upstream URL and add it in description. | |
412 | * Run libtoolize and so on at build time, instead of using gross hacks | |
413 | (closes: #168175). It will reduce the diff size and be more easy to | |
414 | maintain. | |
415 | * Removed debian/patches. | |
416 | ||
417 | -- Josselin Mouette <joss@debian.org> Tue, 12 Nov 2002 14:26:48 +0100 | |
418 | ||
419 | sdl-mixer1.2 (1.2.4-1.1) unstable; urgency=low | |
420 | ||
421 | * NMU to fix breakage caused by libvorbis0 split. | |
422 | (closes: #154680, #154714) | |
423 | ||
424 | -- Christopher L Cheney <ccheney@debian.org> Tue, 30 Jul 2002 00:00:00 -0500 | |
425 | ||
426 | sdl-mixer1.2 (1.2.4-1) unstable; urgency=low | |
427 | ||
428 | * new upstream version | |
429 | ||
430 | -- Christian T. Steigies <cts@debian.org> Tue, 21 May 2002 22:01:00 -0400 | |
431 | ||
432 | sdl-mixer1.2 (1.2.3-1) unstable; urgency=low | |
433 | ||
434 | * new upstream version | |
435 | * build-depend new SDL 1.2.4 | |
436 | * edit acinclude.m4 and configure.in | |
437 | * re-ran libtoolize --force --copy; aclocal; automake --foreign; autoconf | |
438 | ||
439 | -- Christian T. Steigies <cts@debian.org> Tue, 23 Apr 2002 21:45:48 -0400 | |
440 | ||
441 | sdl-mixer1.2 (1.2.1-5) unstable; urgency=low | |
442 | ||
443 | * do not build-depend on aalib1-dev (closes: #143047) | |
444 | ||
445 | -- Christian T. Steigies <cts@debian.org> Mon, 15 Apr 2002 14:22:31 -0400 | |
446 | ||
447 | sdl-mixer1.2 (1.2.1-4) unstable; urgency=low | |
448 | ||
449 | * Ok, I've had enough. To make it build on slower arches as well we now | |
450 | build-conflict with aclocal, autoconf, automake | |
451 | * "missing" has to be executable | |
452 | ||
453 | -- Christian T. Steigies <cts@debian.org> Sat, 13 Apr 2002 22:57:58 -0400 | |
454 | ||
455 | sdl-mixer1.2 (1.2.1-3) unstable; urgency=low | |
456 | ||
457 | * libsdl-mixer1.2-dev should depend on -dev packages | |
458 | (closes: #142733, #142739 ) | |
459 | ||
460 | -- Christian T. Steigies <cts@debian.org> Sat, 13 Apr 2002 19:22:56 -0400 | |
461 | ||
462 | sdl-mixer1.2 (1.2.1-2.2) unstable; urgency=low | |
463 | ||
464 | * NMU | |
465 | * built against smpeg 0.4.4-7 | |
466 | * Makefile.am: remove occurrences of @SDL_LIBS.*@; these are handled by | |
467 | @SMPEG_LIBS.*@ | |
468 | * re-ran libtoolize --force --copy; aclocal; automake --foreign; autoconf | |
469 | * debian/control: updated versioned Build-Depends to libsmpeg-dev (>= | |
470 | 0.4.4-7) | |
471 | ||
472 | -- Branden Robinson <branden@debian.org> Mon, 14 Jan 2002 01:00:58 -0500 | |
473 | ||
474 | sdl-mixer1.2 (1.2.1-2.1) unstable; urgency=low | |
475 | ||
476 | * NMU per maintainer's request | |
477 | * built against libsdl1.2-dev 1.2.2-3.3 and libsmpeg-dev 0.4.4-5 | |
478 | * acinclude.m4: remove AC_DEFUNs for AM_PATH_SDL and AM_PATH_SMPEG so that | |
479 | the ones installed on the system (patched by Debian for static X extension | |
480 | library and SDL plugin support) are used | |
481 | * configure.in: remove LIBS from enable_music_mp3 test, because this should | |
482 | be $SMPEG_LIBS for the executables in this package and | |
483 | $SMPEG_LIBS_FOR_LIBS for the libraries; the proper linkage is hauled in by | |
484 | @SMPEG_LIBS@ and @SMPEG_LIBS_FOR_LIBS@ in Makefile.am anyway, so this bit | |
485 | of code seems redundant, and causes compile problems if left enabled | |
486 | * re-ran libtoolize --force --copy; aclocal; automake --foreign; autoconf | |
487 | * debian/control: | |
488 | - updated versioned Build-Depends to libsdl1.2-dev (>= 1.2.2-3.3) and | |
489 | libsmpeg-dev (>= 0.4.4-5) | |
490 | - updated versioned Depends of libsdl-mixer1.2-dev to libsdl1.2-dev (>= | |
491 | 1.2.2-3.3) | |
492 | ||
493 | -- Branden Robinson <branden@debian.org> Mon, 7 Jan 2002 00:32:46 -0500 | |
494 | ||
495 | sdl-mixer1.2 (1.2.1-2) unstable; urgency=low | |
496 | ||
497 | * set timidity default path to "/etc/" (closes: #126651) | |
498 | ||
499 | -- Christian T. Steigies <cts@debian.org> Thu, 27 Dec 2001 17:01:03 -0500 | |
500 | ||
501 | sdl-mixer1.2 (1.2.1-1) unstable; urgency=low | |
502 | ||
503 | * new upstream version | |
504 | * tried to add Branden's fixes again in Makefile.am, aclocal.m4 and | |
505 | configure.in | |
506 | * re-ran libtoolize --force --copy; aclocal; automake --foreign; autoconf | |
507 | ||
508 | -- Christian T. Steigies <cts@debian.org> Tue, 18 Dec 2001 21:22:33 -0500 | |
509 | ||
510 | sdl-mixer1.2 (1.2.0-2) unstable; urgency=low | |
511 | ||
512 | * fix section in control file, libsdl-mixer1.2 goes in libs, -dev in devel | |
513 | * Build-Depends on xlibs-dev, not xlib6g-dev (closes: #114584) | |
514 | ||
515 | -- Christian T. Steigies <cts@debian.org> Mon, 12 Nov 2001 21:07:15 -0500 | |
516 | ||
517 | sdl-mixer1.2 (1.2.0-1.1) unstable; urgency=low | |
518 | ||
519 | * NMU to fix the Big SDL and X Extension Library Problem (Closes: #115054) | |
520 | * built against libsdl1.2 1.2.2-3.1 and smpeg 0.4.4-2.1 | |
521 | * Thanks to Eric Gillespie, Jr. and Jeff Licquia for help preparing this | |
522 | solution | |
523 | * timidity/config.h: incorporate one-line patch to make "/etc" the | |
524 | DEFAULT_PATH | |
525 | * {,mikmod/,timidity/}Makefile.am: | |
526 | - add @SMPEG_LIBS@ @SDL_LIBS@ to _LDADD targets | |
527 | - add @SMPEG_LIBS_FOR_LIBS@ @SDL_LIBS_FOR_LIBS@ to _LIBADD targets | |
528 | * acinclude.m4: deleted | |
529 | * configure.in: | |
530 | - remove SDL_LIBS line | |
531 | - don't define CFLAGS or LIBS here | |
532 | * re-ran libtoolize --copy --force; aclocal; automake --foreign; autoconf | |
533 | * debian/control: | |
534 | - bumped Standards-Version (lintian-clean) | |
535 | - versioned Build-Depends on libsdl1.2-dev (>= 1.2.2-3.1) | |
536 | - libsdl-mixer1.2-dev Depends on libsdl1.2-dev (>= 1.2.2-3.1) | |
537 | - versioned Build-Depends on libsmpeg-dev (>= 0.4.4-2.1) | |
538 | * debian/postinst: only invoke ldconfig if $1 is "configure" | |
539 | ||
540 | -- Branden Robinson <branden@debian.org> Tue, 9 Oct 2001 16:50:07 -0500 | |
541 | ||
542 | sdl-mixer1.2 (1.2.0-1) unstable; urgency=low | |
543 | ||
544 | * sdl-mixer for SDL1.2. Initial Release. (closes: #94453) | |
545 | ||
546 | -- Christian T. Steigies <cts@debian.org> Fri, 20 Apr 2001 15:19:03 -0400 | |
4 | -- Manuel A. Fernandez Montecelo <mafm@debian.org> Fri, 07 Jun 2013 23:42:38 +0100 |
1 | 1 | Section: libs |
2 | 2 | Priority: optional |
3 | 3 | Maintainer: Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org> |
4 | Uploaders: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>, | |
5 | Sam Lantinga <slouken@libsdl.org> | |
6 | Standards-Version: 3.9.2 | |
7 | Build-Depends: debhelper (>= 8.9.0~), | |
4 | Uploaders: Manuel A. Fernandez Montecelo <mafm@debian.org> | |
5 | Standards-Version: 3.9.4 | |
6 | Build-Depends: debhelper (>= 9~), | |
8 | 7 | dh-autoreconf, |
9 | dpkg-dev (>= 1.16.1~), | |
10 | 8 | libflac-dev (>= 1.2.1), |
11 | libfluidsynth-dev, | |
9 | libfluidsynth-dev (>= 1.1.1), | |
10 | libmad0-dev (>= 0.15.1b), | |
11 | libmodplug-dev (>= 1:0.8.8), | |
12 | 12 | libmikmod2-dev (>= 3.1.11), |
13 | 13 | libogg-dev (>= 1.2.0), |
14 | libsdl2-dev (>= 2.0.0), | |
14 | libsdl2-dev (>= 2.0.0~rc1), | |
15 | 15 | libtool, |
16 | 16 | libvorbis-dev (>= 1.2.0) |
17 | 17 | Homepage: http://www.libsdl.org/projects/SDL_mixer/ |
18 | Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-sdl/packages/libsdl2-mixer.git | |
19 | Vcs-Git: git://anonscm.debian.org/pkg-sdl/packages/libsdl2-mixer.git | |
18 | 20 | |
19 | Package: libsdl2-mixer | |
21 | Package: libsdl2-mixer-2.0-0 | |
20 | 22 | Architecture: any |
21 | 23 | Multi-Arch: same |
22 | 24 | Pre-Depends: ${misc:Pre-Depends} |
23 | Depends: ${misc:Depends}, | |
24 | ${shlibs:Depends} | |
25 | Description: Mixer library for Simple DirectMedia Layer 2.0 | |
26 | This is a multi-channel audio mixer library. It supports 4 channels of | |
27 | 16 bit stereo audio, plus a single channel of music, mixed by the popular | |
28 | MikMod MOD, Timidity MIDI, and MP3 and Ogg Vorbis libraries. | |
25 | Depends: ${shlibs:Depends}, | |
26 | ${misc:Depends} | |
27 | Description: Mixer library for Simple DirectMedia Layer 2, libraries | |
28 | SDL_mixer is a sample multi-channel audio mixer library. It supports any | |
29 | number of simultaneously playing channels of 16 bit stereo audio, plus a single | |
30 | channel of music, mixed by the popular FLAC, MikMod MOD, Timidity MIDI, Ogg | |
31 | Vorbis, and SMPEG MP3 libraries. | |
29 | 32 | . |
30 | 33 | This package contains the shared library. |
34 | ||
35 | Package: libsdl2-mixer-dbg | |
36 | Section: debug | |
37 | Architecture: any | |
38 | Multi-Arch: same | |
39 | Priority: extra | |
40 | Depends: ${misc:Depends}, | |
41 | libsdl2-mixer-2.0-0 (= ${binary:Version}) | |
42 | Description: Mixer library for Simple DirectMedia Layer 2, debugging | |
43 | SDL_mixer is a sample multi-channel audio mixer library. It supports any | |
44 | number of simultaneously playing channels of 16 bit stereo audio, plus a single | |
45 | channel of music, mixed by the popular FLAC, MikMod MOD, Timidity MIDI, Ogg | |
46 | Vorbis, and SMPEG MP3 libraries. | |
47 | . | |
48 | This package contains the debugging information for the shared library. | |
31 | 49 | |
32 | 50 | Package: libsdl2-mixer-dev |
33 | 51 | Section: libdevel |
34 | 52 | Architecture: any |
35 | 53 | Multi-Arch: same |
36 | 54 | Depends: ${misc:Depends}, |
37 | libsdl2-mixer (= ${binary:Version}), | |
38 | libc6-dev, | |
39 | libsdl2-dev (>= 2.0.0) | |
40 | Description: Mixer library for Simple DirectMedia Layer 1.2, development files | |
41 | SDL Mixer is a sample multi-channel audio mixer library. It supports 4 | |
42 | channels of 16 bit stereo audio, plus a single channel of music, mixed by | |
43 | the popular MikMod MOD, Timidity MIDI, and MP3 and Ogg Vorbis libraries. | |
55 | libsdl2-mixer-2.0-0 (= ${binary:Version}), | |
56 | libsdl2-dev (>= 2.0.0~rc1) | |
57 | Description: Mixer library for Simple DirectMedia Layer 2, development files | |
58 | SDL_mixer is a sample multi-channel audio mixer library. It supports any | |
59 | number of simultaneously playing channels of 16 bit stereo audio, plus a single | |
60 | channel of music, mixed by the popular FLAC, MikMod MOD, Timidity MIDI, Ogg | |
61 | Vorbis, and SMPEG MP3 libraries. | |
44 | 62 | . |
45 | This package contains files needed if you wish to use the SDL mixer | |
46 | library in your own programs. | |
63 | This package contains the development files. |
0 | Format: http://dep.debian.net/deps/dep5/ | |
0 | Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ | |
1 | 1 | Upstream-Name: SDL_mixer |
2 | 2 | Upstream-Contact: Sam Lantinga <slouken@libsdl.org> |
3 | Stephane Peter <megastep@megastep.org> | |
4 | Ryan Gordon <icculus@icculus.org> | |
3 | 5 | Source: http://www.libsdl.org/projects/SDL_mixer/ |
4 | 6 | |
5 | 7 | Files: * |
6 | Copyright: 1997-2013 Sam Lantinga | |
8 | Copyright: 1997-2013 Sam Lantinga <slouken@libsdl.org> | |
7 | 9 | License: zlib/libpng |
8 | 10 | |
9 | 11 | Files: native_midi/* |
10 | Copyright: 2000,2001 Florian 'Proff' Schulze & Max Horn | |
11 | 2009 Ryan C. Gordon | |
12 | Copyright: 2000,2001 Florian 'Proff' Schulze <florian.proff.schulze@gmx.net> | |
13 | 2001 Max Horn <max@quendi.de> | |
12 | 14 | License: zlib/libpng |
13 | 15 | |
14 | Files: debian/* | |
15 | Copyright: 2011, Manuel A. Fernandez Montecelo | |
16 | 2011, Roman Vasiyarov <rvasiyarov@gmail.com> | |
17 | 2010, Jon Dowland <jmtd@debian.org> | |
18 | 2009, Barry deFreese <bdefreese@debian.org> | |
19 | 2007-2008, Aurelien Jarno <aurel32@debian.org> | |
20 | 2007-2008, Sam Hocevar (Debian packages) <sam+deb@zoy.org> | |
21 | 2002-2007, Josselin Mouette <joss@debian.org> | |
22 | 2001, Christian T. Steigies <cts@debian.org> | |
23 | 2001, Branden Robinson <branden@debian.org> | |
24 | License: LGPL-2.1+ | |
16 | Files: native_midi/native_midi_macosx.c | |
17 | Copyright: 2009 Ryan C. Gordon <icculus@icculus.org> | |
18 | License: zlib/libpng | |
19 | ||
20 | Files: native_midi/native_midi_haiku.cpp | |
21 | Copyright: 2010 Egor Suvorov <egor_suvorov@mail.ru> | |
22 | License: zlib/libpng | |
25 | 23 | |
26 | 24 | Files: timidity/* |
27 | 25 | Copyright: 1995 Tuukka Toivonen <toivonen@clinet.fi> |
28 | License: Artistic License | |
26 | License: Artistic or GPL-2+ or LGPL-2.1+ | |
27 | Comment: From README | |
28 | From http://www.cgs.fi/~tt/discontinued.html : | |
29 | . | |
30 | If you'd like to continue hacking on TiMidity, feel free. I'm | |
31 | hereby extending the TiMidity license agreement: you can now | |
32 | select the most convenient license for your needs from (1) the | |
33 | GNU GPL, (2) the GNU LGPL, or (3) the Perl Artistic License. | |
34 | ||
35 | Files: debian/* | |
36 | Copyright: 2011-2013, Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com> | |
37 | 2013, Felix Geyer <fgeyer@debian.org> | |
38 | License: LGPL-2.1+ | |
39 | ||
40 | Files: external/* | |
41 | Copyright: * | |
42 | License: External | |
43 | ||
29 | 44 | |
30 | 45 | License: zlib/libpng |
31 | 46 | This software is provided 'as-is', without any express or implied |
44 | 59 | misrepresented as being the original software. |
45 | 60 | 3. This notice may not be removed or altered from any source distribution. |
46 | 61 | |
47 | License: Artistic License | |
48 | The "Artistic License" | |
62 | License: GPL-2+ | |
63 | This program is free software; you can redistribute it and/or modify | |
64 | it under the terms of the GNU General Public License as published by | |
65 | the Free Software Foundation; version 2 dated June, 1991, or (at your | |
66 | option) any later version. | |
49 | 67 | . |
50 | Preamble | |
51 | . | |
52 | The intent of this document is to state the conditions under which a | |
53 | Package may be copied, such that the Copyright Holder maintains some | |
54 | semblance of artistic control over the development of the package, | |
55 | while giving the users of the package the right to use and distribute | |
56 | the Package in a more-or-less customary fashion, plus the right to make | |
57 | reasonable modifications. | |
58 | . | |
59 | Definitions: | |
60 | . | |
61 | "Package" refers to the collection of files distributed by the | |
62 | Copyright Holder, and derivatives of that collection of files | |
63 | created through textual modification. | |
64 | . | |
65 | "Standard Version" refers to such a Package if it has not been | |
66 | modified, or has been modified in accordance with the wishes | |
67 | of the Copyright Holder as specified below. | |
68 | . | |
69 | "Copyright Holder" is whoever is named in the copyright or | |
70 | copyrights for the package. | |
71 | . | |
72 | "You" is you, if you're thinking about copying or distributing | |
73 | this Package. | |
74 | . | |
75 | "Reasonable copying fee" is whatever you can justify on the | |
76 | basis of media cost, duplication charges, time of people involved, | |
77 | and so on. (You will not be required to justify it to the | |
78 | Copyright Holder, but only to the computing community at large | |
79 | as a market that must bear the fee.) | |
80 | . | |
81 | "Freely Available" means that no fee is charged for the item | |
82 | itself, though there may be fees involved in handling the item. | |
83 | It also means that recipients of the item may redistribute it | |
84 | under the same conditions they received it. | |
85 | . | |
86 | 1. You may make and give away verbatim copies of the source form of the | |
87 | Standard Version of this Package without restriction, provided that you | |
88 | duplicate all of the original copyright notices and associated disclaimers. | |
89 | . | |
90 | 2. You may apply bug fixes, portability fixes and other modifications | |
91 | derived from the Public Domain or from the Copyright Holder. A Package | |
92 | modified in such a way shall still be considered the Standard Version. | |
93 | . | |
94 | 3. You may otherwise modify your copy of this Package in any way, provided | |
95 | that you insert a prominent notice in each changed file stating how and | |
96 | when you changed that file, and provided that you do at least ONE of the | |
97 | following: | |
98 | . | |
99 | a) place your modifications in the Public Domain or otherwise make them | |
100 | Freely Available, such as by posting said modifications to Usenet or | |
101 | an equivalent medium, or placing the modifications on a major archive | |
102 | site such as uunet.uu.net, or by allowing the Copyright Holder to include | |
103 | your modifications in the Standard Version of the Package. | |
104 | . | |
105 | b) use the modified Package only within your corporation or organization. | |
106 | . | |
107 | c) rename any non-standard executables so the names do not conflict | |
108 | with standard executables, which must also be provided, and provide | |
109 | a separate manual page for each non-standard executable that clearly | |
110 | documents how it differs from the Standard Version. | |
111 | . | |
112 | d) make other distribution arrangements with the Copyright Holder. | |
113 | . | |
114 | 4. You may distribute the programs of this Package in object code or | |
115 | executable form, provided that you do at least ONE of the following: | |
116 | . | |
117 | a) distribute a Standard Version of the executables and library files, | |
118 | together with instructions (in the manual page or equivalent) on where | |
119 | to get the Standard Version. | |
120 | . | |
121 | b) accompany the distribution with the machine-readable source of | |
122 | the Package with your modifications. | |
123 | . | |
124 | c) give non-standard executables non-standard names, and clearly | |
125 | document the differences in manual pages (or equivalent), together | |
126 | with instructions on where to get the Standard Version. | |
127 | . | |
128 | d) make other distribution arrangements with the Copyright Holder. | |
129 | . | |
130 | 5. You may charge a reasonable copying fee for any distribution of this | |
131 | Package. You may charge any fee you choose for support of this | |
132 | Package. You may not charge a fee for this Package itself. However, | |
133 | you may distribute this Package in aggregate with other (possibly | |
134 | commercial) programs as part of a larger (possibly commercial) software | |
135 | distribution provided that you do not advertise this Package as a | |
136 | product of your own. You may embed this Package's interpreter within | |
137 | an executable of yours (by linking); this shall be construed as a mere | |
138 | form of aggregation, provided that the complete Standard Version of the | |
139 | interpreter is so embedded. | |
140 | . | |
141 | 6. The scripts and library files supplied as input to or produced as | |
142 | output from the programs of this Package do not automatically fall | |
143 | under the copyright of this Package, but belong to whoever generated | |
144 | them, and may be sold commercially, and may be aggregated with this | |
145 | Package. If such scripts or library files are aggregated with this | |
146 | Package via the so-called "undump" or "unexec" methods of producing a | |
147 | binary executable image, then distribution of such an image shall | |
148 | neither be construed as a distribution of this Package nor shall it | |
149 | fall under the restrictions of Paragraphs 3 and 4, provided that you do | |
150 | not represent such an executable image as a Standard Version of this | |
151 | Package. | |
152 | . | |
153 | 7. C subroutines (or comparably compiled subroutines in other | |
154 | languages) supplied by you and linked into this Package in order to | |
155 | emulate subroutines and variables of the language defined by this | |
156 | Package shall not be considered part of this Package, but are the | |
157 | equivalent of input as in Paragraph 6, provided these subroutines do | |
158 | not change the language in any way that would cause it to fail the | |
159 | regression tests for the language. | |
160 | . | |
161 | 8. Aggregation of this Package with a commercial distribution is always | |
162 | permitted provided that the use of this Package is embedded; that is, | |
163 | when no overt attempt is made to make this Package's interfaces visible | |
164 | to the end user of the commercial distribution. Such use shall not be | |
165 | construed as a distribution of this Package. | |
166 | . | |
167 | 9. The name of the Copyright Holder may not be used to endorse or promote | |
168 | products derived from this software without specific prior written permission. | |
169 | . | |
170 | 10. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR | |
171 | IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED | |
172 | WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. | |
173 | . | |
174 | The End | |
68 | On Debian systems, the complete text of version 2 of the GNU General | |
69 | Public License can be found in '/usr/share/common-licenses/GPL-2'. | |
175 | 70 | |
176 | 71 | License: LGPL-2.1+ |
177 | 72 | This program is free software; you can redistribute it and/or modify |
180 | 75 | your option) any later version. |
181 | 76 | . |
182 | 77 | On Debian systems, the complete text of version 2.1 of the GNU Lesser |
183 | Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. | |
78 | Public License can be found in '/usr/share/common-licenses/LGPL-2.1'. | |
184 | 79 | |
80 | License: Artistic | |
81 | This program is free software; you can redistribute it and/or modify | |
82 | it under the terms of the Perl Artistic License, available in COPYING. | |
83 | . | |
84 | On Debian systems, the complete text of version 2.1 of the Artistic License can | |
85 | be found in '/usr/share/common-licenses/Artistic'. | |
86 | ||
87 | License: External | |
88 | The directory 'external' contains convenience copies of many libraries | |
89 | supporting different sound formats, which can be used during the compilation of | |
90 | the package if they are not present in the system. This package depends on the | |
91 | packages present in Debian where appropriate (if enabled), so they are not | |
92 | actually used. | |
93 | . | |
94 | All of them are present in Debian and meet Debian Free Software Guidelines | |
95 | (DFSG). |
0 | README.txt |
0 | usr/lib/*/lib*.so.* |
0 | Description: Do not uselessly link with -lvorbis -logg. | |
1 | Introduced in 1.2.8-4 (Wed, 21 May 2008 11:54:21 +0000). | |
2 | . | |
3 | Not linked with a bug report. | |
4 | Author: Sam Hocevar <sam@zoy.org> | |
5 | Last-Update: 2012-01-20 | |
6 | ||
7 | --- a/configure.in | |
8 | +++ b/configure.in | |
9 | @@ -457,7 +457,7 @@ | |
10 | echo "-- dynamic libvorbisidec -> $ogg_lib" | |
11 | EXTRA_CFLAGS="$EXTRA_CFLAGS -DOGG_DYNAMIC=\\\"$ogg_lib\\\"" | |
12 | else | |
13 | - EXTRA_LDFLAGS="$EXTRA_LDFLAGS -lvorbisidec -lvorbis -logg" | |
14 | + EXTRA_LDFLAGS="$EXTRA_LDFLAGS -lvorbisidec -lvorbis" | |
15 | fi | |
16 | else | |
17 | AC_MSG_WARN([*** Unable to find Ogg Vorbis Tremor library (http://www.xiph.org/)]) | |
18 | @@ -487,7 +487,7 @@ | |
19 | echo "-- dynamic libvorbisfile -> $ogg_lib" | |
20 | EXTRA_CFLAGS="$EXTRA_CFLAGS -DOGG_DYNAMIC=\\\"$ogg_lib\\\"" | |
21 | else | |
22 | - EXTRA_LDFLAGS="$EXTRA_LDFLAGS -lvorbisfile -lvorbis -logg" | |
23 | + EXTRA_LDFLAGS="$EXTRA_LDFLAGS -lvorbisfile -lvorbis" | |
24 | fi | |
25 | else | |
26 | AC_MSG_WARN([*** Unable to find Ogg Vorbis library (http://www.xiph.org/)]) |
0 | Description: Fix FTBFS on Hurd | |
1 | Introduced in 1.2.6-3 (Tue, 31 Jul 2007 14:16:36 +0200). | |
2 | Author: Samuel Thibault <samuel.thibault@ens-lyon.org> | |
3 | Last-Update: 2012-01-20 | |
4 | Bug-Debian: http://bugs.debian.org/428892 | |
5 | --- a/music_cmd.c | |
6 | +++ b/music_cmd.c | |
7 | @@ -53,10 +53,8 @@ | |
8 | Mix_SetError("Out of memory"); | |
9 | return(NULL); | |
10 | } | |
11 | - strncpy(music->file, file, (sizeof music->file)-1); | |
12 | - music->file[(sizeof music->file)-1] = '\0'; | |
13 | - strncpy(music->cmd, cmd, (sizeof music->cmd)-1); | |
14 | - music->cmd[(sizeof music->cmd)-1] = '\0'; | |
15 | + music->file = strdup(file); | |
16 | + music->cmd = strdup(cmd); | |
17 | music->pid = 0; | |
18 | ||
19 | /* We're done */ | |
20 | @@ -155,7 +153,7 @@ | |
21 | ||
22 | /* Child process - executes here */ | |
23 | case 0: { | |
24 | - char command[PATH_MAX]; | |
25 | + char *command; | |
26 | char **argv; | |
27 | ||
28 | /* Unblock signals in case we're called from a thread */ | |
29 | @@ -166,11 +164,12 @@ | |
30 | } | |
31 | ||
32 | /* Execute the command */ | |
33 | - strcpy(command, music->cmd); | |
34 | + command = strdup(music->cmd); | |
35 | argv = parse_args(command, music->file); | |
36 | if ( argv != NULL ) { | |
37 | execvp(argv[0], argv); | |
38 | } | |
39 | + SDL_free(command); | |
40 | ||
41 | /* exec() failed */ | |
42 | perror(argv[0]); | |
43 | @@ -219,6 +218,8 @@ | |
44 | /* Close the given music stream */ | |
45 | void MusicCMD_FreeSong(MusicCMD *music) | |
46 | { | |
47 | + SDL_free(music->file); | |
48 | + SDL_free(music->cmd); | |
49 | SDL_free(music); | |
50 | } | |
51 | ||
52 | --- a/music_cmd.h | |
53 | +++ b/music_cmd.h | |
54 | @@ -30,8 +30,8 @@ | |
55 | # include <linux/limits.h> | |
56 | #endif | |
57 | typedef struct { | |
58 | - char file[PATH_MAX]; | |
59 | - char cmd[PATH_MAX]; | |
60 | + char *file; | |
61 | + char *cmd; | |
62 | pid_t pid; | |
63 | } MusicCMD; | |
64 |
0 | Description: Ignore unknown options in timidity.cfg | |
1 | Introduced in 1.2.8-6 (Fri, 22 May 2009 10:33:13 -0400). | |
2 | Author: Brandon Barnes <winterknight@nerdshack.com> | |
3 | Last-Update: 2012-01-20 | |
4 | Bug-Debian: http://bugs.debian.org/398805 | |
5 | --- a/timidity/timidity.c | |
6 | +++ b/timidity/timidity.c | |
7 | @@ -153,7 +153,7 @@ | |
8 | { | |
9 | ctl->cmsg(CMSG_ERROR, VERB_NORMAL, | |
10 | "%s: line %d: syntax error\n", name, line); | |
11 | - return -2; | |
12 | + continue; | |
13 | } | |
14 | i=atoi(w[0]); | |
15 | if (i<0 || i>127) |
0 | Description: If timidity.cfg is not present, please try to load freepats.cfg | |
1 | Introduced in 1.2.8-6 (Fri, 22 May 2009 10:33:13 -0400). | |
2 | Author: Fabian Greffrath <greffrath@leat.rub.de> | |
3 | Last-Update: 2012-01-20 | |
4 | Bug-Debian: http://bugs.debian.org/453308 | |
5 | --- a/timidity/config.h | |
6 | +++ b/timidity/config.h | |
7 | @@ -162,6 +162,7 @@ | |
8 | then specify the library directory in the configuration file. */ | |
9 | #define CONFIG_FILE "timidity.cfg" | |
10 | #define CONFIG_FILE_ETC "/etc/timidity.cfg" | |
11 | +#define CONFIG_FILE_ETC_TIMIDITY_FREEPATS "/etc/timidity/freepats.cfg" | |
12 | ||
13 | #if defined(__WIN32__) || defined(__OS2__) | |
14 | #define DEFAULT_PATH "C:\\TIMIDITY" | |
15 | --- a/timidity/timidity.c | |
16 | +++ b/timidity/timidity.c | |
17 | @@ -286,7 +286,9 @@ | |
18 | if (!env || read_config_file(env)<0) { | |
19 | if (read_config_file(CONFIG_FILE)<0) { | |
20 | if (read_config_file(CONFIG_FILE_ETC)<0) { | |
21 | - return(-1); | |
22 | + if (read_config_file(CONFIG_FILE_ETC_TIMIDITY_FREEPATS)<0) { | |
23 | + return(-1); | |
24 | + } | |
25 | } | |
26 | } | |
27 | } |
0 | Description: Fix crash on double free if loading WAV file failed | |
1 | Backported from upstream: | |
2 | # HG changeset patch | |
3 | # User Sam Lantinga <slouken@libsdl.org> | |
4 | # Date 1329087437 18000 | |
5 | # Node ID 2d713670db9b832b0c5aa700824900bc1fc3c3cd | |
6 | # Parent df72f22b4b411ad4b08f924329678aabd5ac97d6 | |
7 | Fixed 1418 - crash on double free if loading WAV file failed | |
8 | Author: Sam Lantinga <slouken@libsdl.org> | |
9 | Last-Update: 2012-09-23 | |
10 | Bug-Debian: http://bugs.debian.org/688369 | |
11 | ||
12 | diff -r df72f22b4b41 -r 2d713670db9b mixer.c | |
13 | --- a/mixer.c Mon Jan 30 21:41:45 2012 -0500 | |
14 | +++ b/mixer.c Sun Feb 12 17:57:17 2012 -0500 | |
15 | @@ -610,13 +610,15 @@ | |
16 | break; | |
17 | default: | |
18 | SDL_SetError("Unrecognized sound file type"); | |
19 | - return(0); | |
20 | + if ( freesrc ) { | |
21 | + SDL_RWclose(src); | |
22 | + } | |
23 | + loaded = NULL; | |
24 | + break; | |
25 | } | |
26 | if ( !loaded ) { | |
27 | + /* The individual loaders have closed src if needed */ | |
28 | SDL_free(chunk); | |
29 | - if ( freesrc ) { | |
30 | - SDL_RWclose(src); | |
31 | - } | |
32 | return(NULL); | |
33 | } | |
34 | ||
35 |
0 | # review for libsdl2-mixer (SDL2), some must have been incorporated upstream or | |
1 | # were backports in the first place | |
2 | # | |
3 | # 01_no_lvorbis_logg.patch | |
4 | # 02_hurd.patch | |
5 | # 04_timidity_cfg_opts.patch | |
6 | # 05_fallback_to_freepats.patch | |
7 | # bug-688369-double_free_crash.patch |
1 | 1 | |
2 | 2 | #export DH_VERBOSE=1 |
3 | 3 | |
4 | export DEB_CFLAGS_MAINT_APPEND = -pipe -Wall | |
5 | export DEB_LDFLAGS_MAINT_APPEND = -Wl,--no-undefined -Wl,-Bsymbolic -Wl,--as-needed | |
4 | export DEB_CFLAGS_MAINT_APPEND = -pipe -Wall | |
5 | export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed | |
6 | ||
7 | DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) | |
8 | ||
9 | SHLIBVER = 2.0.0~rc1 | |
6 | 10 | |
7 | 11 | |
8 | 12 | # enable external music player |
9 | 13 | confflags = --enable-music-cmd |
10 | 14 | |
11 | # explicitly enable/disable all supported sound | |
12 | # MP3 support is disabled by default because SMPEG isn't updated for SDL 2.0 and libmad is GPL and not allowed to link with commercial closed-source programs | |
15 | # explicitly enable/disable all supported sound, using libmad instead of | |
16 | # libsmpeg for mp3 (it's much more popular, and smpeg is unmaintained) | |
13 | 17 | confflags += --disable-music-mp3 |
14 | confflags += --disable-music-mp3-mad-gpl | |
15 | 18 | confflags += --enable-music-mod |
16 | confflags += --enable-music-mod | |
19 | confflags += --enable-music-mp3-mad-gpl | |
17 | 20 | confflags += --enable-music-ogg |
18 | 21 | confflags += --enable-music-wave |
19 | 22 | |
20 | # MIDI: explicitly state that we use (an in-source copy of) timidity | |
23 | # MIDI: Explicitly state what we use | |
21 | 24 | confflags += --enable-music-fluidsynth |
22 | 25 | confflags += --enable-music-timidity-midi |
26 | confflags += --enable-music-native-midi | |
23 | 27 | |
24 | 28 | # mafm 20111203: removed the "disable shared" support from previous versions, I |
25 | 29 | # couldn't find any reason for it in the changelog |
32 | 36 | confflags += --disable-music-fluidsynth-shared |
33 | 37 | confflags += --disable-music-mod-shared |
34 | 38 | confflags += --disable-music-mp3-shared |
39 | confflags += --disable-music-mp3-mad-gpl-shared | |
35 | 40 | confflags += --disable-music-ogg-shared |
41 | ||
36 | 42 | |
37 | 43 | %: |
38 | 44 | dh $@ --with autoreconf --parallel |
39 | 45 | |
40 | 46 | override_dh_autoreconf: |
41 | dh_autoreconf ./autogen.sh | |
47 | AUTOMAKE="automake --foreign" dh_autoreconf --as-needed ./autogen.sh | |
42 | 48 | |
43 | 49 | override_dh_auto_configure: |
44 | 50 | dh_auto_configure -- $(confflags) |
45 | 51 | |
46 | override_dh_auto_installchangelogs: | |
47 | dh_auto_installchangelogs -- CHANGES | |
52 | override_dh_install: | |
53 | dh_install --fail-missing -XlibSDL2_mixer.la | |
54 | ||
55 | override_dh_installchangelogs: | |
56 | dh_installchangelogs -- CHANGES.txt | |
57 | ||
58 | override_dh_link: | |
59 | # fix lintian warning dev-pkg-without-shlib-symlink | |
60 | dh_link -plibsdl2-mixer-dev usr/lib/$(DEB_HOST_MULTIARCH)/libSDL2_mixer-2.0.so.0.0.0 usr/lib/$(DEB_HOST_MULTIARCH)/libSDL2_mixer-2.0.so | |
61 | dh_link --remaining-packages | |
48 | 62 | |
49 | 63 | override_dh_compress: |
50 | dh_compress -Xplaywave.c -Xplaymus.c | |
64 | dh_compress -Xplaymus.c -Xplaywave.c | |
65 | ||
66 | ||
67 | override_dh_strip: | |
68 | dh_strip --dbg-package=libsdl2-mixer-dbg | |
69 | ||
70 | override_dh_makeshlibs: | |
71 | dh_makeshlibs -V"libsdl2-mixer-2.0-0 (>= $(SHLIBVER))" |