Commit graph

58 commits

Author SHA1 Message Date
jlam
453639466f Many source files mistakenly include both <sys/soundcard.h> and
<soundcard.h>, which causes errors since the definitions in the OSS
sys/soundcard.h conflict with the definitions in the system soundcard.h.
We fix this by making <sys/soundcard.h> and <soundcard.h> point to the
same file and rely on multiple inclusion protection to prevent conflicts.
2002-10-03 09:17:08 +00:00
jlam
3fa7df676a Point /dev/sound to /dev/dsp when using OSS. 2002-10-03 08:09:04 +00:00
jlam
3278f50981 Create "DEVOSSSOUND" which is used where we'd like for programs that use
the ossaudio emulation to use /dev/sound instead of /dev/audio.  For OSS,
DEVOSSSOUND == DEVOSSAUDIO == /dev/dsp.
2002-10-03 08:04:28 +00:00
jlam
75fa03d948 Add a buildlink2.mk file. This file shouldn't ever really need to be
included because it will be included indirectly by ossaudio.buildlink2.mk,
which should be the only file included by packages that want OSS.
2002-10-03 02:51:12 +00:00
jlam
b8ce6fd21e * Move sound{on,off,conf} to ${PREFIX}/sbin.
* Make the oss rc.d script smarter: check that soundconf has been run
  before starting, and check that the OSS LKM is loaded before unloading
  it when stopping.
* Ensure the OSS LKM is unloaded before deinstalling.
2002-10-02 21:06:53 +00:00
jlam
09ce2274f7 Note to users about the oss rc.d script. 2002-10-02 20:48:42 +00:00
jlam
577ab113e0 Make this script more verbose when starting/stopping OSS. 2002-10-02 20:46:46 +00:00
jlam
0b6c23bc28 oss-3.97d - Open Sound System(TM) soundcard driver
Open Sound System(TM) (OSS) is the first attempt in unifying the digital
audio architecture for UNIX.  OSS is a set of device drivers that provide a
uniform API across all the major UNIX architectures.  It supports Sound
Blaster or Windows Sound System compatible sound cards which can be plugged
into any UNIX workstation supporting the ISA or PCI bus architecture.  OSS
also supports workstations with on-board digital audio hardware.

The pkgsrc OSS installs the evaluation version of OSS available from
ftp.opensound.com, but allows for updating the license file to a permanent
license.
2002-10-02 20:33:30 +00:00