summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2004-11-23 08:50:23 +0000
committeradam <adam@pkgsrc.org>2004-11-23 08:50:23 +0000
commita20db9ee9de00df188e29073e833effe58f9d374 (patch)
treeaa353c2d964086100793c302e5cfe71678ec3bd8 /audio
parente9a2d95a826d87da6a77150191a0b0b6b214da38 (diff)
downloadpkgsrc-a20db9ee9de00df188e29073e833effe58f9d374.tar.gz
Changes 1.7:
- fixed config/Imakefile so 'configure' command would work under cygwin. Tested clients/server under cygwin. - corrected a possible race condition in auvoxware that could cause the server to hang under certain conditions. I do not know why I haven't seen this problem before, but I could recreate it easily by killing auplay while playing a long tune. If the system restarts syscalls after a signal handler has run, a situation could arise where the previous timer was never disabled. This could cause a previous ioctl(DSP_SYNC) called from setSampleRate() to be constantly interrupted and restarted, causing an apparent hang. Now we just turn off the timer as the first thing in setSampleRate() so DSP_SYNC can actually finish. We also turn off the timer when openDevice is called, so the 'wait for device to become available' code can work too. - Patch from Tobias Diedrich that allows mixer init to fail in the voxware server. - redid the FAQ in an attempt to make it more useful. I'll try to keep it up to date. - updated libtool due to a problem(s) reported by Steve McIntyre.
Diffstat (limited to 'audio')
-rw-r--r--audio/nas/Makefile12
-rw-r--r--audio/nas/PLIST.clients3
-rw-r--r--audio/nas/distinfo8
-rw-r--r--audio/nas/patches/patch-ad8
4 files changed, 15 insertions, 16 deletions
diff --git a/audio/nas/Makefile b/audio/nas/Makefile
index a398806acca..4f605d809b3 100644
--- a/audio/nas/Makefile
+++ b/audio/nas/Makefile
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.46 2004/10/28 13:38:52 wiz Exp $
+# $NetBSD: Makefile,v 1.47 2004/11/23 08:50:23 adam Exp $
-DISTNAME= nas-1.6.src
+DISTNAME= nas-1.7.src
PKGNAME= ${DISTNAME:S/.src//}
-PKGREVISION= 3
CATEGORIES= audio
MASTER_SITES= http://nas.codebrilliance.com/nas/ \
- ftp://ftp.uni-duisburg.de/Sound/NAS/ \
+ ftp://ftp.uni-duisburg.de/Sound/NAS/
MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= http://radscan.com/nas.html
@@ -15,13 +14,12 @@ DEPENDS+= p5-perl-headers-${OS_VERSION}:../../devel/p5-perl-headers
PKG_INSTALLATION_TYPES= overwrite pkgviews
-WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
+WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
USE_BUILDLINK3= yes
+USE_GNU_TOOLS+= make
USE_PKGINSTALL= yes
USE_IMAKE= yes
-USE_GNU_TOOLS+= make
-
PKG_SYSCONFSUBDIR= nas
REPLACE_PERL= clients/audio/auscope/auscope
diff --git a/audio/nas/PLIST.clients b/audio/nas/PLIST.clients
index b540a825493..6d7c61da1f3 100644
--- a/audio/nas/PLIST.clients
+++ b/audio/nas/PLIST.clients
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.clients,v 1.4 2003/03/03 02:39:14 jschauma Exp $
+@comment $NetBSD: PLIST.clients,v 1.5 2004/11/23 08:50:23 adam Exp $
bin/auconvert
bin/auctl
bin/audemo
@@ -33,6 +33,7 @@ include/audio/audiolib.h
include/audio/audioutil.h
include/audio/fileutil.h
include/audio/mutex.h
+include/audio/release.h
include/audio/snd.h
include/audio/sound.h
include/audio/soundlib.h
diff --git a/audio/nas/distinfo b/audio/nas/distinfo
index b36ffedd9a7..ca0fe620190 100644
--- a/audio/nas/distinfo
+++ b/audio/nas/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.10 2003/10/28 00:49:48 grant Exp $
+$NetBSD: distinfo,v 1.11 2004/11/23 08:50:23 adam Exp $
-SHA1 (nas-1.6.src.tar.gz) = cba0fae4be38cdad9b84e79cbabb8cad2b44bbe0
-Size (nas-1.6.src.tar.gz) = 1099385 bytes
+SHA1 (nas-1.7.src.tar.gz) = a41adef84d0bf4c8e02b14d77bec0d284e7c9317
+Size (nas-1.7.src.tar.gz) = 1288569 bytes
SHA1 (patch-ab) = 777e5d1e9beaa1a4837a70e7dbc522eb1cb78f9c
SHA1 (patch-ac) = 36f8ee0ec494e9d6a7994780c608c7a5fbf2114d
-SHA1 (patch-ad) = c8e77228282cdd4de5d9686e88a260e286c6bf80
+SHA1 (patch-ad) = 5918e8188c8400fc7133c3ae4016d99c7c7594fa
SHA1 (patch-ae) = f8ec2cb1809937aa7366ab65bee294e8affce543
SHA1 (patch-af) = 3dfd09dad97549c69e44aac042ed971534926cca
diff --git a/audio/nas/patches/patch-ad b/audio/nas/patches/patch-ad
index 0dd5e2695fb..a5d14f63795 100644
--- a/audio/nas/patches/patch-ad
+++ b/audio/nas/patches/patch-ad
@@ -1,8 +1,8 @@
-$NetBSD: patch-ad,v 1.9 2002/11/28 11:40:46 markd Exp $
+$NetBSD: patch-ad,v 1.10 2004/11/23 08:50:24 adam Exp $
---- server/dda/voxware/auvoxware.c.orig Thu Jul 25 12:42:28 2002
+--- server/dda/voxware/auvoxware.c.orig 2004-10-22 21:44:47.000000000 +0000
+++ server/dda/voxware/auvoxware.c
-@@ -238,8 +238,13 @@
+@@ -242,8 +242,13 @@ SndStat sndStatIn =
256, /* fragSize */
3, /* minFrags */
32, /* maxFrags */
@@ -16,7 +16,7 @@ $NetBSD: patch-ad,v 1.9 2002/11/28 11:40:46 markd Exp $
#if defined(__CYGWIN__)
O_RDONLY, /* howToOpen */
#else
-@@ -260,7 +265,11 @@
+@@ -264,7 +269,11 @@ SndStat sndStatIn =
256, /* fragSize */
3, /* minFrags */
32, /* maxFrags */