aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--audio/oss/Makefile94
-rw-r--r--audio/oss/distinfo6
-rw-r--r--audio/oss/files/patch-kernel-framework-audio-audio_core.c12
-rw-r--r--audio/oss/files/patch-setup-FreeBSD-build.sh11
-rw-r--r--audio/oss/files/patch-setup-FreeBSD-make.local2
-rw-r--r--audio/oss/files/patch-setup-FreeBSD-oss-build-bsdpci.inc11
-rw-r--r--audio/oss/files/patch-setup-FreeBSD-oss-build-bsdvirtual.inc11
-rw-r--r--audio/oss/files/patch-setup-FreeBSD-oss-build-osscore.c11
-rw-r--r--audio/oss/files/patch-setup-FreeBSD-sbin-soundon22
-rw-r--r--audio/oss/pkg-plist90
10 files changed, 131 insertions, 139 deletions
diff --git a/audio/oss/Makefile b/audio/oss/Makefile
index d8b03612c8f9..9ac415b7456e 100644
--- a/audio/oss/Makefile
+++ b/audio/oss/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= oss
-DISTVERSION= 4.0-build1016
-PORTREVISION= 1
+DISTVERSION= 4.1-build1050
CATEGORIES= audio kld
MASTER_SITES= http://www.opensound.com/developer/sources/stable/bsd/
DISTNAME= ${PORTNAME}-v${DISTVERSION}-src-bsd
@@ -19,7 +18,6 @@ BUILD_DEPENDS= gawk:${PORTSDIR}/lang/gawk
USE_BZIP2= yes
ALL_TARGET= all install
-USE_LDCONFIG= yes
USE_GNOME= gtk20
USE_RC_SUBR= oss
WRKSRC= ${WRKDIR}/build
@@ -27,8 +25,31 @@ PATCH_WRKSRC= ${WRKDIR}/${DISTNAME}
SUB_FILES= pkg-install pkg-deinstall
ONLY_FOR_ARCHS= amd64 i386
-MAN1= ossinfo.1 ossmix.1 ossplay.1 ossrecord.1 osstest.1 ossxmix.1
-MAN8= ossdetect.8 ossdevlinks.8 savemixer.8
+MAN1= ossinfo.1 ossmix.1 ossplay.1 ossrecord.1 osstest.1 \
+ ossxmix.1 soundoff.1 soundon.1
+MAN7= oss_ali5455.7.gz oss_atiaudio.7.gz oss_audigyls.7.gz \
+ oss_audioloop.7.gz oss_audiopci.7.gz oss_cmi878x.7.gz \
+ oss_cmpci.7.gz oss_cs4281.7.gz oss_cs461x.7.gz \
+ oss_digi96.7.gz oss_emu10k1x.7.gz oss_envy24.7.gz \
+ oss_envy24ht.7.gz oss_fmedia.7.gz oss_geode.7.gz \
+ oss_hdaudio.7.gz oss_ich.7.gz oss_imux.7.gz \
+ oss_midiloop.7.gz oss_midimix.7.gz oss_sblive.7.gz \
+ oss_sbpci.7.gz oss_sbxfi.7.gz oss_solo.7.gz \
+ oss_trident.7.gz oss_via823x.7.gz oss_via97.7.gz \
+ oss_ymf7xx.7.gz osscore.7.gz
+MAN8= ossdetect.8 ossdevlinks.8 savemixer.8 vmixctl.8
+
+CONF_FILES= oss_audigyls oss_audioloop oss_cs461x oss_emu10k1x \
+ oss_envy24 oss_envy24ht oss_fmedia oss_hdaudio oss_ich \
+ oss_imux oss_midiloop oss_sblive oss_sbpci oss_sbxfi \
+ oss_trident oss_usb oss_userdev oss_ymf7xx osscore
+
+PROTO_DIR= ${WRKSRC}/prototype
+PROTO_ETCDIR= ${PROTO_DIR}/etc
+PROTO_BINDIR= ${PROTO_DIR}/usr/bin
+PROTO_SBINDIR= ${PROTO_DIR}/usr/sbin
+PROTO_MANDIR= ${PROTO_DIR}/usr/share/man
+PROTO_OSSLIBDIR=${PROTO_DIR}${PREFIX}/lib/oss
.if !exists(${SRC_BASE}/sys/Makefile)
IGNORE= requires kernel source to be installed
@@ -37,43 +58,56 @@ IGNORE= requires kernel source to be installed
.include <bsd.port.pre.mk>
pre-patch:
- ${REINPLACE_CMD} -e 's|"/usr/include/stdarg.h"|<${ARCH}/include/stdarg.h>|g' \
- -e "s|<i386/include/intr_machdep.h>|<${ARCH}/include/intr_machdep.h>|g" \
- ${WRKDIR}/${DISTNAME}/setup/FreeBSD/oss/build/module.inc \
- ${WRKDIR}/${DISTNAME}/setup/FreeBSD/oss/build/osscore.c
- ${REINPLACE_CMD} -e "s|mkdir|mkdir -p|" ${WRKDIR}/${DISTNAME}/setup/FreeBSD/build.sh
- ${FIND} ${WRKDIR}/${DISTNAME} -type f -name '*.[hc]' -or -name '*.man' | \
- ${XARGS} ${REINPLACE_CMD} \
- -e 's|/usr/|${PREFIX}/|g' \
- -e 's|/etc/oss|${PREFIX}/etc/oss|g'
+ ${REINPLACE_CMD} -e 's|"/usr/include/stdarg.h"|<machine/stdarg.h>|g' \
+ -e "s|<i386/include/intr_machdep.h>|<machine/intr_machdep.h>|g" \
+ ${WRKDIR}/${DISTNAME}/setup/FreeBSD/oss/build/module.inc \
+ ${WRKDIR}/${DISTNAME}/setup/FreeBSD/oss/build/osscore.c
+ ${FIND} ${WRKDIR}/${DISTNAME} -type f \
+ -name configure -or -name '*.[ch]' -or -name '*.man' | \
+ ${XARGS} ${REINPLACE_CMD} -e 's|/usr/|${PREFIX}/|g' \
+ -e 's|/etc/oss|${PREFIX}/etc/oss|g'
post-patch:
- ${FIND} ${WRKDIR} -name soundon -or -name soundoff -or -name build.sh | ${XARGS} ${REINPLACE_CMD} \
- -e 's|%%PREFIX%%|${PREFIX}|g'
+ ${FIND} ${WRKDIR} -name configure -or -name make.local -or \
+ -name soundoff -or -name soundon | \
+ ${XARGS} ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g'
do-configure:
${MKDIR} ${WRKSRC}
cd ${WRKSRC} && ${WRKDIR}/${DISTNAME}/configure
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/prototype/usr/bin/* ${PREFIX}/bin/
- @# oss.conf does not contain any user-configurable data; it's ok to overwrite it.
- ${INSTALL_DATA} ${WRKSRC}/prototype/etc/oss.conf ${PREFIX}/etc/
+ ${INSTALL_PROGRAM} ${PROTO_BINDIR}/* ${PREFIX}/bin/
+# @${ECHO_CMD} "OSSLIBDIR=${PREFIX}/lib/oss" > ${PROTO_ETCDIR}/oss.conf
+ ${INSTALL_DATA} ${PROTO_ETCDIR}/oss.conf ${PREFIX}/etc/
-@${MKDIR} ${PREFIX}/lib/oss 2>/dev/null
- ${INSTALL_DATA} ${WRKSRC}/prototype/usr/lib/oss/sysfiles.list ${PREFIX}/lib/oss/
- ${INSTALL_DATA} ${WRKSRC}/prototype/usr/lib/oss/version.dat ${PREFIX}/lib/oss/
+ ${INSTALL_DATA} ${PROTO_OSSLIBDIR}/sysfiles.list ${PREFIX}/lib/oss/
+ ${INSTALL_DATA} ${PROTO_OSSLIBDIR}/version.dat ${PREFIX}/lib/oss/
+ -@${MKDIR} ${PREFIX}/lib/oss/conf 2>/dev/null
+.for CONF_FILE in ${CONF_FILES}
+ ${INSTALL_DATA} ${PROTO_OSSLIBDIR}/conf/${CONF_FILE}.conf \
+ ${PREFIX}/lib/oss/conf/${CONF_FILE}.conf.sample
+.endfor
-@${MKDIR} ${PREFIX}/lib/oss/etc 2>/dev/null
- ${INSTALL_DATA} ${WRKSRC}/prototype/usr/lib/oss/etc/devices.list ${PREFIX}/lib/oss/etc/
+ ${INSTALL_DATA} ${PROTO_OSSLIBDIR}/etc/devices.list \
+ ${PREFIX}/lib/oss/etc/
+ -@${MKDIR} ${PREFIX}/lib/oss/include 2>/dev/null
+ -@${MKDIR} ${PREFIX}/lib/oss/include/sys 2>/dev/null
+ ${INSTALL_DATA} ${PROTO_OSSLIBDIR}/include/sys/soundcard.h \
+ ${PREFIX}/lib/oss/include/sys/
-@${MKDIR} ${PREFIX}/lib/oss/logs 2>/dev/null
@${MKDIR} ${PREFIX}/lib/oss/modules
- ${INSTALL_KLD} ${WRKSRC}/prototype/usr/lib/oss/modules/*.ko ${PREFIX}/lib/oss/modules/
- ${INSTALL_MAN} ${WRKSRC}/prototype/usr/share/man/man1/*.1 ${PREFIX}/man/man1/
- ${INSTALL_MAN} ${WRKSRC}/prototype/usr/share/man/man8/*.8 ${PREFIX}/man/man8/
- ${INSTALL_PROGRAM} ${WRKSRC}/prototype/usr/sbin/ossdetect ${PREFIX}/sbin/
- ${INSTALL_PROGRAM} ${WRKSRC}/prototype/usr/sbin/ossdevlinks ${PREFIX}/sbin/
- ${INSTALL_PROGRAM} ${WRKSRC}/prototype/usr/sbin/savemixer ${PREFIX}/sbin/
- ${INSTALL_SCRIPT} ${WRKSRC}/prototype/usr/sbin/soundoff ${PREFIX}/sbin/
- ${INSTALL_SCRIPT} ${WRKSRC}/prototype/usr/sbin/soundon ${PREFIX}/sbin/
+ ${INSTALL_KLD} ${PROTO_OSSLIBDIR}/modules/*.ko \
+ ${PREFIX}/lib/oss/modules/
+ ${INSTALL_MAN} ${PROTO_MANDIR}/man1/*.1 ${PREFIX}/man/man1/
+ ${INSTALL_MAN} ${PROTO_MANDIR}/man7/*.7.gz ${PREFIX}/man/man7/
+ ${INSTALL_MAN} ${PROTO_MANDIR}/man8/*.8 ${PREFIX}/man/man8/
+ ${INSTALL_PROGRAM} ${PROTO_SBINDIR}/ossdetect ${PREFIX}/sbin/
+ ${INSTALL_PROGRAM} ${PROTO_SBINDIR}/ossdevlinks ${PREFIX}/sbin/
+ ${INSTALL_PROGRAM} ${PROTO_SBINDIR}/savemixer ${PREFIX}/sbin/
+ ${INSTALL_SCRIPT} ${PROTO_SBINDIR}/soundoff ${PREFIX}/sbin/
+ ${INSTALL_SCRIPT} ${PROTO_SBINDIR}/soundon ${PREFIX}/sbin/
+ ${INSTALL_PROGRAM} ${PROTO_SBINDIR}/vmixctl ${PREFIX}/sbin/
@${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
@${CAT} ${PKGMESSAGE}
diff --git a/audio/oss/distinfo b/audio/oss/distinfo
index 1203e5444d29..8690d74c3b6f 100644
--- a/audio/oss/distinfo
+++ b/audio/oss/distinfo
@@ -1,3 +1,3 @@
-MD5 (oss-v4.0-build1016-src-bsd.tar.bz2) = 3517563d2434531b47013a5ff911e20c
-SHA256 (oss-v4.0-build1016-src-bsd.tar.bz2) = 08d1901ebec4a6689f5ac8a8141ac9407925fb876be1103f7f8250b2c0039450
-SIZE (oss-v4.0-build1016-src-bsd.tar.bz2) = 1373042
+MD5 (oss-v4.1-build1050-src-bsd.tar.bz2) = 5099a3164493482a3139c9d189b81801
+SHA256 (oss-v4.1-build1050-src-bsd.tar.bz2) = 7385e6e1d2f4a78c9e2d53229b310def2b47339c76d1b92ae37f5d6f323e469d
+SIZE (oss-v4.1-build1050-src-bsd.tar.bz2) = 1585857
diff --git a/audio/oss/files/patch-kernel-framework-audio-audio_core.c b/audio/oss/files/patch-kernel-framework-audio-audio_core.c
deleted file mode 100644
index 67e2c9a22e7b..000000000000
--- a/audio/oss/files/patch-kernel-framework-audio-audio_core.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- kernel/framework/audio/audio_core.c.orig 2008-07-14 22:48:00.000000000 -0400
-+++ kernel/framework/audio/audio_core.c 2008-07-15 12:18:55.000000000 -0400
-@@ -3584,6 +3584,9 @@
- }
- return 0;
-
-+#ifdef __FreeBSD__
-+ case __SIOR('P', 4, int):
-+#endif
- case SNDCTL_DSP_GETBLKSIZE:
- return *arg = getblksize (adev);
-
diff --git a/audio/oss/files/patch-setup-FreeBSD-build.sh b/audio/oss/files/patch-setup-FreeBSD-build.sh
deleted file mode 100644
index 5eb7c1c1614a..000000000000
--- a/audio/oss/files/patch-setup-FreeBSD-build.sh
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup/FreeBSD/build.sh.orig 2007-10-25 17:48:59.000000000 -0400
-+++ setup/FreeBSD/build.sh 2007-10-25 17:59:18.000000000 -0400
-@@ -23,7 +23,7 @@
- mkdir -p prototype/usr/man/man1
- mkdir -p prototype/usr/man/man8
-
--echo "OSSLIBDIR=/usr/lib/oss" > prototype/etc/oss.conf
-+echo "OSSLIBDIR=%%PREFIX%%/lib/oss" > prototype/etc/oss.conf
-
- cp -r $SRCDIR/setup/FreeBSD/oss prototype/usr/lib/
- cp $SRCDIR/kernel/OS/FreeBSD/wrapper/bsddefs.h prototype/usr/lib/oss/build/
diff --git a/audio/oss/files/patch-setup-FreeBSD-make.local b/audio/oss/files/patch-setup-FreeBSD-make.local
index 4effd12eff25..44a98d9f427b 100644
--- a/audio/oss/files/patch-setup-FreeBSD-make.local
+++ b/audio/oss/files/patch-setup-FreeBSD-make.local
@@ -11,4 +11,4 @@
install: copy
- cd /usr/lib/oss/build && sh install.sh
-+ cd prototype/usr/lib/oss/build && sh install.sh
++ cd prototype%%PREFIX%%/lib/oss/build && sh install.sh
diff --git a/audio/oss/files/patch-setup-FreeBSD-oss-build-bsdpci.inc b/audio/oss/files/patch-setup-FreeBSD-oss-build-bsdpci.inc
deleted file mode 100644
index 9be10a483fe3..000000000000
--- a/audio/oss/files/patch-setup-FreeBSD-oss-build-bsdpci.inc
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup/FreeBSD/oss/build/bsdpci.inc.orig 2007-12-19 14:56:18.000000000 -0500
-+++ setup/FreeBSD/oss/build/bsdpci.inc 2008-01-14 14:38:15.000000000 -0500
-@@ -92,6 +92,8 @@
- osdev = device_list[i];
- if (osdev->dip == dev)
- {
-+ if (device_get_state(dev) == DS_BUSY)
-+ device_unbusy(dev);
- if (!DRIVER_DETACH (osdev))
- {
- printf (DRIVER_NICK ": Unloading busy device\n");
diff --git a/audio/oss/files/patch-setup-FreeBSD-oss-build-bsdvirtual.inc b/audio/oss/files/patch-setup-FreeBSD-oss-build-bsdvirtual.inc
deleted file mode 100644
index 54c885e9bb59..000000000000
--- a/audio/oss/files/patch-setup-FreeBSD-oss-build-bsdvirtual.inc
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup/FreeBSD/oss/build/bsdvirtual.inc.orig 2007-12-19 14:56:18.000000000 -0500
-+++ setup/FreeBSD/oss/build/bsdvirtual.inc 2008-01-14 14:09:02.000000000 -0500
-@@ -34,6 +34,8 @@
- {
- osdev = device_list[i];
-
-+ if (osdev->dip != NULL && device_get_state(osdev->dip) == DS_BUSY)
-+ device_unbusy(osdev->dip);
- if (!DRIVER_DETACH (osdev))
- {
- printf (DRIVER_NICK ": Unloading busy device\n");
diff --git a/audio/oss/files/patch-setup-FreeBSD-oss-build-osscore.c b/audio/oss/files/patch-setup-FreeBSD-oss-build-osscore.c
deleted file mode 100644
index 0bdeee3233e4..000000000000
--- a/audio/oss/files/patch-setup-FreeBSD-oss-build-osscore.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup/FreeBSD/oss/build/osscore.c.orig 2008-01-14 12:51:36.000000000 -0500
-+++ setup/FreeBSD/oss/build/osscore.c 2008-01-14 12:53:37.000000000 -0500
-@@ -264,7 +264,7 @@
- *phaddr = 0;
-
- tmpbuf =
-- (char *) contigmalloc (buffsize, M_DEVBUF, M_NOWAIT, 0ul, memlimit,
-+ (char *) contigmalloc (buffsize, M_DEVBUF, M_WAITOK, 0ul, memlimit,
- PAGE_SIZE, 0ul);
- if (tmpbuf == NULL)
- {
diff --git a/audio/oss/files/patch-setup-FreeBSD-sbin-soundon b/audio/oss/files/patch-setup-FreeBSD-sbin-soundon
index 94d8e951b5da..da37724d3039 100644
--- a/audio/oss/files/patch-setup-FreeBSD-sbin-soundon
+++ b/audio/oss/files/patch-setup-FreeBSD-sbin-soundon
@@ -1,5 +1,5 @@
---- setup/FreeBSD/sbin/soundon.orig 2008-01-05 19:20:13.000000000 -0500
-+++ setup/FreeBSD/sbin/soundon 2008-01-07 11:55:41.000000000 -0500
+--- setup/FreeBSD/sbin/soundon.orig 2008-09-16 16:55:03.000000000 -0400
++++ setup/FreeBSD/sbin/soundon 2008-12-11 15:14:31.000000000 -0500
@@ -1,10 +1,10 @@
#!/bin/sh
@@ -13,8 +13,8 @@
+ OSSLIBDIR=%%PREFIX%%/lib/oss
fi
- mkdir $OSSLIBDIR/logs > /dev/null 2>&1
-@@ -31,7 +31,7 @@
+ LOG=/var/log/soundon.log
+@@ -29,7 +29,7 @@
if test -f $OSSLIBDIR/etc/license.asc
then
@@ -22,8 +22,8 @@
+ %%PREFIX%%/sbin/ossdetect -l >> $LOG
fi
- if ! /sbin/kldload $OSSLIBDIR/modules/osscore.ko
-@@ -52,7 +52,7 @@
+ OPTIONS=
+@@ -70,7 +70,7 @@
done
echo "+++ ossinfo -v3 +++" >> $LOG
@@ -32,21 +32,17 @@
echo "+++ /dev/sndstat +++" >> $LOG
cat /dev/sndstat >> $LOG 2>&1
echo "+++ dmesg +++" >> $LOG
-@@ -67,7 +67,7 @@
+@@ -85,11 +85,11 @@
sh $OSSLIBDIR/etc/legacy_devices >> $LOG 2>&1
fi
-/usr/sbin/ossdevlinks -v >> $LOG 2>&1
+%%PREFIX%%/sbin/ossdevlinks -v >> $LOG 2>&1
- if test ! -f /dev/dsp
- then
-@@ -76,7 +76,7 @@
-
ls -l /dev/dsp* /dev/sndstat /dev/mixer* /dev/oss/*/* >> $LOG 2>&1
--/usr/sbin/savemixer -L >> $LOG 2>&1
-+%%PREFIX%%/sbin/savemixer -L >> $LOG 2>&1
+-/usr/sbin/savemixer -L -v >> $LOG 2>&1
++%%PREFIX%%/sbin/savemixer -L -v >> $LOG 2>&1
if test -x $OSSLIBDIR/soundon.user
then
diff --git a/audio/oss/pkg-plist b/audio/oss/pkg-plist
index dc9542bc0120..4f206f6758c2 100644
--- a/audio/oss/pkg-plist
+++ b/audio/oss/pkg-plist
@@ -5,51 +5,69 @@ bin/ossrecord
bin/osstest
bin/ossxmix
etc/oss.conf
+lib/oss/conf/oss_audigyls.conf.sample
+lib/oss/conf/oss_audioloop.conf.sample
+lib/oss/conf/oss_cs461x.conf.sample
+lib/oss/conf/oss_emu10k1x.conf.sample
+lib/oss/conf/oss_envy24.conf.sample
+lib/oss/conf/oss_envy24ht.conf.sample
+lib/oss/conf/oss_fmedia.conf.sample
+lib/oss/conf/oss_hdaudio.conf.sample
+lib/oss/conf/oss_ich.conf.sample
+lib/oss/conf/oss_imux.conf.sample
+lib/oss/conf/oss_midiloop.conf.sample
+lib/oss/conf/oss_sblive.conf.sample
+lib/oss/conf/oss_sbpci.conf.sample
+lib/oss/conf/oss_sbxfi.conf.sample
+lib/oss/conf/oss_trident.conf.sample
+lib/oss/conf/oss_usb.conf.sample
+lib/oss/conf/oss_userdev.conf.sample
+lib/oss/conf/oss_ymf7xx.conf.sample
+lib/oss/conf/osscore.conf.sample
+@dirrmtry lib/oss/conf
lib/oss/etc/devices.list
@dirrmtry lib/oss/etc
+lib/oss/include/sys/soundcard.h
+@dirrm lib/oss/include/sys
+@dirrm lib/oss/include
+@exec mkdir -p %D/lib/oss/logs
@dirrmtry lib/oss/logs
+lib/oss/modules/oss_ali5455.ko
+lib/oss/modules/oss_atiaudio.ko
+lib/oss/modules/oss_audigyls.ko
+lib/oss/modules/oss_audioloop.ko
+lib/oss/modules/oss_audiopci.ko
+lib/oss/modules/oss_cmi878x.ko
+lib/oss/modules/oss_cmpci.ko
+lib/oss/modules/oss_cs4281.ko
+lib/oss/modules/oss_cs461x.ko
+lib/oss/modules/oss_digi96.ko
+lib/oss/modules/oss_emu10k1x.ko
+lib/oss/modules/oss_envy24.ko
+lib/oss/modules/oss_envy24ht.ko
+lib/oss/modules/oss_fmedia.ko
+lib/oss/modules/oss_geode.ko
+lib/oss/modules/oss_hdaudio.ko
+lib/oss/modules/oss_ich.ko
+lib/oss/modules/oss_imux.ko
+lib/oss/modules/oss_midiloop.ko
+lib/oss/modules/oss_midimix.ko
+lib/oss/modules/oss_sblive.ko
+lib/oss/modules/oss_sbpci.ko
+lib/oss/modules/oss_sbxfi.ko
+lib/oss/modules/oss_solo.ko
+lib/oss/modules/oss_trident.ko
+lib/oss/modules/oss_via823x.ko
+lib/oss/modules/oss_via97.ko
+lib/oss/modules/oss_ymf7xx.ko
lib/oss/modules/osscore.ko
-lib/oss/modules/ali5455.ko
-lib/oss/modules/allegro.ko
-lib/oss/modules/als300.ko
-lib/oss/modules/als4000.ko
-lib/oss/modules/apci97.ko
-lib/oss/modules/atiaudio.ko
-lib/oss/modules/audigyls.ko
-lib/oss/modules/audioloop.ko
-lib/oss/modules/audiopci.ko
-lib/oss/modules/cmi8788.ko
-lib/oss/modules/cmpci.ko
-lib/oss/modules/cs4280.ko
-lib/oss/modules/cs4281.ko
-lib/oss/modules/digi32.ko
-lib/oss/modules/digi96.ko
-lib/oss/modules/emu10k1x.ko
-lib/oss/modules/envy24.ko
-lib/oss/modules/envy24ht.ko
-lib/oss/modules/fm801.ko
-lib/oss/modules/geode.ko
-lib/oss/modules/hdaudio.ko
-lib/oss/modules/ich.ko
-lib/oss/modules/imux.ko
-lib/oss/modules/maestro.ko
-lib/oss/modules/neomagic.ko
-lib/oss/modules/s3vibes.ko
-lib/oss/modules/sblive.ko
-lib/oss/modules/sbxfi.ko
-lib/oss/modules/softoss.ko
-lib/oss/modules/solo.ko
-lib/oss/modules/trident.ko
-lib/oss/modules/via8233.ko
-lib/oss/modules/via97.ko
-lib/oss/modules/vortex.ko
-lib/oss/modules/ymf7xx.ko
@dirrm lib/oss/modules
-lib/oss/version.dat
lib/oss/sysfiles.list
+lib/oss/version.dat
@dirrmtry lib/oss
sbin/ossdetect
sbin/ossdevlinks
sbin/savemixer
sbin/soundoff
sbin/soundon
+sbin/vmixctl