debian/0000755000000000000000000000000012264554657007206 5ustar debian/copyright0000644000000000000000000000353512264313162011127 0ustar This package was debianized by Joseph Carter on Tue, 25 May 1999 20:17:35 -0700, was maintained by Ingo Saitz between 2001 and 2004, by Gergely Nagy between 2011 and 2013, and is currently maintained by Stephen Kitt . The current upstream maintainer is Ozkan Sezer . The current homepage is http://mikmod.sf.net/ Upstream Authors are listed in the file AUTHORS.gz including - Jean-Paul Mikkers (MikMak) - Jake Stine (Air Richter) - Miod Vallat ((C) 1998, 1999) - Steve McIntyre - Peter Amstutz - Raphael Assenat ((C) 2004) - and various contributors The libmikmod sound library is covered by the GNU Library General Public License as published by the Free Software Fundation (you'll find it in the file /usr/share/common-licenses/LGPL-2); either version 2 of the licence, or (at your option) any later version. The GNU Lesser General Public License, version 2.1, in file /usr/share/common-licenses/LGPL-2.1, can be considered as a later version of the LGPL, and is strongly recommended for people who will embed libmikmod in their application as a shared library. Parts of the library (in playercode/mdulaw.c) are derived from the files libst.h and raw.c from an old version of the sox (SOund eXchange) package written by Lance Norskog and Jef Poskanzer. The following copyright notice applies to these parts: Copyright (C) 1989 by Jef Poskanzer. Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. This software is provided "as is" without express or implied warranty. debian/watch0000644000000000000000000000007512264553370010230 0ustar version=3 http://sf.net/mikmod/libmikmod-(3\.1\..+)\.tar\.gz debian/libmikmod2-dev.docs0000644000000000000000000000004512264302662012647 0ustar AUTHORS TODO README docs/mikmod.html debian/libmikmod2-dev.doc-base0000644000000000000000000000066712264302662013406 0ustar Document: libmikmod Title: MikMod Sound Library Author: Jean-Paul Mikkers, Jake Stine, Miodrag Vallat, Steve McIntyre, Peter Amstutz, and many others. Abstract: This manual documents the MikMod Sound Library, version 3.1.11. It covers a tutorial for using the library and a detailed library reference. Section: Programming/C Format: HTML Index: /usr/share/doc/libmikmod2-dev/mikmod.html Files: /usr/share/doc/libmikmod2-dev/mikmod.html debian/libmikmod2.lintian-overrides0000644000000000000000000000024312264554475014614 0ustar # Fortification has been explicitly disabled, as it breaks module # loading for some reason. libmikmod2: hardening-no-fortify-functions usr/lib/*/libmikmod.so.2.* debian/libmikmod2-dev.manpages0000644000000000000000000000003612264302662013512 0ustar build/docs/libmikmod-config.1 debian/gbp.conf0000644000000000000000000000012512264302662010606 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] pristine-tar = True debian/libmikmod2.shlibs0000644000000000000000000000004312264302662012425 0ustar libmikmod 2 libmikmod2 (>= 3.1.10) debian/libmikmod2.symbols0000644000000000000000000000703612264313047012641 0ustar libmikmod.so.2 libmikmod2 #MINVER# MikMod_Active@Base 3.1.16 MikMod_DisableOutput@Base 3.1.16 MikMod_DriverFromAlias@Base 3.1.16 MikMod_EnableOutput@Base 3.1.16 MikMod_Exit@Base 3.1.16 MikMod_GetVersion@Base 3.1.16 MikMod_InfoDriver@Base 3.1.16 MikMod_InfoLoader@Base 3.1.16 MikMod_Init@Base 3.1.16 MikMod_InitThreads@Base 3.1.16 MikMod_Lock@Base 3.1.16 MikMod_RegisterAllDrivers@Base 3.1.16 MikMod_RegisterAllLoaders@Base 3.1.16 MikMod_RegisterDriver@Base 3.1.16 MikMod_RegisterErrorHandler@Base 3.1.16 MikMod_RegisterLoader@Base 3.1.16 MikMod_RegisterPlayer@Base 3.1.16 MikMod_Reset@Base 3.1.16 MikMod_SetNumVoices@Base 3.1.16 MikMod_Unlock@Base 3.1.16 MikMod_Update@Base 3.1.16 MikMod_critical@Base 3.1.16 MikMod_errno@Base 3.1.16 MikMod_strerror@Base 3.1.16 Player_Active@Base 3.1.16 Player_Free@Base 3.1.16 Player_GetChannelPeriod@Base 3.1.16 Player_GetChannelVoice@Base 3.1.16 Player_GetModule@Base 3.1.16 Player_Load@Base 3.1.16 Player_LoadFP@Base 3.1.16 Player_LoadGeneric@Base 3.1.16 Player_LoadTitle@Base 3.1.16 Player_LoadTitleFP@Base 3.1.16 Player_Mute@Base 3.1.16 Player_Muted@Base 3.1.16 Player_NextPosition@Base 3.1.16 Player_Paused@Base 3.1.16 Player_PrevPosition@Base 3.1.16 Player_SetPosition@Base 3.1.16 Player_SetSpeed@Base 3.1.16 Player_SetTempo@Base 3.1.16 Player_SetVolume@Base 3.1.16 Player_Start@Base 3.1.16 Player_Stop@Base 3.1.16 Player_ToggleMute@Base 3.1.16 Player_TogglePause@Base 3.1.16 Player_Unmute@Base 3.1.16 Sample_Free@Base 3.1.16 Sample_Load@Base 3.1.16 Sample_LoadFP@Base 3.1.16 Sample_LoadGeneric@Base 3.1.16 Sample_Play@Base 3.1.16 VC_Exit@Base 3.1.16 VC_Init@Base 3.1.16 VC_PlayStart@Base 3.1.16 VC_PlayStop@Base 3.1.16 VC_SampleLength@Base 3.1.16 VC_SampleLoad@Base 3.1.16 VC_SampleSpace@Base 3.1.16 VC_SampleUnload@Base 3.1.16 VC_SetNumVoices@Base 3.1.16 VC_SilenceBytes@Base 3.1.16 VC_VoiceGetFrequency@Base 3.1.16 VC_VoiceGetPanning@Base 3.1.16 VC_VoiceGetPosition@Base 3.1.16 VC_VoiceGetVolume@Base 3.1.16 VC_VoicePlay@Base 3.1.16 VC_VoiceRealVolume@Base 3.1.16 VC_VoiceSetFrequency@Base 3.1.16 VC_VoiceSetPanning@Base 3.1.16 VC_VoiceSetVolume@Base 3.1.16 VC_VoiceStop@Base 3.1.16 VC_VoiceStopped@Base 3.1.16 VC_WriteBytes@Base 3.1.16 Voice_GetFrequency@Base 3.1.16 Voice_GetPanning@Base 3.1.16 Voice_GetPosition@Base 3.1.16 Voice_GetVolume@Base 3.1.16 Voice_Play@Base 3.1.16 Voice_RealVolume@Base 3.1.16 Voice_SetFrequency@Base 3.1.16 Voice_SetPanning@Base 3.1.16 Voice_SetVolume@Base 3.1.16 Voice_Stop@Base 3.1.16 Voice_Stopped@Base 3.1.16 drv_AF@Base 3.1.16 drv_aix@Base 3.1.16 drv_alsa@Base 3.1.16 drv_dart@Base 3.1.16 drv_ds@Base 3.1.16 drv_esd@Base 3.1.16 drv_hp@Base 3.1.16 drv_mac@Base 3.1.16 drv_nos@Base 3.1.16 drv_os2@Base 3.1.16 drv_oss@Base 3.1.16 drv_pipe@Base 3.1.16 drv_raw@Base 3.1.16 drv_sam9407@Base 3.1.16 drv_sgi@Base 3.1.16 drv_stdout@Base 3.1.16 drv_sun@Base 3.1.16 drv_ultra@Base 3.1.16 drv_wav@Base 3.1.16 drv_win@Base 3.1.16 load_669@Base 3.1.16 load_amf@Base 3.1.16 load_dsm@Base 3.1.16 load_far@Base 3.1.16 load_gdm@Base 3.1.16 load_imf@Base 3.1.16 load_it@Base 3.1.16 load_m15@Base 3.1.16 load_med@Base 3.1.16 load_mod@Base 3.1.16 load_mtm@Base 3.1.16 load_okt@Base 3.1.16 load_s3m@Base 3.1.16 load_stm@Base 3.1.16 load_stx@Base 3.1.16 load_ult@Base 3.1.16 load_uni@Base 3.1.16 load_xm@Base 3.1.16 md_device@Base 3.1.16 md_driver@Base 3.1.16 md_mixfreq@Base 3.1.16 md_mode@Base 3.1.16 md_musicvolume@Base 3.1.16 md_pansep@Base 3.1.16 md_reverb@Base 3.1.16 md_sndfxvolume@Base 3.1.16 md_volume@Base 3.1.16 debian/patches/0000755000000000000000000000000012264312074010616 5ustar debian/patches/0002-dlopen-libesd.so.0-rather-than-libesd.so.patch0000644000000000000000000000135712264302662021620 0ustar From: Ingo Saitz Date: Sat, 29 Oct 2011 14:46:34 +0200 Subject: dlopen libesd.so.0 rather than libesd.so Bug #163938: Change the library name dlopen uses to libesd.so.0, since we hard depend on libesd0-dev. Probably this should be integrated into autoconf? --- drivers/drv_esd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/drv_esd.c b/drivers/drv_esd.c index 4fa13fe..5fee86c 100644 --- a/drivers/drv_esd.c +++ b/drivers/drv_esd.c @@ -100,7 +100,7 @@ static BOOL ESD_Link(void) if (libesd) return 0; /* load libesd.so */ - libesd=dlopen("libesd.so",RTLD_LAZY|RTLD_GLOBAL); + libesd=dlopen("libesd.so.0",RTLD_LAZY|RTLD_GLOBAL); if (!libesd) return 1; /* resolve function references */ debian/patches/series0000644000000000000000000000016412264312074012034 0ustar 0002-dlopen-libesd.so.0-rather-than-libesd.so.patch 0014-playercode-mdreg-Register-the-NULL-driver-before-the.patch debian/patches/0014-playercode-mdreg-Register-the-NULL-driver-before-the.patch0000644000000000000000000000170712264311130024060 0ustar From: Gergely Nagy Date: Fri, 21 Dec 2012 16:07:43 +0100 Subject: playercode/mdreg: Register the NULL driver before the file writers Register the NULL driver sooner, as having no sound is preferable to writing to music.raw: file writing should be used only when explicitly selected. Reported-by: Simon McVittie Closes: #690943 Signed-off-by: Gergely Nagy --- playercode/mdreg.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- a/playercode/mdreg.c +++ b/playercode/mdreg.c @@ -82,6 +82,8 @@ _mm_registerdriver(&drv_mac); #endif + _mm_registerdriver(&drv_nos); + /* Register disk writers */ #ifdef DRV_WAV _mm_registerdriver(&drv_wav); @@ -97,9 +99,6 @@ #if defined(DRV_STDOUT) && !defined(macintosh) _mm_registerdriver(&drv_stdout); #endif - - /* Register 'nosound' driver */ - _mm_registerdriver(&drv_nos); } void MikMod_RegisterAllDrivers(void) debian/changelog0000644000000000000000000003123612264554632011056 0ustar libmikmod (3.1.16-1) unstable; urgency=low * New maintainer (closes: #728593). * New upstream version. * Update patches: - drop 0001-Drop-LIBOBJS-from-configure.in.patch, obsolete - drop 0003-Use-_LP64-to-detect-64bit-arches.patch, integrated upstream - drop 0004-CVE-2009-0179.patch, integrated upstream - drop 0005-CVE-2007-6720.patch, integrated upstream - drop 0006-CVE-2009-3995f.patch, fixed in another way upstream - drop 0007-CVE-2010-2546.patch, integrated upstream - drop 0008-Fix-libmikmod-Makefile.in.patch, obsolete - drop 0009-libmikmod-Makefile.in-Respect-CPPFLAGS-and-LDFLAGS.patch, obsolete - drop 0010-libmikmod-config-manual-page-fix.patch, integrated upstream - drop 0011-Disable-ALSA-by-default.patch, obsolete - drop 0012-fix-ESD.patch, integrated upstream - drop 0013-fix-building-of-ESD.patch, obsolete - update 0014-playercode-mdreg-Register-the-NULL-driver-before-the.patch. * Add symbols file. * Enable ALSA on Linux platforms. * Add watch file. * Drop the VCS URIs for now. * Standards-Version 3.9.5, no further change required. * Update lintian overrides. -- Stephen Kitt Sun, 12 Jan 2014 19:05:58 +0100 libmikmod (3.1.12-5) unstable; urgency=low * Acknowledge the NMU, thanks Simon! * Make the nosound driver have higher priority than the disk writers. (Closes: #690943) * Demote the pulseaudio-esound-compat | oss-compat recommendation to Suggests, now that the fallback is not the disk writer. (Closes: #696013) * Build with hardening=-fortify, as enabling fortification breaks the driver loading. -- Gergely Nagy Fri, 21 Dec 2012 16:41:15 +0100 libmikmod (3.1.12-4.1) unstable; urgency=low * Non-maintainer upload. * Apply patches from Hans de Goede and Pantelis Koukousoulas to enable the ESD driver, so we can interoperate with PulseAudio (Closes: #385844) * Recommend pulseaudio-esound-compat | oss-compat because if we don't have one of those, the fallback path is to write output to ./music.raw, which is unlikely to be what you want! -- Simon McVittie Fri, 19 Oct 2012 09:12:08 +0100 libmikmod (3.1.12-4) unstable; urgency=low * Drop the dependency on oss-compat. Programs that use libmikmod should recommend it instead. (Closes: #647686) * Bump Standards-Version to 3.9.3, no changes necessary. -- Gergely Nagy Thu, 05 Apr 2012 18:24:47 +0200 libmikmod (3.1.12-3) unstable; urgency=low * Build with hardened build flags. Based on a patch by Moritz Muehlenhoff . (Closes: #656779) -- Gergely Nagy Thu, 09 Feb 2012 10:10:59 +0100 libmikmod (3.1.12-2) unstable; urgency=low * Transition to Multi-Arch and dh9, thanks to Vagrant Cascadian and Steve Langasek . (Closes: #650996) -- Gergely Nagy Tue, 06 Dec 2011 10:33:37 +0100 libmikmod (3.1.12-1) unstable; urgency=low * New upstream version. (Closes: #533558) + Drop the 3.1.11-a patch, it's included upstream. + Modules with more then 255 orders are now supported. (Closes: #374217) -- Gergely Nagy Mon, 31 Oct 2011 21:23:56 +0100 libmikmod (3.1.11-8) unstable; urgency=low * New maintainer (Closes: #628162). * Updated to use short-form dh(7). * Switch to format: 3.0 (quilt). * Use dh-autoreconf to freshen the autotools stuff. (Closes: #536000) * Add lintian overrides (with comments), to silence false alarms. * Include the upstream README under /usr/share/doc/libmikmod2, as this is where driver options are documented. (Closes: #423027) * Disable the esd driver. (Closes: #123150) * Depend on oss-compat, to be able to assume an OSS compatible /dev/dsp. (Closes: #385844). This is done on Linux too, because the ALSA driver is broken too. -- Gergely Nagy Sat, 29 Oct 2011 16:36:31 +0200 libmikmod (3.1.11-7) unstable; urgency=low * QA upload. * The package has been orphaned, set the mainatainer to Debian QA. * Stop shipping la file altogether. * Bump debhelper compat to 8, and clean up the packaging a bit. -- Regis Boudin Mon, 03 Oct 2011 19:34:56 +0100 libmikmod (3.1.11-6.4) unstable; urgency=low * Non-maintainer upload. * Fixed regression introduced by CVE-2007-6720.patch (Closes: #631009)(LP: #194916) -- Giuseppe Iuculano Mon, 01 Aug 2011 11:51:59 +0200 libmikmod (3.1.11-6.3) unstable; urgency=low * Non-maintainer upload. * Upstream fix for CVE-2009-3995 was incorrect, this is CVE-2010-2546 (Closes: #575742) -- Moritz Muehlenhoff Thu, 29 Jul 2010 21:16:34 -0400 libmikmod (3.1.11-6.2) unstable; urgency=high * Non-maintainer upload. * debian/patches/CVE-2009-3995f.patch: fixes buffer overflows in the loaders for Impulse Tracker and Ultratracker files. (Closes: #575742) -- Arne Wichmann Sat, 12 Jun 2010 16:14:44 +0200 libmikmod (3.1.11-6.1) unstable; urgency=high * Non-maintainer upload. * debian/patches/CVE-2007-6720.patch: Fixed application crash or abort when loading/playing multiple music files with varying number of channels. (CVE-2007-6720) (Closes: #461519) * debian/patches/CVE-2009-0179.patch: Fixed application crash when loading XM files. (CVE-2009-0179) (Closes: #476339) -- Giuseppe Iuculano Wed, 05 Aug 2009 11:50:25 +0200 libmikmod (3.1.11-6) unstable; urgency=medium * The "Play a .mod on your ia64 today!" release. * Module playback seems to be broken on ia64, too, but nobody noticed. Checking for defined(_LP64) as suggested in #272457 which _should_ catch all 64bit archs. * Urgency medium because ia64 will be released with sarge. -- Ingo Saitz Fri, 24 Sep 2004 14:43:15 +0200 libmikmod (3.1.11-5) unstable; urgency=low * Rebuild autotools files to fix FTBFS on GNU/k*BSD. (Closes: #263527) * Use dh_installman instead of obsoleted dh_installmanpages. -- Ingo Saitz Tue, 10 Aug 2004 20:16:40 +0200 libmikmod (3.1.11-4) unstable; urgency=low * Correct -dev dependency. -- Ingo Saitz Fri, 9 Jul 2004 00:40:33 +0200 libmikmod (3.1.11-3) unstable; urgency=low * Applied upstream patch 3.1.11-a which fixes automake warnings and ought to fix amd64 arch. * Also modified debian/rules to add the -a to the binary packages only, so no new .tar.gz is required. * Added some more checks for amd64 arch, thanks to Hans-Frieder Vogt to point it out. * Added missing build-dep on texinfo, since the upstream patch touches mikmod.texi and triggers a rebuild of mikmod.info. -- Ingo Saitz Thu, 8 Jul 2004 14:59:28 +0200 libmikmod (3.1.11-2) unstable; urgency=low * Fix override disparity: set Section: libdevel für the -dev package. -- Ingo Saitz Fri, 27 Feb 2004 20:23:57 +0100 libmikmod (3.1.11-1) unstable; urgency=low * New upstream version from Raphael Assenat. + New upstream maintainer + Includes almost all patches from the previous debian version + More small bugfixes (MODs with length >128 and raw output driver) + win32 Makefiles and DirectSound fixes (not checked ;) * Package complies to debian policy 3.6.1: no changes. * dump config.log when configure fails. -- Ingo Saitz Fri, 27 Feb 2004 15:07:53 +0100 libmikmod (3.1.10-5) unstable; urgency=low * Fix package description (lintian). -- Ingo Saitz Thu, 23 Jan 2003 17:08:10 +0100 libmikmod (3.1.10-4) unstable; urgency=low * Debian Policy 3.5.8: Adapt to new DEB_BUILD_OPTIONS. * Open libesd by its soname (Closes: #163938). * Old bug: libmikmod is already in the correct section, (Closes: #83945). -- Ingo Saitz Wed, 22 Jan 2003 18:09:48 +0100 libmikmod (3.1.10-3) unstable; urgency=low * Received patch from upstream to solve broken fades for IT (Closes: #133998). -- Ingo Saitz Sat, 16 Mar 2002 16:23:52 +0100 libmikmod (3.1.10-2) unstable; urgency=low * Fix -pthread recognization. Despite gcc simply ignoring unknown switches it also overoptimizes the test programm which really should not link in that case (Closes: #128779). * Also check for the devfs names of the oss driver. This allowes users to use libmikmod without running devfsd (Closes: #106168). -- Ingo Saitz Mon, 4 Feb 2002 00:40:55 +0100 libmikmod (3.1.10-1) unstable; urgency=low * New upstream version. * mikmod Homepage moved to a new location. * Also changed copyright to include the bits about sox' sourcecode. * Still need patches to the build-system, upstream probably will include them in 3.1.11. * Debian Policy 3.5.6: no changes. -- Ingo Saitz Tue, 29 Jan 2002 13:26:40 +0100 libmikmod (3.1.9-6) unstable; urgency=low * Update libtool to build on The Hurd (Closes: #105881) * Update config.{sub,guess} in debian/rules now * Debian Policy 3.5.5: no changes -- Ingo Saitz Fri, 20 Jul 2001 23:38:33 +0200 libmikmod (3.1.9-5) unstable; urgency=low * Update autoconf files to recognize PA-RISC architecture (Closes #96733). * Update homepage URL in copyright file. * Tighten dependency in -dev package to the current version of libmikmod2. -- Ingo Saitz Thu, 10 May 2001 18:10:08 +0200 libmikmod (3.1.9-4) unstable; urgency=low * New maintainer (Closes: #68118) * Apply patch to fix some playback problems from upstream: debian/patches/loader_mod.patch * Patch mdriver.c not to register invalid MDRIVER structures: debian/patches/mdriver_c.patch (forwarded to upstream) (Closes: #79425) * Also removed Build-Depends on libasound1-dev, since libmikmod does not support ALSA 0.5 currently (this caused the above bug to happen) * Changed configure to check for /dev/dsp instead /dev/sndstat for OSS presence. Fixes building on 2.4 kernels/ALSA with OSS emulation enabled: debian/patches/configure_oss.patch * Restructures debian/ regarding the installation of the documentation (Closes: #84051) * Added versioned build depends on debhelper (>> 2.2.11) * Bumped Standards-Version to 3.2.1. -- Ingo Saitz Fri, 23 Feb 2001 15:22:34 +0100 libmikmod (3.1.9-3) unstable; urgency=low * build dep for libasound1-dev only on archs having it. (Closes #79407) -- Joseph Carter Tue, 12 Dec 2000 09:26:25 -0500 libmikmod (3.1.9-2) unstable; urgency=low * Oops, while I'm at it, may as well supply build deps.. -- Joseph Carter Sat, 9 Dec 2000 15:07:20 -0500 libmikmod (3.1.9-1) unstable; urgency=low * New upstream version (Closes: #62506) * Package is now in section sound (Closes: #64781) -- Joseph Carter Sat, 9 Dec 2000 14:42:59 -0500 libmikmod (3.1.7-4) unstable; urgency=low * Applied upstream -c patch -- Joseph Carter Thu, 5 Aug 1999 06:36:47 -0700 libmikmod (3.1.7-3) unstable; urgency=HIGH * Corrected BAD boo-boo in control file (Closes: #42071) -- Joseph Carter Wed, 28 Jul 1999 05:08:28 -0700 libmikmod (3.1.7-2) unstable; urgency=low * Applied a pair of upstream patches -- Joseph Carter Mon, 26 Jul 1999 04:43:38 -0700 libmikmod (3.1.7-1) unstable; urgency=low * New upstream version * binary packages libmikmod2 and libmikmod2-dev are generated now * source package is once again libmikmod (the rename is backwards I know) -- Joseph Carter Tue, 6 Jul 1999 07:50:09 -0700 libmikmod1 (3.1.6-3) unstable; urgency=low * Standards version 3.0.0, debhelper v2 * Fixed a bug in porting (Closes: #39873) (for real this time) * libmikmod.a is now in the -dev package where it belongs * the -dev package is now arch: any like it belongs * added the ${libcdev} thing from popt to control and rules for alpha * renamed source to libmikmod1 and put packages in oldlibs -- Joseph Carter Tue, 6 Jul 1999 06:49:14 -0700 libmikmod (3.1.6-2) unstable; urgency=low * It was reported that mikmod.h was in libmikmod1. I don't see how it could have been, but it's NOT anymore. (Closes #39873) -- Joseph Carter Mon, 21 Jun 1999 14:25:40 -0700 libmikmod (3.1.6-1) unstable; urgency=low * New upstream version. -- Joseph Carter Sun, 13 Jun 1999 15:26:40 -0700 libmikmod (3.1.5-1) unstable; urgency=low * Initial Release. -- Joseph Carter Tue, 25 May 1999 20:17:35 -0700 debian/source/0000755000000000000000000000000012264302662010471 5ustar debian/source/format0000644000000000000000000000001412264302662011677 0ustar 3.0 (quilt) debian/source/options0000644000000000000000000000022512264302662012106 0ustar extend-diff-ignore = "mikmod.info|Makefile.in|missing|config(.sub|.guess|.h.in|ure)|aclocal.m4|ltmain.sh|install-sh|mkinstalldirs|docs/texinfo.tex$" debian/control0000644000000000000000000000326512264553654010613 0ustar Source: libmikmod Section: libs Priority: optional Maintainer: Stephen Kitt Build-Depends: debhelper (>= 9~), dh-autoreconf, libasound2-dev [linux-any], libesd0-dev, texinfo Standards-Version: 3.9.5 Homepage: http://mikmod.sf.net/ Package: libmikmod2-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libc6-dev, libmikmod2 (= ${binary:Version}), ${misc:Depends} Provides: libmikmod-dev Conflicts: libmikmod-dev Description: Portable sound library - development files This library is capable of playing samples as well as module files and was originally written by Jean-Paul Mikkers (MikMak) for DOS. It has subsequently been hacked by many hands and now runs on many Unix flavours. It uses the OSS /dev/dsp driver included in all recent kernels for output, and will also write wav files. . Supported file formats include mod, stm, s3m, mtm, xm, and it. . This package contains the symlinks, headers, and object files needed to compile and link programs which use libmikmod. Package: libmikmod2 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Suggests: pulseaudio-esound-compat | oss-compat Description: Portable sound library This library is capable of playing samples as well as module files and was originally written by Jean-Paul Mikkers (MikMak) for DOS. It has subsequently been hacked by many hands and now runs on many Unix flavours. It uses the OSS /dev/dsp driver included in all recent kernels for output, and will also write wav files. . Supported file formats include mod, stm, s3m, mtm, xm, and it. debian/libmikmod2-dev.install0000644000000000000000000000017712264312654013375 0ustar /usr/bin/libmikmod-config /usr/include/mikmod.h /usr/lib/*/libmikmod.a /usr/lib/*/libmikmod.so /usr/share/aclocal/libmikmod.m4 debian/libmikmod2.docs0000644000000000000000000000000712264302662012071 0ustar README debian/compat0000644000000000000000000000000212264302662010367 0ustar 9 debian/rules0000755000000000000000000000103612264552535010257 0ustar #! /usr/bin/make -f export DH_OPTIONS += -O-Bbuild export DEB_BUILD_MAINT_OPTIONS = hardening=-fortify ENABLED = --enable-threads ENABLED += --enable-esd # Only enable ALSA on Linux ifeq ($(DEB_HOST_ARCH_OS),linux) ENABLED += --enable-alsa else ENABLED += --disable-alsa endif override_dh_auto_configure: dh_auto_configure -- $(ENABLED) $(shell dpkg-buildflags --export=configure) override_dh_installinfo: dh_installinfo docs/mikmod.info* override_dh_installchangelogs: dh_installchangelogs -a NEWS %: dh $@ --with autoreconf debian/libmikmod2.install0000644000000000000000000000002212264312654012606 0ustar /usr/lib/*/*.so.* debian/source.lintian-overrides0000644000000000000000000000035412264302662014053 0ustar # These two, while valid, are irrelevant. We're rebuilding the # autotool stuff (libtoolization included) at build time, with # dh-autoreconf. libmikmod source: ancient-libtool ltmain.sh 1.4.2 libmikmod source: ancient-libtool ltconfig