#!/usr/bin/make -f

%:
	dh $@

override_dh_auto_configure:
	# data-only theme package; nothing to configure or build
	:

override_dh_auto_build:
	:

override_dh_auto_test:
	:

override_dh_auto_install:
	# metatheme-dracula-common: index + shared assets + unity themes
	install -d debian/metatheme-dracula-common/usr/share/themes/dracula-gtk-theme
	install -m 0644 index.theme \
		debian/metatheme-dracula-common/usr/share/themes/dracula-gtk-theme/
	cp -a assets unity \
		debian/metatheme-dracula-common/usr/share/themes/dracula-gtk-theme/
	# gtk2/gtk3/gtk4
	install -d debian/gtk2-metatheme-dracula/usr/share/themes/dracula-gtk-theme
	cp -a gtk-2.0 \
		debian/gtk2-metatheme-dracula/usr/share/themes/dracula-gtk-theme/
	install -d debian/gtk3-metatheme-dracula/usr/share/themes/dracula-gtk-theme
	cp -a gtk-3.0 gtk-3.20 \
		debian/gtk3-metatheme-dracula/usr/share/themes/dracula-gtk-theme/
	install -d debian/gtk4-metatheme-dracula/usr/share/themes/dracula-gtk-theme
	cp -a gtk-4.0 \
		debian/gtk4-metatheme-dracula/usr/share/themes/dracula-gtk-theme/
	# kde-theme-dracula: plasma, color schemes, Kvantum, cursors, sddm,
	# aurorae; the Plasma 6 look-and-feel is merged into the canonical
	# dir so both Plasma generations discover it (overlaps identical)
	install -d debian/kde-theme-dracula/usr/share/plasma/desktoptheme \
		debian/kde-theme-dracula/usr/share/plasma/look-and-feel \
		debian/kde-theme-dracula/usr/share/color-schemes \
		debian/kde-theme-dracula/usr/share/Kvantum \
		debian/kde-theme-dracula/usr/share/sddm/themes \
		debian/kde-theme-dracula/usr/share/aurorae/themes \
		debian/kde-theme-dracula/usr/share/icons/Dracula-cursors
	cp -a kde/plasma/desktoptheme/Dracula kde/plasma/desktoptheme/Dracula-Solid \
		debian/kde-theme-dracula/usr/share/plasma/desktoptheme/
	cp -a kde/plasma/look-and-feel/Dracula kde/plasma/look-and-feel/Dracula-purple \
		debian/kde-theme-dracula/usr/share/plasma/look-and-feel/
	cp -a kde/plasma/look-and-feel/Plasma6/Dracula/. \
		debian/kde-theme-dracula/usr/share/plasma/look-and-feel/Dracula/
	cp -a kde/color-schemes/Dracula.colors kde/color-schemes/DraculaPurple.colors \
		debian/kde-theme-dracula/usr/share/color-schemes/
	cp -a kde/kvantum/Dracula kde/kvantum/Dracula-Solid \
		kde/kvantum/Dracula-purple kde/kvantum/Dracula-purple-solid \
		debian/kde-theme-dracula/usr/share/Kvantum/
	cp -a kde/cursors/Dracula-cursors/. \
		debian/kde-theme-dracula/usr/share/icons/Dracula-cursors/
	cp -a kde/sddm/Dracula debian/kde-theme-dracula/usr/share/sddm/themes/Dracula
	cp -a kde/aurorae/Dracula debian/kde-theme-dracula/usr/share/aurorae/themes/Dracula
	# window manager themes
	install -d debian/metacity-theme-dracula/usr/share/themes/dracula-gtk-theme
	cp -a metacity-1 \
		debian/metacity-theme-dracula/usr/share/themes/dracula-gtk-theme/
	install -d debian/cinnamon-theme-dracula/usr/share/themes/dracula-gtk-theme
	cp -a cinnamon \
		debian/cinnamon-theme-dracula/usr/share/themes/dracula-gtk-theme/
	install -d debian/gnome-shell-theme-dracula/usr/share/themes/dracula-gtk-theme
	cp -a gnome-shell \
		debian/gnome-shell-theme-dracula/usr/share/themes/dracula-gtk-theme/
	install -d debian/xfwm4-theme-dracula/usr/share/themes/dracula-gtk-theme
	cp -a xfwm4/Dracula-hdpi xfwm4/Dracula-xhdpi \
		debian/xfwm4-theme-dracula/usr/share/themes/
	cp -a xfwm4 \
		debian/xfwm4-theme-dracula/usr/share/themes/dracula-gtk-theme/
	rm -rf debian/xfwm4-theme-dracula/usr/share/themes/dracula-gtk-theme/xfwm4/Dracula-hdpi \
		debian/xfwm4-theme-dracula/usr/share/themes/dracula-gtk-theme/xfwm4/Dracula-xhdpi
