[-]
[+]
|
Changed |
_service:tar_git:bluebinder.changes
|
|
[-]
[+]
|
Changed |
_service:tar_git:bluebinder.spec
^
|
|
[-]
[+]
|
Changed |
_service
^
|
@@ -2,7 +2,7 @@
<service name="tar_git">
<param name="url">https://github.com/mer-hybris/bluebinder.git</param>
<param name="branch">master</param>
- <param name="revision"></param>
+ <param name="revision">1.0.10</param>
<param name="token"/>
<param name="debian">N</param>
<param name="dumb">N</param>
|
[-]
[+]
|
Changed |
_service:tar_git:bluebinder-1.0.10.tar.bz2/Makefile
^
|
@@ -1,16 +1,9 @@
# TODO: this is a bit minimalistic isn't it?
-USE_SYSTEMD ?= 1
-
-DEPEND_LIBS = libgbinder glib-2.0
-ifeq ($(USE_SYSTEMD),1)
-DEPEND_LIBS += libsystemd
-endif
-
build: bluebinder
bluebinder: bluebinder.c
- gcc $(CFLAGS) -Wall -flto $^ `pkg-config --cflags --libs $(DEPEND_LIBS)` -DUSE_SYSTEMD=$(USE_SYSTEMD) -o $@
+ gcc $(CFLAGS) -Wall -flto $^ `pkg-config --cflags --libs libgbinder glib-2.0 libsystemd` -o $@
install:
mkdir -p $(DESTDIR)/usr/sbin
|
[-]
[+]
|
Changed |
_service:tar_git:bluebinder-1.0.10.tar.bz2/bluebinder.c
^
|
@@ -39,9 +39,7 @@
#include <bluetooth/bluetooth.h>
#include <bluetooth/hci.h>
-#if USE_SYSTEMD
#include <systemd/sd-daemon.h>
-#endif
#include <gbinder.h>
@@ -408,9 +406,7 @@
if (binder_init_complete(proxy)) {
proxy->init_failed = FALSE;
-#if USE_SYSTEMD
sd_notify(0, "READY=1");
-#endif
*status = GBINDER_STATUS_OK;
return gbinder_local_reply_append_int32(gbinder_local_object_new_reply(obj), 0);
} else {
@@ -420,7 +416,7 @@
}
} else if (code == 2 || code == 3 || code == 4) {
- gsize count, elemsize;
+ unsigned int count, elemsize;
GBinderReader reader;
const uint8_t *vec;
uint8_t *packet;
@@ -578,11 +574,9 @@
close(proxy.host_fd);
-#if USE_SYSTEMD
sd_notify(0,
"STATUS=Exiting.\n"
"ERRNO=19");
-#endif
return err;
}
|