diff --git a/sysui/CustomTarget_deb.mk b/sysui/CustomTarget_deb.mk index 1e3b1867d519..8ace35c61aed 100644 --- a/sysui/CustomTarget_deb.mk +++ b/sysui/CustomTarget_deb.mk @@ -11,7 +11,10 @@ include $(SRCDIR)/sysui/productlist.mk deb_WORKDIR := $(gb_CustomTarget_workdir)/sysui/deb deb_SRCDIR := $(SRCDIR)/sysui/desktop/debian - +deb_DESKTOP_ICONS := \ + $(wildcard $(SRCDIR)/sysui/desktop/icons/hicolor/??x??/*/*.png) \ + $(wildcard $(SRCDIR)/sysui/desktop/icons/hicolor/???x???/*/*.png) \ + $(wildcard $(SRCDIR)/sysui/desktop/icons/hicolor/scalable/apps/*.svg) $(eval $(call gb_CustomTarget_CustomTarget,sysui/deb)) $(eval $(call gb_CustomTarget_register_targets,sysui/deb,\ @@ -39,7 +42,9 @@ $(deb_WORKDIR)/%/DEBIAN/prerm: $(deb_SRCDIR)/prerm cat $< | tr -d "\015" | \ sed 's/%PREFIX/$(UNIXFILENAME.$*)/g' >> $@ -$(deb_WORKDIR)/%/DEBIAN/control: $(deb_SRCDIR)/control $(gb_CustomTarget_workdir)/sysui/share/%/create_tree.sh +$(deb_WORKDIR)/%/DEBIAN/control: $(deb_SRCDIR)/control \ + $(gb_CustomTarget_workdir)/sysui/share/%/create_tree.sh \ + $(deb_DESKTOP_ICONS) mkdir -p $(deb_WORKDIR)/$*/usr/lib/menu cd $(gb_CustomTarget_workdir)/sysui/share/$* \ && DESTDIR=$(deb_WORKDIR)/$* \