From acee346ee368f3f8bd9657811889ba3844dc2dbd Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 26 May 2012 16:58:31 +0200 Subject: [PATCH] bluez: rebuild against libudev-183. --- srcpkgs/bluez/bluez.rshlibs | 2 +- srcpkgs/bluez/patches/udev-183.patch | 11 +++++++++++ srcpkgs/bluez/template | 4 ++-- 3 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/bluez/patches/udev-183.patch diff --git a/srcpkgs/bluez/bluez.rshlibs b/srcpkgs/bluez/bluez.rshlibs index 134a574894..f16fa88f5b 100644 --- a/srcpkgs/bluez/bluez.rshlibs +++ b/srcpkgs/bluez/bluez.rshlibs @@ -6,4 +6,4 @@ libpthread.so.0 libcap-ng.so.0 libdl.so.2 libreadline.so.6 -libudev.so.0 +libudev.so.1 diff --git a/srcpkgs/bluez/patches/udev-183.patch b/srcpkgs/bluez/patches/udev-183.patch new file mode 100644 index 0000000000..9ade6e5a50 --- /dev/null +++ b/srcpkgs/bluez/patches/udev-183.patch @@ -0,0 +1,11 @@ +--- tools/hid2hci.c.orig 2012-05-26 16:50:39.734627361 +0200 ++++ tools/hid2hci.c 2012-05-26 16:50:52.229332774 +0200 +@@ -293,7 +293,7 @@ int main(int argc, char *argv[]) + goto exit; + } + +- snprintf(syspath, sizeof(syspath), "%s/%s", udev_get_sys_path(udev), devpath); ++ snprintf(syspath, sizeof(syspath), "%s/%s", "/sys", devpath); + udev_dev = udev_device_new_from_syspath(udev, syspath); + if (udev_dev == NULL) { + fprintf(stderr, "error: could not find '%s'\n", devpath); diff --git a/srcpkgs/bluez/template b/srcpkgs/bluez/template index e73f817c29..f33b62e981 100644 --- a/srcpkgs/bluez/template +++ b/srcpkgs/bluez/template @@ -1,7 +1,7 @@ # Template file for 'bluez' pkgname=bluez version=4.99 -revision=4 +revision=5 distfiles="${KERNEL_SITE}/bluetooth/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--libexecdir=/lib --enable-gstreamer --enable-dund @@ -9,7 +9,7 @@ configure_args="--libexecdir=/lib --enable-gstreamer --enable-dund --enable-hid2hci --enable-dfutool --enable-hidd --enable-pand --enable-cups --enable-capng --enable-pnat --enable-wiimote --disable-test" subpackages="bluez-alsa bluez-compat bluez-gstreamer libbluetooth libbluetooth-devel" -makedepends="pkg-config flex libudev-devel readline-devel gst-plugins-base-devel dbus-devel glib-devel libusb-compat-devel libcap-ng-devel libsndfile-devel cups-devel" +makedepends="pkg-config flex libudev-devel>=183 readline-devel gst-plugins-base-devel dbus-devel glib-devel libusb-compat-devel libcap-ng-devel libsndfile-devel cups-devel" short_desc="Bluetooth tools and daemons" maintainer="Juan RP " homepage="http://www.bluez.org/"