debian/0000775000000000000000000000000012373336702007176 5ustar debian/install0000664000000000000000000000007612143665140010566 0ustar usr/bin usr/include usr/lib/*/*.so usr/lib/*/*.so.* usr/share debian/watch0000664000000000000000000000010712143665140010221 0ustar version=3 ftp://ftp.alsa-project.org/pub/oss-lib/alsa-oss-(.*).tar.bz2 debian/rules0000775000000000000000000000072012373333757010264 0ustar #!/usr/bin/make -f %: dh $@ --with autoreconf # Install in debian/tmp to retain control through dh_install: override_dh_auto_install: dh_auto_install --destdir=debian/tmp # Kill *.la files, and forget no-one: override_dh_install: find debian/tmp -name '*.la' -delete find debian/tmp -name '*.a' -delete dh_install --fail-missing # Install the manually generated upstream ChangeLog override_dh_installchangelogs: dh_installchangelogs debian/changelog.ALSA debian/source/0000775000000000000000000000000012362271416010474 5ustar debian/source/options0000664000000000000000000000005312143665140012106 0ustar compression = "gzip" compression-level = 9 debian/source/format0000664000000000000000000000001412143665140011700 0ustar 3.0 (quilt) debian/changelog0000664000000000000000000002157312373336667011072 0ustar alsa-oss (1.0.28-1ubuntu1) utopic; urgency=medium * Reintroduce changes dropped in sync, try to fix FTBFS on ppc64el: - debian/control, debian/rules: + Use dh-autoreconf to get new libtool macros for ppc64el and update config.{sub,guess} for new arches. -- Artur Rona Fri, 15 Aug 2014 09:55:24 +0200 alsa-oss (1.0.28-1) unstable; urgency=low [ Jordi Mallach ] * Pass --with autotools_dev to dh, to fix builds on arm64 (closes: #727315). * Canonicalise Vcs-* URLs. [ Luke Yelavich ] * New upstream release * Bump standards version to 3.9.5 -- Jordi Mallach Fri, 18 Jul 2014 21:04:06 +0200 alsa-oss (1.0.25-1) unstable; urgency=low * New upstream release. * Update changelog.ALSA. * Bump to debhelper 9. * Add ${misc:Pre-Depends}. * Rewrite debian/rules using dh, with the necessary overrides to get rid of .la and .a files, and to install the upstream ChangeLog. * Change install to look for lib files in the Multiarch dir. * Use a version 3 watch file, and don't uupdate. * Change aoss_lib_path.patch to use ${libdir}, so it works with multiarch paths out of the box. * Refresh aoss_wrap_warning.patch. * Add DEP-3 patch headers. * Update lib paths in lintian-overrides, although I fear lintian will continue to bark for the rest of triplets. -- Jordi Mallach Sun, 12 Feb 2012 12:22:51 +0100 alsa-oss (1.0.17-5) unstable; urgency=low * Switch to architecture wildcard 'linux-any' which incudes armhf (closes: #629486). * Remove old ALSA url from long description and replace with the new one in the copyright file. * Point to non-symlinked GPL-2 file. * Stop build-depending on quilt, it's not needed with format 3.0 (quilt). * Bump Standards-Version 3.9.2. -- Jordi Mallach Thu, 09 Jun 2011 02:32:00 +0200 alsa-oss (1.0.17-4) unstable; urgency=low [ Elimar Riesebieter ] * Switched to source version 3.0. * Added ${misc:Depends} to alsa-oss in control. [ Jordi Mallach ] * Add overrides for missing symbols control files. * Add aoss_wrap_warning.patch, to print a warning if aoss does not wrap the called program due to /proc/asound not being present (closes: #404040). * Bump Standards-Version to 3.8.4, with no changes needed. * Use gzip compression for now, until alsa-oss gets a new upstream version (if at all). * Add sparc64 to the list of supported architectures. -- Jordi Mallach Fri, 12 Feb 2010 02:26:27 +0100 alsa-oss (1.0.17-3) unstable; urgency=low [ Jordi Mallach ] * Remove a bashism from debian/rules. * Add quilt to Build-Depends and use it in debian/rules. * Add aoss_lib_path.patch to fix path to libaoss.so (closes: #523101) -- Jordi Mallach Mon, 26 Oct 2009 14:23:29 +0100 alsa-oss (1.0.17-2) unstable; urgency=low [ Elimar Riesebieter ] * Added avr32 to supported archs. * Bumped Standards-Version to 3.8.3. No changes. * Don't install *.(a|la) libs. * Substitute dh_clean -k with dh_prep * Use always /usr/share/misc/config.(sub|guess). Added autotools-dev to Build-Depends. -- Jordi Mallach Thu, 17 Sep 2009 19:05:45 +0200 alsa-oss (1.0.17-1) unstable; urgency=low * New upstream release [ Jordi Mallach ] * Switch to now official Vcs-* control fields. * Add lpia to the list of supported architectures. [ Elimar Riesebieter ] * Corrected typo in manpage: "SYNOPSYS". Done upstream. (closes: #311389) * Using festival with aoss leads to a segfault. This is just no more reproducible. Tested on amd64, i386, ppc. Hopefully fixed (closes: #413892) * Fixed copyright. * Bumped Standards-Version: 3.8.0, no changes needed. * Bumped compat to 7, removed debhelper. -- Jordi Mallach Mon, 29 Sep 2008 09:30:21 +0200 alsa-oss (1.0.15-1) unstable; urgency=low * New upstream release. [ Elimar Riesebieter ] * Added Homepage: header in debian/control * debian/rules: s/-$(MAKE) distclean/[ ! -f Makefile ] || $(MAKE) distclean/ -- Jordi Mallach Sat, 27 Oct 2007 12:57:59 +0200 alsa-oss (1.0.14-1) unstable; urgency=low [ Elimar Riesebieter ] * New upstream release. -- Jordi Mallach Sat, 09 Jun 2007 21:13:05 +0200 alsa-oss (1.0.14~rc4-1) experimental; urgency=low [ Elimar Riesebieter ] * New upstream release candidate. - should fix LFS problems (closes: #364730, #419099). * Added XS-X-Vcs-Svn field in control. * Added arch armel to alsa-oss. (closes: #408770) [ Jordi Mallach ] * debian/control: replace XS-X-Vcs-Svn with XS-Vcs-Svn and add XS-Vcs-Browser. -- Jordi Mallach Sun, 13 May 2007 11:30:48 +0200 alsa-oss (1.0.12-1) unstable; urgency=low * New upstream release. [ Elimar Riesebieter ] * Bumped Standards-Version: 3.7.2, no changes needed. * Bumped compat to 5 and debhelper version to >= 5.0.37. -- Jordi Mallach Wed, 6 Sep 2006 20:32:41 +0200 alsa-oss (1.0.11-1) unstable; urgency=low * New upstream release [ Elimar Riesebieter ] * Added myself to Uploaders * Removed capital-letter lintian override -- Jordi Mallach Sun, 23 Apr 2006 17:27:29 +0200 alsa-oss (1.0.10-1) unstable; urgency=low * New upstream release -- Jordi Mallach Mon, 21 Nov 2005 23:10:34 +0100 alsa-oss (1.0.9+1.0.10rc3-1) experimental; urgency=low * New upstream release candidate -- Thomas Hood Tue, 8 Nov 2005 22:27:23 +0100 alsa-oss (1.0.9+1.0.10rc2-1) experimental; urgency=low * New upstream release candidate * Thomas Hood - debian/control: s/Architecture: any/Architecture: / -- Jordi Mallach Tue, 25 Oct 2005 12:12:03 +0200 alsa-oss (1.0.9+1.0.10rc1-1) experimental; urgency=low * New upstream release candidate - Closes: #311389 (man page typo) * Thomas Hood - Bump Standards-Version to 3.6.2.1; no changes required - Add upstream changelog -- Jordi Mallach Mon, 19 Sep 2005 21:33:20 +0200 alsa-oss (1.0.9-1) unstable; urgency=low * New upstream release -- Jordi Mallach Mon, 4 Jun 2005 13:00:00 +0200 alsa-oss (1.0.8+1.0.9rc3-1) experimental; urgency=low * New upstream release -- Jordi Mallach Wed, 11 May 2005 20:46:00 +0200 alsa-oss (1.0.8-1) unstable; urgency=low * New upstream release (Closes: #233200 "Too strict max periods constraints for dmix plugin") * Thomas Hood - Improve description again - Add debian/watch file - /usr/share/lintian/overrides/alsa-oss + Add: override lintian warning non-dev-pkg-with-shlib-symlink -- Jordi Mallach Sun, 16 Jan 2005 20:44:54 +0100 alsa-oss (1.0.7-1) unstable; urgency=low * New upstream release * Thomas Hood - Improve description -- Jordi Mallach Tue, 30 Nov 2004 13:14:25 +0100 alsa-oss (1.0.6-2) unstable; urgency=medium * Thomas Hood: - Tweak Description - Fix up copyright file * Jordi Mallach: - debian/rules: disable config.{guess,sub} updating. -- Jordi Mallach Mon, 18 Oct 2004 19:02:34 +0200 alsa-oss (1.0.6-1) unstable; urgency=low * New upstream release. * Jordi Mallach: - debian/control: add Thomas Hood to Uploaders. -- Jordi Mallach Tue, 21 Sep 2004 23:26:12 +0200 alsa-oss (1.0.5-1) unstable; urgency=low * New upstream release. -- Jordi Mallach Wed, 9 Jun 2004 18:27:01 +0200 alsa-oss (1.0.4-1) unstable; urgency=low * New upstream release. * Jordi Mallach: - debian/control: change Maintainer name to "Debian ALSA Maintainers". -- Jordi Mallach Tue, 13 Apr 2004 23:18:58 +0200 alsa-oss (1.0.3a-1) unstable; urgency=low * New upstream version * David B. Harris: - Change my Uploaders: email address from my private address to dbharris@debian.org - debian/rules: Change location of aoss.1 to alsa/aoss.1 -- David B. Harris Wed, 25 Feb 2004 22:41:55 -0500 alsa-oss (1.0.2-1) unstable; urgency=low * New upstream release. * David B Harris: - Use "$@" instead of $* in wrapper /usr/bin/aoss (Closes: #232018) -- Jordi Mallach Sun, 15 Feb 2004 01:16:36 +0100 alsa-oss (1.0.1-2) unstable; urgency=low * Jordi Mallach: - debian/control: make the libasound2-dev build-dep versioned for the API change. -- Jordi Mallach Mon, 26 Jan 2004 16:20:19 +0100 alsa-oss (1.0.1-1) unstable; urgency=low * New upstream release. * Jordi Mallach: - debian/control: build-depend on libasound2-dev (closes: #229156). -- Jordi Mallach Mon, 26 Jan 2004 15:03:12 +0100 alsa-oss (0.9.8-1) unstable; urgency=low * Jordi Mallach: - Initial release (closes: #201079). -- Jordi Mallach Wed, 19 Nov 2003 12:30:46 +0100 debian/patches/0000775000000000000000000000000012362271416010623 5ustar debian/patches/aoss_wrap_warning.patch0000664000000000000000000000112612143665140015365 0ustar Author: Jordi Mallach Description: Show a warning if the alsa wrapper failed. If /proc/asound is not found, throw a warning and continue without any wrapping. Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=404040 Forwarded: no --- alsa-oss/alsa/aoss.in 2008-07-14 10:58:00.000000000 +0200 +++ alsa-oss/alsa/aoss.in 2010-02-12 02:04:19.000000000 +0100 @@ -9,6 +9,7 @@ libdir=@libdir@ LD_PRELOAD=${libdir}/libaoss.so${LD_PRELOAD:+:$LD_PRELOAD} exec "$@" else + echo "Warning: /proc/asound not found. Running without ALSA wrapper." exec "$@" fi exit 1 debian/patches/series0000664000000000000000000000005412143665140012035 0ustar aoss_lib_path.patch aoss_wrap_warning.patch debian/patches/aoss_lib_path.patch0000664000000000000000000000130212143665140014445 0ustar Author: Jordi Mallach Description: Fix path to libaoss.so. Fix path to libaoss.so using ${libdir} instead of ${exec_prefix}. ${libdir} has the value given at configure time and works with Multiarch. Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=523101 Forwarded: no --- a/alsa/aoss.in 2012-02-12 02:44:34.650718440 +0100 +++ b/alsa/aoss.in 2012-02-12 02:45:13.518716454 +0100 @@ -6,8 +6,8 @@ if [ -d /proc/asound ]; then prefix=@prefix@ - exec_prefix=@exec_prefix@ - LD_PRELOAD=${exec_prefix}/\$LIB/libaoss.so${LD_PRELOAD:+:$LD_PRELOAD} exec "$@" + libdir=@libdir@ + LD_PRELOAD=${libdir}/libaoss.so${LD_PRELOAD:+:$LD_PRELOAD} exec "$@" else exec "$@" fi debian/compat0000664000000000000000000000000212143665140010370 0ustar 9 debian/control0000664000000000000000000000315312373336676010615 0ustar Source: alsa-oss Section: sound Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian ALSA Maintainers Uploaders: Jordi Mallach , Elimar Riesebieter Build-Depends: autotools-dev, debhelper (>= 9), libasound2-dev (>= 1.0.15), dh-autoreconf Standards-Version: 3.9.5 Homepage: http://www.alsa-project.org/ Vcs-Svn: svn://anonscm.debian.org/pkg-alsa/trunk/alsa-oss Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-alsa/trunk/alsa-oss/ Package: alsa-oss Architecture: linux-any Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Description: ALSA wrapper for OSS applications This package contains a program loader, aoss, which wraps applications written for OSS in a compatibility library, thus allowing them to work with ALSA. . There are two ways of getting an application to work with ALSA if the application was written for OSS. The first way is to load the special ALSA drivers that emulate the OSS kernel interface; these allow the application to open /dev/dsp0 and other OSS device files. The second way is to wrap the application in the libaoss library provided in this package; the wrapper causes the application to access native ALSA device files such as /dev/snd/pcmC0D0c instead of OSS device files. . Use of the alsa-oss library is recommended over the use of OSS-emulation drivers if you want to use ALSA's PCM plugin layer. . ALSA is the Advanced Linux Sound Architecture. . OSS is the free version of the Open Sound System. debian/lintian-overrides0000664000000000000000000000067612143665140012564 0ustar alsa-oss: non-dev-pkg-with-shlib-symlink usr/lib/x86_64-linux-gnu/libalsatoss.so.0.0.0 usr/lib/x86_64-linux-gnu/libalsatoss.so alsa-oss: non-dev-pkg-with-shlib-symlink usr/lib/x86_64-linux-gnu/libaoss.so.0.0.0 usr/lib/x86_64-linux-gnu/libaoss.so alsa-oss: no-symbols-control-file usr/lib/x86_64-linux-gnu/libaoss.so.0.0.0 alsa-oss: no-symbols-control-file usr/lib/x86_64-linux-gnu/libalsatoss.so.0.0.0 alsa-oss: package-name-doesnt-match-sonames debian/copyright0000664000000000000000000000245012143665140011126 0ustar This package was debianized by Jordi Mallach on 19 Nov 2003. Since September 2002 it has been maintained by the participants in the pkg-alsa project at alioth.debian.org. Bugs in the source code (as opposed to bugs in the packaging) are best reported to the upstream bug tracking system: https://bugtrack.alsa-project.org/alsa-bug The source code was downloaded from the ALSA homepage: http://www.alsa-project.org/ alsa-oss -------- Copyright (c) 2001 Jarsolav Kysela and others. This program 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. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. On Debian systems, the complete text of the GNU GPL can be found in the /usr/share/common-licenses/GPL-2 file. debian/changelog.ALSA0000664000000000000000000001224512355631455011576 0ustar Changelog between 1.0.25 and 1.0.28 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.27.2_v1.0.28) (Reformated as ASCII text) ******************************************** * alsa-oss * Core Release v1.0.28 Modernize configure.ac Add AM_MAINTAINER_MODE([enable]) to configure.in. * PCM Emulation Workaround for aoss + dmix with unaligned rates Fix the argument passed to snd_pcm_dump_setup() * aoss script Revert "Fix path to libaoss.so." Fix path to libaoss.so. Changelog between 1.0.17 and 1.0.25 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.24_v1.0.25) (Reformated as ASCII text) ******************************************** * alsa-oss + Core Release v1.0.25 select: better check for null bit arrays + PCM Emulation pcm: check for XRUN state for GETxSPACE and GETxPTR ioctls Changelog between 1.0.15 and 1.0.17 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.16_v1.0.17) (Reformated as ASCII text) ******************************************** * alsa-oss + Core - removed .hg* files and renamed hgcompile to gitcompile - gitcompile: HGCOMPILE_NO_MAKE -> GITCOMPILE_NO_MAKE - Release v1.0.17 Changelog between 1.0.14 and 1.0.15 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.14_v1.0.15) (Reformated as ASCII text) ******************************************** * alsa-oss + PCM Emulation - dsp->oss_format was used before it was set correctly + alsa-firmware + AudioScience ASIHPI Firmware - Updated ASIHPI firmware to version 3.07.13 + EMU Firmware - Add firmware for emu1616 and emu1616m PCI cards. - Correct emu micro_dock firmware. - emu:Correct emu1010_notebook firmware. - emu: fix EXTRA_DIST Changelog between 1.0.12rc2 and 1.0.14rc4 releases (http://www.alsa-project.org/changes/v1-0-114rc3-v1-0-14rc4.txt) ************************************************** * alsa-oss + Core - release 1.0.12rc2 - Fix LFS support for fopen in alsa-oss - release 1.0.12 Changelog between 1.0.11 and 1.0.12 releases (http://www.alsa-project.org/changes/v1-0-11-v1-0-12.txt) ************************************************** No changes mentioned Changelog between 1.0.10 and 1.0.11 releases (http://www.alsa-project.org/changes/v1-0-10--v1-0-11.txt) ************************************************** * alsa-oss + Core - Add .hgignore and fix permission of cvscompile + Mixer Emulation - Fix the handling of playback elements without switch Changelog between 1.0.10rc3 and 1.0.10 releases (http://www.alsa-project.org/changes/v1-0-10rc3--v1-0-10.txt) ************************************************** * alsa-oss + Core - release 1.0.10 Changelog between 1.0.10rc2 and 1.0.10rc3 releases (http://www.alsa-project.org/changes/v1-0-10rc2--v1-0-10rc3.txt) ************************************************** * alsa-oss + Core - release 1.0.10rc3 + aoss script - Optimize aoss wrapper Changelog between 1.0.10rc1 and 1.0.10rc2 releases (http://alsa-project.org/changes/v1-0-10rc1--v1-0-10rc2.txt) *********************************************** * alsa-oss + Core - Use $LIB for LD_PRELOAD path in aoss - release 1.0.10rc2 + PCM Emulation - Fix suspend/resume with aoss - More fix for PM + aoss script - Use $LIB for LD_PRELOAD path in aoss Changelog between 1.0.9a and 1.0.10rc1 releases (http://alsa-project.org/changes/v1-0-9b--v1-0-10rc1.txt) *********************************************** * alsa-oss + Core - Fix segfault with fcntl() - Fix compile warnings - Clean up codes - release 1.0.10rc1 + Manual Page - fixed typo + Mixer Emulation - Fix IGAIN mixer Changelog between 1.0.8 and 1.0.9 releases (http://www.alsa-project.org/changes/v1-0-8--v1-0-9.txt) ****************************************** * alsa-oss + Core - Fix compile warning - release: 1.0.9rc1 - release: 1.0.9rc2 - added 64-bit fopen support (sox works now) - release: 1.0.9rc3 - release: 1.0.9rc4 - release: 1.0.9 + PCM Emulation - Fixed O_NONBLOCK behaviour for PCM devices - added 64-bit fopen support (sox works now) - Use "default:X" PCM for secondary and later cards (http://music.columbia.edu/pipermail/linux-audio-announce/2005-January/000522.html) 1.0.8 ----- * alsa-oss + Core - release: 1.0.8-rc1 - release: 1.0.8rc1 - Add so versions - release: 1.0.8rc2 - release: 1.0.8 + Manual Page - Add description of ALSA_OSS_PCM_DEVICE env variable + PCM Emulation - Fix periods_max setting - Misc improvement for PCM (http://music.columbia.edu/pipermail/linux-audio-announce/2004-November/000484.html) 1.0.7 ----- * alsa-oss - Always initialize pointers before use (http://music.columbia.edu/pipermail/linux-audio-announce/2004-August/000435.html) 1.0.6a ------ * alsa-oss - Added the wrapper for fopen() - Checks more device file names for fopen() wrappers. - Fixed manpage. - The below patch [also attached] fixes the check for device files in /dev/sound/ [for users of devfs who have configured their apps to use /dev/sound/dsp, etc..] and adds a note to the aoss manpage about the state of mmap support. debian/NOTES0000664000000000000000000000042212143665140010003 0ustar MAINTAINER NOTES for alsa-oss TODO for each new upstream release ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Check Ubuntu patches at http://people.ubuntulinux.org/~scott/patches/ * Update debian/changelog.ALSA from release announcement