#!/usr/bin/make -f

include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk
include /usr/share/dpkg/architecture.mk

override_dh_auto_configure:
	$(overridden_command) -- -DBUILD_khelpcenter=FALSE -DBUILD_drkonqi=FALSE -DCMAKE_REQUIRED_FLAGS="-std=gnu11"

override_dh_auto_test:
	# Disable dh_auto_test at build time
	:

override_dh_auto_install:
	$(overridden_command)
	# provided by hicolor-icon-theme
	rm debian/tmp/usr/share/icons/hicolor/index.theme
	# development stuff
	rm -rf debian/tmp/usr/include
	find debian/tmp/usr/lib -name '*.so' -type l -delete
	rm -rf debian/tmp/usr/share/kde4/apps/cmake/modules/
	# D-Bus interfaces XMLs
	rm -rf debian/tmp/usr/share/dbus-1/interfaces/
	# khelpcenter is now provided by kf5 source khelpcenter
	rm -rf debian/tmp/usr/share/doc/kde/HTML/en/khelpcenter/
	rm -rf debian/tmp/usr/share/doc/kde/HTML/en/onlinehelp/
	# image/webp is already provided by shared-mime-info
	rm debian/tmp/usr/share/mime/packages/webp.xml
	# konqueror is kf5 now, so these files are not used anymore
	rm -rf debian/tmp/usr/share/kde4/apps/konqsidebartng/
	rm -rf debian/tmp/usr/share/kde4/apps/konqueror/
	# drop man-*.docbook translations, since they only helper for
	# translating man pages
	find debian/tmp -name 'man-*.docbook' -delete
	# at the end, remove empty directories
	find debian/tmp -type d -empty -delete

override_dh_makeshlibs:
	$(overridden_command) -Xusr/lib/attica_kde.so

override_dh_shlibdeps:
	$(overridden_command) -pplasma-scriptengine-javascript -- \
		-xkdebase-runtime -xkde-runtime
	$(overridden_command) -pkde-runtime -- -xkdebase-runtime
	$(overridden_command) --remaining-packages

override_dh_fixperms:
	$(overridden_command) -Xusr/lib/kde4/libexec/kdesud

override_dh_strip:
	$(overridden_command) --dbgsym-migration='kde-runtime-dbg (<= 4:15.12.1-1~~)'

override_dh_install: debian/kde-runtime.install.hurd
	$(overridden_command) --list-missing

override_dh_link:
	$(overridden_command)
	$(overridden_command) -pkde-runtime \
		/usr/lib/$(DEB_HOST_MULTIARCH)/libexec/drkonqi /usr/lib/kde4/libexec/drkonqi

override_dh_clean:
	$(overridden_command)
	rm -f debian/kde-runtime.install.hurd

# Because of bug #190367 hurd doesn't support samba
debian/kde-runtime.install.hurd: debian/kde-runtime.install
	grep -v smb $< > $@
