Remove Unnecessary Dependency 36/102936/3
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 7 Dec 2016 00:40:36 +0000 (09:40 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Thu, 12 Jan 2017 04:34:01 +0000 (20:34 -0800)
This package is NOT using xkb-tizen-data.

We are minimizing the effect of xkb-tizen-data so that
we can eventually make it profile independent.

e-mod-tizen-keyrouter$ grep -r "tizen_key_layout" *
e-mod-tizen-keyrouter$ grep -r "xkb.rule" *
src/e_mod_main_wl.c:   struct xkb_rule_names names={0,};
e-mod-tizen-keyrouter$

I have checked the binary of 0.1.28-1 and 0.1.29-1 and
both have the exactly same binary. So this commit does not
have any effects on the resulting binaries.

0.1.28-1: before this commit
0.1.29-1: after this commit

mzx@kohaku:/tmp/e-mod-tizen-keyrouter/28$ rpm2cpio e-mod-tizen-keyrouter-0.1.28-1.x86_64.rpm | cpio -idmv
./usr/lib64/enlightenment/modules/e-mod-tizen-keyrouter
./usr/lib64/enlightenment/modules/e-mod-tizen-keyrouter/linux-gnu-x86_64-ver-autocannoli-0.20
./usr/lib64/enlightenment/modules/e-mod-tizen-keyrouter/linux-gnu-x86_64-ver-autocannoli-0.20/module.so
./usr/share/license/e-mod-tizen-keyrouter
141 blocks
mzx@kohaku:/tmp/e-mod-tizen-keyrouter/28$ cd ../29
mzx@kohaku:/tmp/e-mod-tizen-keyrouter/29$ rpm2cpio e-mod-tizen-keyrouter-0.1.29-1.x86_64.rpm | cpio -idmv
./usr/lib64/enlightenment/modules/e-mod-tizen-keyrouter
./usr/lib64/enlightenment/modules/e-mod-tizen-keyrouter/linux-gnu-x86_64-ver-autocannoli-0.20
./usr/lib64/enlightenment/modules/e-mod-tizen-keyrouter/linux-gnu-x86_64-ver-autocannoli-0.20/module.so
./usr/share/license/e-mod-tizen-keyrouter
141 blocks
mzx@kohaku:/tmp/e-mod-tizen-keyrouter/29$ cd ..
mzx@kohaku:/tmp/e-mod-tizen-keyrouter$ diff 28/usr 29/usr
Common subdirectories: 28/usr/lib64 and 29/usr/lib64
Common subdirectories: 28/usr/share and 29/usr/share
mzx@kohaku:/tmp/e-mod-tizen-keyrouter$ meld 28/usr 29/usr
[SHOWED NO DIFFERENCES]

Change-Id: I6bc5a457f020d8d54b1e0677ba8f0bf84f38fa2e
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
packaging/e-mod-tizen-keyrouter.spec

index f6c6944..583cce8 100644 (file)
@@ -16,7 +16,6 @@ BuildRequires:  pkgconfig(cynara-creds-socket)
 BuildRequires:  pkgconfig(capi-system-device)
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(libtzplatform-config)
-BuildRequires:  xkb-tizen-data
 
 %description
 This package is a the Enlightenment Keyrouter Module for Tizen.