[arch-commits] Commit in obex-data-server/trunk (2 files)
Jan de Groot
jgc at archlinux.org
Sun Sep 14 19:07:14 UTC 2008
Date: Sunday, September 14, 2008 @ 15:07:14
Author: jgc
Revision: 12495
upgpkg: obex-data-server 0.3.4-1
Rebuild for bluez 4.1
Added:
obex-data-server/trunk/obex-data-server-0.3.4-bluez4.patch
Modified:
obex-data-server/trunk/PKGBUILD
-------------------------------------+
PKGBUILD | 20 +++++++++++---------
obex-data-server-0.3.4-bluez4.patch | 25 +++++++++++++++++++++++++
2 files changed, 36 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2008-09-14 18:49:51 UTC (rev 12494)
+++ PKGBUILD 2008-09-14 19:07:14 UTC (rev 12495)
@@ -3,20 +3,22 @@
# Contributor: Keerthi <keerthi.linux at gmail.com>
pkgname=obex-data-server
-pkgver=0.3
-pkgrel=3
+pkgver=0.3.4
+pkgrel=1
pkgdesc="obex-data-server is D-Bus service providing high-level OBEX client and server side functionality."
arch=('i686' 'x86_64')
url="http://wiki.muiline.com/obex-data-server"
license=('GPL')
-depends=('glib2' 'dbus' 'dbus-glib' 'libusb' 'bluez-libs' 'openobex')
-makedepends=()
-source=(http://tadas.dailyda.com/software/$pkgname-$pkgver.tar.gz)
-md5sums=('d665127eb9d43d87b98cfff07b8fac60')
+depends=('dbus-glib>=0.76' 'bluez>=4.1' 'openobex>=1.3-3')
+source=(http://tadas.dailyda.com/software/${pkgname}-${pkgver}.tar.gz
+ obex-data-server-0.3.4-bluez4.patch)
+md5sums=('5c71d24e8d471cc294d9d47a8f8de971'
+ '0ffcebc3a1dde3e6b5670f4003b847c7')
build() {
- cd $startdir/src/$pkgname-$pkgver
- ./configure --prefix=/usr --enable-system-config --sysconfdir=/etc
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ patch -Np1 -i "${srcdir}/obex-data-server-0.3.4-bluez4.patch" || return 1
+ ./configure --prefix=/usr --enable-system-config --sysconfdir=/etc || return 1
make || return 1
- make DESTDIR=$startdir/pkg install || return 1
+ make DESTDIR="${pkgdir}" install || return 1
}
Added: obex-data-server-0.3.4-bluez4.patch
===================================================================
--- obex-data-server-0.3.4-bluez4.patch (rev 0)
+++ obex-data-server-0.3.4-bluez4.patch 2008-09-14 19:07:14 UTC (rev 12495)
@@ -0,0 +1,25 @@
+--- obex-data-server-0.3.4.old/src/ods-bluez.c 2008-06-27 16:21:14.000000000 +0100
++++ obex-data-server-0.3.4/src/ods-bluez.c 2008-09-12 18:17:27.000000000 +0100
+@@ -121,11 +121,11 @@ ods_bluez_init (OdsBluez *bluez)
+
+ bluez->priv->manager_proxy = dbus_g_proxy_new_for_name (klass->connection,
+ "org.bluez",
+- "/org/bluez",
++ "/",
+ "org.bluez.Manager");
+ if (!dbus_g_proxy_call (bluez->priv->manager_proxy, "DefaultAdapter", &error,
+ G_TYPE_INVALID,
+- G_TYPE_STRING, &adapter_object,
++ DBUS_TYPE_G_OBJECT_PATH, &adapter_object,
+ G_TYPE_INVALID)) {
+ g_warning("Unable to connect to dbus: %s", error->message);
+ g_clear_error (&error);
+@@ -314,7 +314,7 @@ get_remote_service_record_cb (DBusGProxy
+ goto err;
+ }
+
+- sdp_record = sdp_extract_pdu ((uint8_t *)record_array->data, &scanned);
++ sdp_record = sdp_extract_pdu ((uint8_t *)record_array->data, record_array->len, &scanned);
+
+ /* get channel for this service */
+ if (sdp_get_access_protos (sdp_record, &protos) != 0) {
More information about the arch-commits
mailing list