#!/usr/bin/make -f include /usr/share/dpatch/dpatch.make build: patch ln -sf /usr/share/misc/config.sub config.sub ln -sf /usr/share/misc/config.guess config.guess dh $@ --before auto_configure dh_auto_configure -- \ --enable-gtk3 \ --enable-static \ --enable-surrounding-text \ --enable-gtk-doc \ --with-panel-icon-keyboard=ibus-keyboard \ LDFLAGS="-Wl,--as-needed" dh $@ --before auto_test cd po; make ibus10.pot # https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/188690 dh $@ --after auto_test install: dh $@ --until auto_install rm -rf $(CURDIR)/debian/tmp/usr/lib/libibus*.la \ $(CURDIR)/debian/tmp/usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.a \ $(CURDIR)/debian/tmp/usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.la \ $(CURDIR)/debian/tmp/usr/lib/gtk-3.0/3.0.0/immodules/im-ibus.a \ $(CURDIR)/debian/tmp/usr/lib/gtk-3.0/3.0.0/immodules/im-ibus.la \ $(CURDIR)/debian/tmp/etc/xdg \ $(CURDIR)/debian/tmp/usr/share/applications/ibus.desktop dh_install --list-missing --fail-missing dh_installdocs # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=552293 dh $@ --after installdocs LD_LIBRARY_PATH=debian/libibus-1.0-0/usr/lib:$(LD_LIBRARY_PATH) \ dh_gtkmodules -p ibus-gtk2 -s LD_LIBRARY_PATH=debian/libibus-1.0-0/usr/lib:$(LD_LIBRARY_PATH) \ dh_gtkmodules -p ibus-gtk3 -s install-stamp: install touch $@ binary: binary-indep binary-arch binary-indep: install-stamp dh_installdeb -i dh_gencontrol -i dh_md5sums -i dh_builddeb -i binary-arch: install-stamp dh_strip -s dh_makeshlibs -Nibus-gtk2 -s dh_makeshlibs -Nibus-gtk3 -s dh_shlibdeps -s dh_installdeb -s dh_gencontrol -s dh_md5sums -s dh_builddeb -s clean: clean0 unpatch clean0: dh clean