patches/alsa-plugins-01-configure.diff
author drdoug007
Sun, 12 Aug 2007 13:03:18 +0000
changeset 392 084fc56c480d
parent 388 9f564876c65d
child 2969 986a1305a085
permissions -rw-r--r--
2007-08-12 Doug Scott <[email protected]> * SFElibsamplerate.spec: Converted for 64bit build * SFEalsa-lib.spec: Converted for 64bit build * SFEpulseaudio.spec: Added ioctl patch and root package * SFElibatomic-ops.spec: Atomic Operations Library * SFEogg-vorbis.spec: 64bit build only - SUNWogg-vorbis = 32bit * SFElibsndfile.spec: Converted for 64bit build * SFEalsa-plugins.spec: Converted for 64bit build * base-specs/libvorbis.spec: 64bit build only * base-specs/alsa-plugins.spec: new base spec * base-specs/libogg.spec: 64bit build * base-specs/libsndfile.spec: new base spec * base-specs/alsa-lib.spec: new base spec * base-specs/libsamplerate.spec: new base spec * patches/libsndfile-03-endian.diff: Remove fake HAVE_ENDIAN_H etc * patches/alsa-plugins-01-configure.diff: Add --with-pulseaudio option * patches/pulseaudio-01-ioctl.diff: ioctl patch
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
388
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     1
diff -ur alsa-plugins-1.0.14.orig/configure.in alsa-plugins-1.0.14/configure.in
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     2
--- alsa-plugins-1.0.14.orig/configure.in	2007-05-31 15:06:51.000000000 +0700
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     3
+++ alsa-plugins-1.0.14/configure.in	2007-08-12 00:10:12.158016751 +0700
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     4
@@ -31,6 +31,23 @@
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     5
         AC_DEFINE(USE_RESOURCE_MANAGER, 1,"Use dbus server as a resouce manager")
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     6
 fi
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     7
 
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     8
+AC_CHECK_HEADERS([alloca.h endian.h byteswap.h sys/byteorder.h search.h err.h])
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     9
+AC_CHECK_HEADERS([sys/sockio.h features.h sys/ioccom.h linux/soundcard.h])
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    10
+
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    11
+dnl Check for -lnsl
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    12
+AC_CHECK_LIB([nsl], [gethostent], [HAVE_LIBNSL="yes"])
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    13
+if test "$HAVE_LIBNSL" = "yes"; then
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    14
+  LIBS="$LIBS -lnsl"
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    15
+  AC_DEFINE([HAVE_LIBNSL], 1, [Have libnsl])
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    16
+fi
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    17
+
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    18
+dnl Check for -lsocket
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    19
+AC_CHECK_LIB([socket], [setsockopt], [HAVE_LIBSOCKET="yes"])
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    20
+if test "$HAVE_LIBSOCKET" = "yes"; then
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    21
+  LIBS="$LIBS -lsocket"
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    22
+  AC_DEFINE([HAVE_LIBSOCKET], 1, [Have libsocket])
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    23
+fi
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    24
+
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    25
 AC_ARG_WITH([avcodec-includedir],
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    26
 	AS_HELP_STRING([--with-avcodec-includedir=dir],
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    27
 		[AVcodec include directory]),
392
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    28
--- alsa-plugins-1.0.14/configure.in.orig	2007-08-12 17:27:04.984403672 +0700
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    29
+++ alsa-plugins-1.0.14/configure.in	2007-08-12 16:49:55.651001349 +0700
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    30
@@ -18,7 +18,16 @@
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    31
 PKG_CHECK_MODULES(JACK, jack >= 0.98, [HAVE_JACK=yes], [HAVE_JACK=no])
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    32
 AM_CONDITIONAL(HAVE_JACK, test x$HAVE_JACK = xyes)
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    33
 
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    34
+AC_ARG_WITH([pulseaudio],
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    35
+     AS_HELP_STRING([--with-pulseaudio={yes|no}],
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    36
+	[build with Pulse Audio [[default=yes]]]),
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    37
+     [TESTPULSE=$withval] , [TESTPULSE="yes"])
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    38
+
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    39
+if test "$TESTPULSE" = "yes"; then
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    40
 PKG_CHECK_MODULES(pulseaudio, [libpulse >= 0.9.2], [HAVE_PULSE=yes], [HAVE_PULSE=no])
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    41
+else
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    42
+HAVE_PULSE=no
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    43
+fi
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    44
 AM_CONDITIONAL(HAVE_PULSE, test x$HAVE_PULSE = xyes)
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    45
 
084fc56c480d 2007-08-12 Doug Scott <[email protected]>
drdoug007
parents: 388
diff changeset
    46
 PKG_CHECK_MODULES(samplerate, [samplerate], [HAVE_SAMPLERATE=yes], [HAVE_SAMPLERATE=no])