#! /usr/bin/make -f

export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export ORCA_DEBIAN_PACKAGE_BUILD = 1

%:
	dh $@

# Kylin CoreAI SDK may ship private libs; same pattern as ukui-control-center.
# speech.so 旧版由 speech0 提供、新版并入 coreai0；去掉 shlibdeps 硬依赖，改由 control 中 OR 表达。
override_dh_shlibdeps:
	dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info
	@if [ -f debian/orca.substvars ]; then \
		perl -i -pe 's/\b(libkysdk-coreai0|libkysdk-coreai-speech0)(\s*\([^)]*\))?\s*,?\s*//g; s/,\s*,/,/g; s/:Depends=\s*,/:Depends=/; s/,\s*$$//' debian/orca.substvars; \
	fi

# speechd.conf is configured in orca.postinst, not shipped as a conffile.
override_dh_auto_install:
	dh_auto_install
	rm -f debian/tmp/etc/speech-dispatcher/speechd.conf
