Update to 1.0.18 and add patches to compile on NetBSD.

For the list of changes between 1.0.16 and 1.0.18 see:

 http://www.alsa-project.org/main/index.php/Changes_v1.0.16_v1.0.17
 http://www.alsa-project.org/main/index.php/Changes_v1.0.17_v1.0.18

under the section alsa-lib.
This commit is contained in:
Yorick Hardy 2008-11-17 12:32:32 +00:00 committed by Thomas Klausner
parent 77fe0bf1b5
commit 3cb650f703
5 changed files with 56 additions and 15 deletions

18
alsa-lib/MESSAGE Normal file
View file

@ -0,0 +1,18 @@
===========================================================================
$NetBSD: MESSAGE,v 1.1 2008/11/17 12:32:32 yhardy Exp $
If you use the OSS sound system you may need to install audio/alsa-plugins
to enable sound output for your hardware. Then edit ~/.asoundrc to contain
(for NetBSD):
pcm.!default {
type oss
device /dev/audio
}
ctl.!default {
type oss
device /dev/mixer
}
===========================================================================

View file

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.7 2008/02/06 16:26:49 jeremy-c-reed Exp $
# $NetBSD: Makefile,v 1.8 2008/11/17 12:32:32 yhardy Exp $
#
DISTNAME= alsa-lib-1.0.16
DISTNAME= alsa-lib-1.0.18
CATEGORIES= audio
MASTER_SITES= http://www.alsa-project.org/alsa/ftp/lib/ \
ftp://ftp.alsa-project.org/pub/lib/ \
@ -15,10 +15,11 @@ MAINTAINER= reed@reedmedia.net
HOMEPAGE= http://www.alsa-project.org/
COMMENT= Libraries for the Advanced Linux Sound Architecture (ALSA)
ONLY_FOR_PLATFORM= Linux-*-*
ONLY_FOR_PLATFORM= Linux-*-* NetBSD-*-*
USE_LIBTOOL= yes
PKGCONFIG_OVERRIDE+= utils/alsa.pc.in
GNU_CONFIGURE= yes
.include "../../mk/dlopen.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.5 2008/02/06 16:26:49 jeremy-c-reed Exp $
@comment $NetBSD: PLIST,v 1.6 2008/11/17 12:32:32 yhardy Exp $
bin/aserver
include/alsa/alisp.h
include/alsa/asoundef.h
@ -102,6 +102,7 @@ share/alsa/pcm/dmix.conf
share/alsa/pcm/dpl.conf
share/alsa/pcm/dsnoop.conf
share/alsa/pcm/front.conf
share/alsa/pcm/hdmi.conf
share/alsa/pcm/iec958.conf
share/alsa/pcm/modem.conf
share/alsa/pcm/rear.conf

View file

@ -1,20 +1,19 @@
# $NetBSD: buildlink3.mk,v 1.3 2006/04/06 07:16:56 jeremy-c-reed Exp $
#
# This file was created automatically using createbuildlink-3.4.
# $NetBSD: buildlink3.mk,v 1.4 2008/11/17 12:32:32 yhardy Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
ALSA_LIB_BUILDLINK3_MK:= ${ALSA_LIB_BUILDLINK3_MK}+
.if !empty(BUILDLINK_DEPTH:M+)
.if ${BUILDLINK_DEPTH} == "+"
BUILDLINK_DEPENDS+= alsa-lib
.endif
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nalsa-lib}
BUILDLINK_PACKAGES+= alsa-lib
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}alsa-lib
.if !empty(ALSA_LIB_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.alsa-lib+= alsa-lib>=1.0.6
.if ${ALSA_LIB_BUILDLINK3_MK} == "+"
BUILDLINK_API_DEPENDS.alsa-lib+= alsa-lib>=1.0.18
BUILDLINK_PKGSRCDIR.alsa-lib?= ../../wip/alsa-lib
.endif # ALSA_LIB_BUILDLINK3_MK
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}

View file

@ -1,5 +1,27 @@
$NetBSD: distinfo,v 1.4 2008/02/06 16:26:49 jeremy-c-reed Exp $
$NetBSD: distinfo,v 1.5 2008/11/17 12:32:32 yhardy Exp $
SHA1 (alsa-lib-1.0.16.tar.bz2) = 9cca050bf3fb18bf87aeeabe205415431d4d8653
RMD160 (alsa-lib-1.0.16.tar.bz2) = 828e1d101e0cc2814db2276e08c26ecb9aa0f94d
Size (alsa-lib-1.0.16.tar.bz2) = 782235 bytes
SHA1 (alsa-lib-1.0.18.tar.bz2) = 54e6916738e479a0eec7e9f4715c22efee4d8594
RMD160 (alsa-lib-1.0.18.tar.bz2) = 88a7a5ce6133704d100f034b9e08e9ffdf0627d9
Size (alsa-lib-1.0.18.tar.bz2) = 790052 bytes
SHA1 (patch-aa) = 9d8bb18f7a956b3016a90672f6999dcac0460ffa
SHA1 (patch-ab) = aa7007b43c16f0662dbeb2fdd7916cdb0a3ea605
SHA1 (patch-ac) = 604d0477f98569f1af758c1bafe3528b6117e6ab
SHA1 (patch-ad) = f1b9b0defe4d08e91d2957a9fad44171658a8dc9
SHA1 (patch-ae) = 196e7f0f3c4d98cfb8ed7e495b50e2654c5e2e0c
SHA1 (patch-af) = 2ba3e0ea22f9eadfd1792356e432b05e81b0a043
SHA1 (patch-ag) = df00c00d47b3db9cdccdba7e817d07634d8b599e
SHA1 (patch-ah) = ca3f27be8a53a8eda3cf6d6b792ac42d4843dfef
SHA1 (patch-ai) = 6543b37015b100d49d725aa234b5f16e545835a8
SHA1 (patch-aj) = 2ca5d69af541bd7045fb98c5d15c9e9ad24b0441
SHA1 (patch-ak) = d58d136af14b8dfa46c4d4224914b69f9b2d0c08
SHA1 (patch-al) = 077643789ac5ead2edbee01b08635843546947f0
SHA1 (patch-am) = 65534842ce06aa02557f839537faf7bc45568df4
SHA1 (patch-an) = 68f07a0db5b19d5ac443a5f61e399c77eddb91e3
SHA1 (patch-ao) = 65e4ce24b848db6caded1ed07829481044c0b0f8
SHA1 (patch-ap) = 63bd78ca1f955ab9d75e2bf914449809ee2eafb9
SHA1 (patch-aq) = c685c5e05052103ec8771d3d358a857f82ee6c3e
SHA1 (patch-ar) = f065295cae4814083e49e9c2c769915e2e49d927
SHA1 (patch-as) = c0c2b729865f829c5ee23741c85c8ff40883fec6
SHA1 (patch-at) = ed25e7f951381c87eaef17edff0de2c0e601a7dc
SHA1 (patch-au) = 9d9540860382bfb384dea6e80bbb97f60438b349
SHA1 (patch-av) = d189071dd664467b3fa9f8349a50df4c8f83c1ce