From 9232200ccf26ab457ee02c1fbbaca2ce94b2aea1 Mon Sep 17 00:00:00 2001 From: Sung-jae Park Date: Wed, 26 Sep 2012 14:30:42 +0900 Subject: [PATCH] Check the package name. for updating specific livebox. Change-Id: I14b7e41248cce1c771c89b7a0f5663c6269455a0 --- com.samsung.data-provider-slave.xml | 2 +- debian/changelog | 7 +++++++ packaging/com.samsung.data-provider-slave.spec | 2 +- src/livebox.c | 7 ++++++- 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/com.samsung.data-provider-slave.xml b/com.samsung.data-provider-slave.xml index d393d80..6bb7324 100644 --- a/com.samsung.data-provider-slave.xml +++ b/com.samsung.data-provider-slave.xml @@ -1,5 +1,5 @@ - + Sung-jae Park Youngjoo Park diff --git a/debian/changelog b/debian/changelog index 2c2806f..9c45847 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +data-provider-slave (0.5.4) unstable; urgency=low + + * Git: slp/pkgs/d/data-provider-slave + * Tag: data-provider-slave_0.5.4 + + -- Sung-jae Park Wed, 26 Sep 2012 14:37:12 +0900 + data-provider-slave (0.5.3) unstable; urgency=low * Git: slp/pkgs/d/data-provider-slave diff --git a/packaging/com.samsung.data-provider-slave.spec b/packaging/com.samsung.data-provider-slave.spec index 086ab03..ac3e12f 100644 --- a/packaging/com.samsung.data-provider-slave.spec +++ b/packaging/com.samsung.data-provider-slave.spec @@ -1,6 +1,6 @@ Name: com.samsung.data-provider-slave Summary: Slave data provider -Version: 0.5.3 +Version: 0.5.4 Release: 1 Group: main/app License: Samsung Proprietary License diff --git a/src/livebox.c b/src/livebox.c index a3067c9..9289407 100644 --- a/src/livebox.c +++ b/src/livebox.c @@ -829,7 +829,12 @@ int livebox_update_all(const char *pkgname, const char *cluster, const char *cat if (strcasecmp(item->inst->category, category)) continue; - updator_cb(item); + if (pkgname && strlen(pkgname)) { + if (!strcmp(item->inst->item->pkgname, pkgname)) + updator_cb(item); + } else { + updator_cb(item); + } } return 0; -- 2.7.4