Date: Fri, 21 Oct 2005 07:08:05 GMT From: Michael Seyfert <michaels@sdf.lonestar.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/87772: Update port audio/emu10kx Message-ID: <200510210708.j9L785ra021972@sdf.lonestar.org> Resent-Message-ID: <200510210710.j9L7ACE6067517@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 87772 >Category: ports >Synopsis: Update port audio/emu10kx >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Oct 21 07:10:12 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Michael Seyfert >Release: FreeBSD 7.0-CURRENT i386 >Organization: >Environment: System: FreeBSD icemach.my.domain 7.0-CURRENT FreeBSD 7.0-CURRENT i386 >Description: Update to 20051021. Changes, from the author: 1. Audigy 2 / Audigy 2 Value fixes. Full support for SB0400 Audigy 2 Value. Only 5.1 playback for now (I can't test 7.1 because it needs "double ring" minijack connector). 2. Workaround for bad AC97 'rec' volume emulation. Master recording volume can be set from emuctrl. I'll write correct AC97 emulator later. 3. 4.x build fixed (tested on 4.x, not by crossbuild from HEAD) 4. rc.d/emuctrl.sh script that saves card parameters into /var/db/<device>-state file, much like /etc/rc.d/mixer do. 5. Documentation for emuctrl now more style(9)ish and documents all emuctrl commands. >How-To-Repeat: >Fix: diff -ruN /usr/ports/audio/emu10kx/Makefile /home/michael/prog/emu10kx/Makefile --- /usr/ports/audio/emu10kx/Makefile Mon Sep 19 15:59:07 2005 +++ /home/michael/prog/emu10kx/Makefile Fri Oct 21 00:20:03 2005 @@ -6,10 +6,10 @@ # PORTNAME= emu10kx -PORTVERSION= 20050919 +PORTVERSION= 20051021 CATEGORIES= audio MASTER_SITES= http://chibis.persons.gfk.ru/audigy/emu10kx/ -DISTNAME= ${PORTNAME}-2005-09-19 +DISTNAME= ${PORTNAME}-2005-10-21 MAINTAINER= michaels@sdf.lonestar.org COMMENT= SBLive!, Audigy, and Audigy2 driver for FreeBSD @@ -19,8 +19,8 @@ NO_PACKAGE= should be recompiled for a particular FreeBSD kernel MAN8= emuctrl.8 -PLIST_FILES= sbin/emuctrl -WRKSRC= ${WRKDIR}/${DISTNAME}a +PLIST_FILES= sbin/emuctrl etc/rc.d/emuctrl.sh +WRKSRC= ${WRKDIR}/${DISTNAME} post-install: .if !defined(BATCH) && !defined(PACKAGE_BUILDING) diff -ruN /usr/ports/audio/emu10kx/distinfo /home/michael/prog/emu10kx/distinfo --- /usr/ports/audio/emu10kx/distinfo Mon Sep 19 15:59:07 2005 +++ /home/michael/prog/emu10kx/distinfo Fri Oct 21 00:20:12 2005 @@ -1,2 +1,2 @@ -MD5 (emu10kx-2005-09-19.tar.bz2) = 710b275e176858b5b2478ca53a0ef35c -SIZE (emu10kx-2005-09-19.tar.bz2) = 63868 +MD5 (emu10kx-2005-10-21.tar.bz2) = 823f13ae7513061fb6474328c0dc7690 +SIZE (emu10kx-2005-10-21.tar.bz2) = 70555 diff -ruN /usr/ports/audio/emu10kx/pkg-deinstall /home/michael/prog/emu10kx/pkg-deinstall --- /usr/ports/audio/emu10kx/pkg-deinstall Fri Sep 16 05:41:55 2005 +++ /home/michael/prog/emu10kx/pkg-deinstall Sun Oct 16 13:57:30 2005 @@ -26,4 +26,9 @@ if [ ${RESULT} -eq 0 ]; then sed -e /${DRIVERNAME}_load.*/d -i.orig /boot/loader.conf fi + +# Tell the user about the state files +if [ -f /var/db/emu10kx0-state ]; then +echo "If you will not be using this port anymore, please remove " /var/db/emu10kx[0-9]-state " manually." +fi #============================================================ diff -ruN /usr/ports/audio/emu10kx/pkg-descr /home/michael/prog/emu10kx/pkg-descr --- /usr/ports/audio/emu10kx/pkg-descr Fri Sep 16 05:41:55 2005 +++ /home/michael/prog/emu10kx/pkg-descr Tue Oct 18 23:48:39 2005 @@ -4,4 +4,6 @@ This is an alternate driver that you may use instead of the snd_emu10k1 driver in the FreeBSD kernel. +This driver was written by Yuriy Tsibizov. + WWW: http://chibis.persons.gfk.ru/audigy/ >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200510210708.j9L785ra021972>