pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/alsa-lib Import alsa-lib version 1.0.18.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/71934c2b208d
branches:  trunk
changeset: 551691:71934c2b208d
user:      jmcneill <jmcneill%pkgsrc.org@localhost>
date:      Fri Dec 19 03:33:00 2008 +0000

description:
Import alsa-lib version 1.0.18.

The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI
functionality to the Linux operating system. ALSA has the following
significant features:

    * Efficient support for all types of audio interfaces, from consumer sound
      cards to professional multichannel audio interfaces.
    * Fully modularized sound drivers.
    * SMP and thread-safe design.
    * User space library (alsa-lib) to simplify application programming and
      provide higher level functionality.
    * Support for the older Open Sound System (OSS) API, providing binary
      compatibility for most OSS programs.

diffstat:

 audio/alsa-lib/DESCR            |   12 +++
 audio/alsa-lib/Makefile         |   19 ++++++
 audio/alsa-lib/PLIST            |  124 ++++++++++++++++++++++++++++++++++++++++
 audio/alsa-lib/buildlink3.mk    |   19 ++++++
 audio/alsa-lib/distinfo         |   38 ++++++++++++
 audio/alsa-lib/patches/patch-aa |   15 ++++
 audio/alsa-lib/patches/patch-ab |   16 +++++
 audio/alsa-lib/patches/patch-ac |   16 +++++
 audio/alsa-lib/patches/patch-ad |   13 ++++
 audio/alsa-lib/patches/patch-ae |   16 +++++
 audio/alsa-lib/patches/patch-af |   17 +++++
 audio/alsa-lib/patches/patch-ag |   15 ++++
 audio/alsa-lib/patches/patch-ah |   15 ++++
 audio/alsa-lib/patches/patch-ai |   14 ++++
 audio/alsa-lib/patches/patch-aj |   14 ++++
 audio/alsa-lib/patches/patch-ak |   14 ++++
 audio/alsa-lib/patches/patch-al |   15 ++++
 audio/alsa-lib/patches/patch-am |   14 ++++
 audio/alsa-lib/patches/patch-an |   15 ++++
 audio/alsa-lib/patches/patch-ao |   15 ++++
 audio/alsa-lib/patches/patch-ap |   15 ++++
 audio/alsa-lib/patches/patch-aq |   15 ++++
 audio/alsa-lib/patches/patch-ar |   14 ++++
 audio/alsa-lib/patches/patch-as |   15 ++++
 audio/alsa-lib/patches/patch-at |   14 ++++
 audio/alsa-lib/patches/patch-au |   14 ++++
 audio/alsa-lib/patches/patch-av |   15 ++++
 audio/alsa-lib/patches/patch-aw |   16 +++++
 audio/alsa-lib/patches/patch-ax |   14 ++++
 audio/alsa-lib/patches/patch-ay |   23 +++++++
 audio/alsa-lib/patches/patch-az |   25 ++++++++
 audio/alsa-lib/patches/patch-ba |   14 ++++
 audio/alsa-lib/patches/patch-bb |   14 ++++
 audio/alsa-lib/patches/patch-bc |   15 ++++
 audio/alsa-lib/patches/patch-bd |   15 ++++
 audio/alsa-lib/patches/patch-be |   15 ++++
 audio/alsa-lib/patches/patch-bf |   14 ++++
 audio/alsa-lib/patches/patch-bg |   22 +++++++
 38 files changed, 725 insertions(+), 0 deletions(-)

diffs (truncated from 877 to 300 lines):

diff -r c7a7ffcb0763 -r 71934c2b208d audio/alsa-lib/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/alsa-lib/DESCR      Fri Dec 19 03:33:00 2008 +0000
@@ -0,0 +1,12 @@
+The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI
+functionality to the Linux operating system. ALSA has the following
+significant features:
+
+    * Efficient support for all types of audio interfaces, from consumer sound
+      cards to professional multichannel audio interfaces.
+    * Fully modularized sound drivers.
+    * SMP and thread-safe design.
+    * User space library (alsa-lib) to simplify application programming and
+      provide higher level functionality.
+    * Support for the older Open Sound System (OSS) API, providing binary
+      compatibility for most OSS programs.
diff -r c7a7ffcb0763 -r 71934c2b208d audio/alsa-lib/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/alsa-lib/Makefile   Fri Dec 19 03:33:00 2008 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+#
+
+DISTNAME=      alsa-lib-1.0.18
+CATEGORIES=    audio
+MASTER_SITES=  ftp://ftp.alsa-project.org/pub/lib/
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://www.alsa-project.org/
+COMMENT=       Advanced Linux Sound Architecture (ALSA)
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL=   yes
+USE_TOOLS+=    pkg-config gmake
+
+PKGCONFIG_OVERRIDE+=   utils/alsa.pc.in
+
+.include "../../mk/bsd.pkg.mk"
diff -r c7a7ffcb0763 -r 71934c2b208d audio/alsa-lib/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/alsa-lib/PLIST      Fri Dec 19 03:33:00 2008 +0000
@@ -0,0 +1,124 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+bin/aserver
+include/alsa/alisp.h
+include/alsa/asoundef.h
+include/alsa/asoundlib.h
+include/alsa/conf.h
+include/alsa/control.h
+include/alsa/control_external.h
+include/alsa/error.h
+include/alsa/global.h
+include/alsa/hwdep.h
+include/alsa/iatomic.h
+include/alsa/input.h
+include/alsa/mixer.h
+include/alsa/mixer_abst.h
+include/alsa/output.h
+include/alsa/pcm.h
+include/alsa/pcm_external.h
+include/alsa/pcm_extplug.h
+include/alsa/pcm_ioplug.h
+include/alsa/pcm_old.h
+include/alsa/pcm_plugin.h
+include/alsa/pcm_rate.h
+include/alsa/rawmidi.h
+include/alsa/seq.h
+include/alsa/seq_event.h
+include/alsa/seq_midi_event.h
+include/alsa/seqmid.h
+include/alsa/sound/asound_fm.h
+include/alsa/sound/emu10k1.h
+include/alsa/sound/hdsp.h
+include/alsa/sound/sb16_csp.h
+include/alsa/sound/sscape_ioctl.h
+include/alsa/sound/type_compat.h
+include/alsa/timer.h
+include/alsa/version.h
+include/sys/asoundlib.h
+lib/alsa-lib/smixer/smixer-ac97.la
+lib/alsa-lib/smixer/smixer-hda.la
+lib/alsa-lib/smixer/smixer-sbase.la
+lib/libasound.la
+lib/pkgconfig/alsa.pc
+share/aclocal/alsa.m4
+share/alsa/alsa.conf
+share/alsa/cards/AACI.conf
+share/alsa/cards/ATIIXP-MODEM.conf
+share/alsa/cards/ATIIXP-SPDMA.conf
+share/alsa/cards/ATIIXP.conf
+share/alsa/cards/AU8810.conf
+share/alsa/cards/AU8820.conf
+share/alsa/cards/AU8830.conf
+share/alsa/cards/Audigy.conf
+share/alsa/cards/Audigy2.conf
+share/alsa/cards/Aureon51.conf
+share/alsa/cards/Aureon71.conf
+share/alsa/cards/CA0106.conf
+share/alsa/cards/CMI8338-SWIEC.conf
+share/alsa/cards/CMI8338.conf
+share/alsa/cards/CMI8738-MC6.conf
+share/alsa/cards/CMI8738-MC8.conf
+share/alsa/cards/CMI8788.conf
+share/alsa/cards/CS46xx.conf
+share/alsa/cards/EMU10K1.conf
+share/alsa/cards/EMU10K1X.conf
+share/alsa/cards/ENS1370.conf
+share/alsa/cards/ENS1371.conf
+share/alsa/cards/ES1968.conf
+share/alsa/cards/FM801.conf
+share/alsa/cards/GUS.conf
+share/alsa/cards/HDA-Intel.conf
+share/alsa/cards/ICE1712.conf
+share/alsa/cards/ICE1724.conf
+share/alsa/cards/ICH-MODEM.conf
+share/alsa/cards/ICH.conf
+share/alsa/cards/ICH4.conf
+share/alsa/cards/Maestro3.conf
+share/alsa/cards/NFORCE.conf
+share/alsa/cards/PC-Speaker.conf
+share/alsa/cards/PMac.conf
+share/alsa/cards/PMacToonie.conf
+share/alsa/cards/PS3.conf
+share/alsa/cards/RME9636.conf
+share/alsa/cards/RME9652.conf
+share/alsa/cards/SI7018.conf
+share/alsa/cards/SI7018/sndoc-mixer.alisp
+share/alsa/cards/SI7018/sndop-mixer.alisp
+share/alsa/cards/TRID4DWAVENX.conf
+share/alsa/cards/USB-Audio.conf
+share/alsa/cards/VIA686A.conf
+share/alsa/cards/VIA8233.conf
+share/alsa/cards/VIA8233A.conf
+share/alsa/cards/VIA8237.conf
+share/alsa/cards/VX222.conf
+share/alsa/cards/VXPocket.conf
+share/alsa/cards/VXPocket440.conf
+share/alsa/cards/YMF744.conf
+share/alsa/cards/aliases.alisp
+share/alsa/cards/aliases.conf
+share/alsa/pcm/center_lfe.conf
+share/alsa/pcm/default.conf
+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
+share/alsa/pcm/side.conf
+share/alsa/pcm/surround40.conf
+share/alsa/pcm/surround41.conf
+share/alsa/pcm/surround50.conf
+share/alsa/pcm/surround51.conf
+share/alsa/pcm/surround71.conf
+share/alsa/smixer.conf
+share/alsa/sndo-mixer.alisp
+@dirrm share/alsa/pcm
+@dirrm share/alsa/cards/SI7018
+@dirrm share/alsa/cards
+@dirrm share/alsa
+@dirrm lib/alsa-lib/smixer
+@dirrm lib/alsa-lib
+@dirrm include/alsa/sound
+@dirrm include/alsa
diff -r c7a7ffcb0763 -r 71934c2b208d audio/alsa-lib/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/alsa-lib/buildlink3.mk      Fri Dec 19 03:33:00 2008 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+
+BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH}+
+ALSA_LIB_BUILDLINK3_MK:=       ${ALSA_LIB_BUILDLINK3_MK}+
+
+.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 ${ALSA_LIB_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.alsa-lib+=       alsa-lib>=1.0.18
+BUILDLINK_PKGSRCDIR.alsa-lib?= ../../audio/alsa-lib
+.endif # ALSA_LIB_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH:S/+$//}
diff -r c7a7ffcb0763 -r 71934c2b208d audio/alsa-lib/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/alsa-lib/distinfo   Fri Dec 19 03:33:00 2008 +0000
@@ -0,0 +1,38 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+
+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) = 5a8e9571ac6fb1f1f6cbd18d3859468a7b64076f
+SHA1 (patch-ab) = a29fcc96e01dc188d6f75677878b7daa3d9d114b
+SHA1 (patch-ac) = 6f4e585a419d86ce9704157e45253c637494757e
+SHA1 (patch-ad) = 16d5890ac5f947a2c4e3798c15d6a90fb1f7d817
+SHA1 (patch-ae) = 6f918ae55898c1f15bfd5243e62ecd5594a312ca
+SHA1 (patch-af) = 2a3fd671144809eb8886521e21572ff67c2a86e7
+SHA1 (patch-ag) = bea09d714bf75735f5be6d370f7242c34b73cb95
+SHA1 (patch-ah) = 05229389b8bda654e8e979029b2bcd3a8050cf48
+SHA1 (patch-ai) = 3a5a6452f48b5dfe50f664c9e5b355cb757f1736
+SHA1 (patch-aj) = e3b23632104f62e5a9252e4045824a5a4243cd67
+SHA1 (patch-ak) = f1f53628e5c19ee670248e5f58b9e72923938d5f
+SHA1 (patch-al) = 76de42304d5ba90bf5e8def57f523c1ee910d9df
+SHA1 (patch-am) = 773b7c4acab99c4c470652a43a6b325a41eb432d
+SHA1 (patch-an) = c7253acaaf2aeb96310d14c9e03853bc4cd4d0cd
+SHA1 (patch-ao) = 25ac431685e033b165a9abdcd44246772c1f99b5
+SHA1 (patch-ap) = 593ca8e8d8ce2813ab254cd36201067634c216e5
+SHA1 (patch-aq) = 0e700c7e544fb6245e738a3d2356921484c55242
+SHA1 (patch-ar) = cc8bc40b55c43c002a81d68e89530109d7020dd4
+SHA1 (patch-as) = 946a179a675d6c5e03e0f7734ac97b0592806912
+SHA1 (patch-at) = 8d3473d1641ea2599a383f5b95ad3f78c5f28633
+SHA1 (patch-au) = 35b360728729bcb8ed4d6fbf219be0e2af468055
+SHA1 (patch-av) = 5f145c3755bf510be6fb101e30d40e10b8dcbd6d
+SHA1 (patch-aw) = 0d64254b04ce74f830ee44a2f5d6aba4f89f1f2c
+SHA1 (patch-ax) = c9f0a3dfb5cdca67d8fc4a85087163436ca5af45
+SHA1 (patch-ay) = d216823bf2451bb14787c1d97b00367be86f6451
+SHA1 (patch-az) = c8838d84841ffcfa19c299e574914ff326be6e04
+SHA1 (patch-ba) = 5c8e0169bc203d485d8c296007fa7910c73ec574
+SHA1 (patch-bb) = 3dcafe7f7694197170d2b2b0c02596f9b3594fec
+SHA1 (patch-bc) = 0b034b98d536c4ab7f785420d0d51c3d0763d960
+SHA1 (patch-bd) = 63a102186f4df59da93bedaac772530e166a9fde
+SHA1 (patch-be) = e071d0f3518dac8bbda216d4bd850a2a3557b103
+SHA1 (patch-bf) = a1159663f1c03437a9afdfc781ac3d0019c4774b
+SHA1 (patch-bg) = 19d678643c68c250eebc75fbe17119d478e738cc
diff -r c7a7ffcb0763 -r 71934c2b208d audio/alsa-lib/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/alsa-lib/patches/patch-aa   Fri Dec 19 03:33:00 2008 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+
+--- aserver/aserver.c.orig     2008-10-29 08:42:10.000000000 -0400
++++ aserver/aserver.c
+@@ -35,6 +35,10 @@
+ 
+ #include "aserver.h"
+ 
++#ifndef EBADFD
++#define EBADFD EBADF
++#endif
++
+ char *command;
+ 
+ #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
diff -r c7a7ffcb0763 -r 71934c2b208d audio/alsa-lib/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/alsa-lib/patches/patch-ab   Fri Dec 19 03:33:00 2008 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-ab,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+
+--- configure.orig     2008-10-29 08:46:35.000000000 -0400
++++ configure
+@@ -22342,6 +22342,11 @@ test "x$prefix" = xNONE && prefix=$ac_de
+ test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
+ 
+ DEFS=-DHAVE_CONFIG_H
++case $host_os in
++  netbsd*)
++    DEFS="$DEFS -Dbswap_32=bswap32 -Dbswap_16=bswap16 -Dbswap_64=bswap64"
++    ;;
++esac
+ 
+ ac_libobjs=
+ ac_ltlibobjs=
diff -r c7a7ffcb0763 -r 71934c2b208d audio/alsa-lib/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/alsa-lib/patches/patch-ac   Fri Dec 19 03:33:00 2008 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-ac,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+
+--- include/asoundlib-head.h.orig      2008-12-18 22:01:21.000000000 -0500
++++ include/asoundlib-head.h
+@@ -34,7 +34,11 @@
+ #include <string.h>
+ #include <fcntl.h>
+ #include <assert.h>
++#ifdef __NetBSD__
++#include <sys/endian.h>
++#else
+ #include <endian.h>
++#endif
+ #include <sys/poll.h>
+ #include <errno.h>
+ #include <stdarg.h>
diff -r c7a7ffcb0763 -r 71934c2b208d audio/alsa-lib/patches/patch-ad
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/alsa-lib/patches/patch-ad   Fri Dec 19 03:33:00 2008 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+
+--- include/global.h.orig      2008-10-29 08:42:10.000000000 -0400
++++ include/global.h
+@@ -133,7 +133,7 @@ int snd_shm_area_destroy(struct snd_shm_



Home | Main Index | Thread Index | Old Index