Commit graph

26 commits

Author SHA1 Message Date
jlam
cfdb0f97dc Updated audio/oss to 3.9.7f. Changes from version 3.9.7e include:
* NVidia nForce2 audio support
	* Sound Blaster LiveDrive support for Audigy and SBLive!
	* Multichannel audio device for VIA8233
	* Updates for VIA97/Intel810
	* ALC650 AC'97 - extended volume controls added
2002-12-19 14:51:41 +00:00
jlam
e7369c6e1b "r:-lossaudio" is wrong...we want "S:-lossaudio:" to remove -lossaudio from
the command args.
2002-11-25 07:01:05 +00:00
jlam
94fce3a0d7 If we are using audio/oss, then we don't need the NetBSD OSS compatibility
library (-lossaudio).  This makes handling OSS in pkgsrc easier, but we
should still be fixing the packages to handle both real OSS and -lossaudio
cases and pass them back to the authors.
2002-11-13 19:30:45 +00:00
jlam
80448eb14c Add the oss rc.d script. 2002-11-03 01:44:49 +00:00
jlam
1c333b33c4 Instead of 1.6_STABLE, accept 1.6_*, so 1.6_RCn, etc. will also work. 2002-10-21 06:26:05 +00:00
jlam
bfc2aaa7fe ossxmix also needs to be wrapped as it may also use ui_X.so. 2002-10-18 13:43:37 +00:00
jlam
648359e90e Fix the script name. 2002-10-18 01:34:39 +00:00
jlam
b1e6c1c0ef Be a little less verbose. 2002-10-18 01:32:59 +00:00
jlam
f19b458b13 Missing a ">". 2002-10-18 01:32:31 +00:00
jlam
082eaa756e ui_X.so expects the GTK+-1.x libraries to be in /usr/pkg, so explicitly
set the LD_LIBRARY_PATH in case ${LOCALBASE} != "/usr/pkg".
2002-10-18 01:32:01 +00:00
jlam
02183892f6 Allow to build on 1.6_STABLE.
XXX "1.6_STABLE" is probably going to cause problems elsewhere in pkgsrc
XXX as this is a departure from the previous NetBSD versioning scheme.
2002-10-16 23:12:02 +00:00
jlam
ab1264bcb3 Substitute for modstat path, using "true" if not on NetBSD. 2002-10-16 15:59:33 +00:00
jlam
1db4118ed5 Substitute for modstat path, using true if not on NetBSD. 2002-10-16 15:59:32 +00:00
jlam
975610cf15 Update audio/oss to version 3.9.7e. Changes from version 3.9.7d include
fixes to recording on Sound Blaster Audigy, implementing recording on the
Aureal Vortex, and fixes for the Virtual Mixer Pro.
2002-10-16 15:57:07 +00:00
jlam
e0542c19e0 Note that OSS users should build a kernel and disable the audio devices for
soundcards supported by the OSS LKM.
2002-10-16 15:46:18 +00:00
jlam
3140b64aa7 Packages that depend on oss really want any version of OSS as they only
care if the kernel supports the ioctls for the OSS audio device.  Also
remove the unused BUILDLINK_LDFLAGS.oss as no packages want OSSlib.
2002-10-16 15:25:32 +00:00
jlam
15a462cc85 Attempt to support OSS under NetBSD 1.5 (untested). 2002-10-03 10:43:19 +00:00
jlam
e39c094fcc Typo. 2002-10-03 10:34:23 +00:00
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