#!/usr/bin/make -f #DH_VERBOSE = 1 export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic export DEB_LDFLAGS_MAINT_APPEND = DPKG_EXPORT_BUILDFLAGS=1 include /usr/share/dpkg/default.mk include /usr/share/dpkg/buildflags.mk # To ensure ./configure does not run twice. export NOCONFIGURE=yes %: dh $@ execute_before_dh_autoreconf: ./autogen.sh override_dh_auto_configure: dh_auto_configure -- \ --with-python=/usr/bin/python3 \ --enable-cloud-input-mode \ --enable-opencc execute_after_dh_auto_install: # Split the upstream default.xml into one snippet per engine; each # front-end package ships exactly one of these via its .install file. python3 debian/split-engines.py \ debian/tmp/usr/share/ibus-libpinyin/default.xml \ debian/tmp/usr/share/ibus-libpinyin/engines.d override_dh_python3-arch: dh_python3 -a --package=ibus-libbopomofo-common usr/share/ibus-libpinyin/setup/ execute_after_dh_python3: rm -rfv debian/tmp/usr/share/ibus-libpinyin/setup/__pycache__ debian/ibus-libpinyin-common/usr/share/ibus-libpinyin/setup/__pycache__