summaryrefslogtreecommitdiff
path: root/net-wireless/bluez/files/4.34-conditional_libsbc.patch
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss123next@list.ru>2010-10-10 07:19:40 +0300
committerGluzskiy Alexandr <sss123next@list.ru>2010-10-10 07:19:40 +0300
commitbcd305bdd991fa57b71334180f9d7b261c6ea8a5 (patch)
tree88928d463e9524f1407722155b4798e562f00e52 /net-wireless/bluez/files/4.34-conditional_libsbc.patch
parent41143159a921f8fcc89fa3e2c9f68039650531d8 (diff)
new file: net-wireless/aircrack-ng/aircrack-ng-9999.ebuild
new file: net-wireless/aircrack-ng/files/aircrack-ng-1.0_rc2-freebsd.patch new file: net-wireless/aircrack-ng/files/aircrack-ng-1.0_rc3-respect_LDFLAGS.patch new file: net-wireless/aircrack-ng/files/aircrack-ng-1.0_rc4-fix_build.patch new file: net-wireless/aircrack-ng/files/aircrack-ng-9999-respect_LDFLAGS.patch new file: net-wireless/aircrack-ng/files/process-group-leader.c new file: net-wireless/bluez/bluez-9999.ebuild new file: net-wireless/bluez/files/4.18/bluetooth-conf.d new file: net-wireless/bluez/files/4.18/bluetooth-init.d new file: net-wireless/bluez/files/4.18/conf.d-hidd new file: net-wireless/bluez/files/4.18/cups-location.patch new file: net-wireless/bluez/files/4.18/init.d-hidd new file: net-wireless/bluez/files/4.31-as_needed.patch new file: net-wireless/bluez/files/4.34-conditional_libsbc.patch new file: net-wireless/bluez/files/4.60/bluetooth-conf.d new file: net-wireless/bluez/files/4.60/bluetooth-init.d new file: net-wireless/bluez/files/4.60/cups-location.patch new file: net-wireless/bluez/files/bluetooth-init.d new file: net-wireless/bluez/files/bluez-4.18-udev.rules new file: net-wireless/bluez/files/bluez-4.18-udev.script new file: net-wireless/bluez/files/bluez-4.62-makefile_ipctest.patch new file: net-wireless/bluez/files/bluez-alsa_location.patch new file: net-wireless/bluez/files/bluez-plugdev.patch new file: net-wireless/bluez/files/conf.d-dund new file: net-wireless/bluez/files/init.d-dund new file: net-wireless/bluez/files/init.d-hidd
Diffstat (limited to 'net-wireless/bluez/files/4.34-conditional_libsbc.patch')
-rw-r--r--net-wireless/bluez/files/4.34-conditional_libsbc.patch39
1 files changed, 39 insertions, 0 deletions
diff --git a/net-wireless/bluez/files/4.34-conditional_libsbc.patch b/net-wireless/bluez/files/4.34-conditional_libsbc.patch
new file mode 100644
index 0000000..e4924c7
--- /dev/null
+++ b/net-wireless/bluez/files/4.34-conditional_libsbc.patch
@@ -0,0 +1,39 @@
+The configure stuff is a inconsequent:
+- even if neither alsa nor gstreamer support is enabled, SBC_LIBS gets substituted by libsbc.la
+ which doesn't get build without alsa or gstreamer. Making this conditional helps.
+- ipctest needs both libipc.la and libsbc.la and fails if SBC_LIBS/SBC_CFLAGS are empty,
+ making the build conditional helps again.
+--- acinclude.m4.orig 2009-04-06 16:26:14.570780241 +0200
++++ acinclude.m4 2009-04-06 16:26:59.540779148 +0200
+@@ -330,8 +330,10 @@
+ AC_SUBST([GDBUS_CFLAGS], ['-I$(top_srcdir)/gdbus'])
+ AC_SUBST([GDBUS_LIBS], ['$(top_builddir)/gdbus/libgdbus.la'])
+
+- AC_SUBST([SBC_CFLAGS], ['-I$(top_srcdir)/sbc'])
+- AC_SUBST([SBC_LIBS], ['$(top_builddir)/sbc/libsbc.la'])
++ if (test "${alsa_enable}" = "yes" || test "${gstreamer_enable}" = "yes"); then
++ AC_SUBST([SBC_CFLAGS], ['-I$(top_srcdir)/sbc'])
++ AC_SUBST([SBC_LIBS], ['$(top_builddir)/sbc/libsbc.la'])
++ fi
+
+ AM_CONDITIONAL(SNDFILE, test "${sndfile_enable}" = "yes" && test "${sndfile_found}" = "yes")
+ AM_CONDITIONAL(NETLINK, test "${netlink_enable}" = "yes" && test "${netlink_found}" = "yes")
+--- audio/Makefile.am.orig 2009-04-06 16:47:21.240681272 +0200
++++ audio/Makefile.am 2009-04-06 17:42:27.240597715 +0200
+@@ -60,10 +60,16 @@
+
+ libipc_la_SOURCES = ipc.h ipc.c
+
++if AUDIOPLUGIN
++if SBC
++
+ noinst_PROGRAMS = ipctest
+
+ ipctest_LDADD= libipc.la @SBC_LIBS@ @GLIB_LIBS@
+
++endif
++endif
++
+ AM_CFLAGS = -fvisibility=hidden @SBC_CFLAGS@ \
+ @BLUEZ_CFLAGS@ @DBUS_CFLAGS@ @GLIB_CFLAGS@ @GDBUS_CFLAGS@
+