3 include /usr/share/dpatch/dpatch.make
6 ln -sf /usr/share/misc/config.sub config.sub
7 ln -sf /usr/share/misc/config.guess config.guess
8 dh $@ --before auto_configure
12 --enable-surrounding-text \
14 --with-panel-icon-keyboard=ibus-keyboard \
15 LDFLAGS="-Wl,--as-needed"
16 dh $@ --before auto_test
17 cd po; make ibus10.pot # https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/188690
18 dh $@ --after auto_test
21 dh $@ --until auto_install
22 rm -rf $(CURDIR)/debian/tmp/usr/lib/libibus*.la \
23 $(CURDIR)/debian/tmp/usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.a \
24 $(CURDIR)/debian/tmp/usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.la \
25 $(CURDIR)/debian/tmp/usr/lib/gtk-3.0/3.0.0/immodules/im-ibus.a \
26 $(CURDIR)/debian/tmp/usr/lib/gtk-3.0/3.0.0/immodules/im-ibus.la \
27 $(CURDIR)/debian/tmp/etc/xdg \
28 $(CURDIR)/debian/tmp/usr/share/applications/ibus.desktop
29 dh_install --list-missing --fail-missing
30 dh_installdocs # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=552293
31 dh $@ --after installdocs
32 LD_LIBRARY_PATH=debian/libibus-1.0-0/usr/lib:$(LD_LIBRARY_PATH) \
33 dh_gtkmodules -p ibus-gtk2 -s
34 LD_LIBRARY_PATH=debian/libibus-1.0-0/usr/lib:$(LD_LIBRARY_PATH) \
35 dh_gtkmodules -p ibus-gtk3 -s
37 install-stamp: install
40 binary: binary-indep binary-arch
42 binary-indep: install-stamp
48 binary-arch: install-stamp
50 dh_makeshlibs -Nibus-gtk2 -s
51 dh_makeshlibs -Nibus-gtk3 -s