Add d/ibus-mozc.install and update d/rules
Moved some ibus-mozc features to d/ibus-mozc.install.
Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@debian.org>
Nobuhiro Iwamatsu
3 years ago
|
0 |
#!/usr/bin/dh-exec --with-scripts=install-rename
|
|
1 |
# module
|
|
2 |
src/out_linux/Release/ibus_mozc => usr/lib/ibus-mozc/ibus-engine-mozc
|
|
3 |
# config files
|
|
4 |
src/out_linux/Release/gen/unix/ibus/mozc.xml usr/share/ibus/component/
|
63 | 63 |
--template src/unix/fcitx5/org.fcitx.Fcitx5.Addon.Mozc.metainfo.xml.in \
|
64 | 64 |
-o src/unix/fcitx5/org.fcitx.Fcitx5.Addon.Mozc.metainfo.xml
|
65 | 65 |
|
|
66 |
# ibus-mozc
|
|
67 |
sed -i -e 's|/usr/libexec/ibus-engine-mozc|/usr/lib/ibus-mozc/ibus-engine-mozc|' \
|
|
68 |
-e 's|0\.0\.0\.0|$(SOURCE_VERSION)|g' \
|
|
69 |
src/out_linux_dynamic/Release/gen/unix/ibus/mozc.xml
|
|
70 |
|
66 | 71 |
override_dh_auto_test:
|
67 | 72 |
# cd src; python build_mozc.py runtests -c Debug
|
68 | 73 |
|
|
84 | 89 |
desktop-file-install --dir=$(CURDIR)/debian/mozc-utils-gui/usr/share/applications \
|
85 | 90 |
$(CURDIR)/debian/ibus-setup-mozc-jp.desktop
|
86 | 91 |
|
87 | |
# ibus-mozc
|
88 | |
install -D -m 0755 src/out_linux/Release/ibus_mozc \
|
89 | |
$(CURDIR)/debian/ibus-mozc/usr/lib/ibus-mozc/ibus-engine-mozc
|
90 | |
install -d $(CURDIR)/debian/ibus-mozc/usr/share/ibus/component/
|
91 | |
sed -e 's|/usr/libexec/ibus-engine-mozc|/usr/lib/ibus-mozc/ibus-engine-mozc|' \
|
92 | |
-e 's|0\.0\.0\.0|$(SOURCE_VERSION)|g' < \
|
93 | |
src/out_linux/Release/gen/unix/ibus/mozc.xml > \
|
94 | |
$(CURDIR)/debian/ibus-mozc/usr/share/ibus/component/mozc.xml
|
95 | |
|
96 | 92 |
override_dh_fixperms-arch:
|
97 | 93 |
chmod -x debian/emacs-mozc/usr/share/emacs/site-lisp/emacs-mozc/mozc.el
|
98 | 94 |
dh_fixperms
|