diff --git a/alsa-scarlett-gui.spec.template b/alsa-scarlett-gui.spec.template index 8d9754d..11f4737 100644 --- a/alsa-scarlett-gui.spec.template +++ b/alsa-scarlett-gui.spec.template @@ -30,4 +30,4 @@ cp demo/* $DOCDIR/demo %doc /usr/share/doc/%{name}-%{version} /usr/bin/alsa-scarlett-gui /usr/share/applications/vu.b4.alsa-scarlett-gui.desktop -/usr/share/icons/hicolor/256x256/apps/alsa-scarlett-gui.png +/usr/share/icons/hicolor/256x256/apps/vu.b4.alsa-scarlett-gui.png diff --git a/src/Makefile b/src/Makefile index c74fa3a..e5564f8 100644 --- a/src/Makefile +++ b/src/Makefile @@ -38,7 +38,9 @@ XML_OBJ := $(patsubst %.xml,%.c,$(XML_SRC)) SRCS := $(sort $(wildcard *.c) $(XML_OBJ)) OBJS := $(patsubst %.c,%.o,$(SRCS)) TARGET := alsa-scarlett-gui -DESKTOP_FILE := vu.b4.$(TARGET).desktop +DOMAIN_PREFIX := vu.b4 +DESKTOP_FILE := $(DOMAIN_PREFIX).$(TARGET).desktop +ICON_FILE := $(DOMAIN_PREFIX).$(TARGET).png GLIB_COMPILE_RESOURCES := $(shell $(PKG_CONFIG) --variable=glib_compile_resources gio-2.0) @@ -76,13 +78,13 @@ install: all install -d $(BINDIR) install -m 755 $(TARGET) $(BINDIR) install -d $(ICONDIR) - install -m 644 img/$(TARGET).png $(ICONDIR) + install -m 644 img/$(ICON_FILE) $(ICONDIR) install -d $(DESKTOPDIR) install -m 644 $(DESKTOP_FILE) $(DESKTOPDIR) uninstall: rm -f $(BINDIR)/$(TARGET) - rm -f $(ICONDIR)/$(TARGET).png + rm -f $(ICONDIR)/$(ICON_FILE) rm -f $(DESKTOPDIR)/$(DESKTOP_FILE) help: diff --git a/src/img/vu.b4.alsa-scarlett-gui.png b/src/img/vu.b4.alsa-scarlett-gui.png new file mode 100644 index 0000000..1f64aec Binary files /dev/null and b/src/img/vu.b4.alsa-scarlett-gui.png differ diff --git a/src/vu.b4.alsa-scarlett-gui.desktop.template b/src/vu.b4.alsa-scarlett-gui.desktop.template index 9791a4f..618de63 100644 --- a/src/vu.b4.alsa-scarlett-gui.desktop.template +++ b/src/vu.b4.alsa-scarlett-gui.desktop.template @@ -4,7 +4,7 @@ Encoding=UTF-8 Value=1.5 Type=Application Name=ALSA Scarlett Gen 2/3 Control Panel -Icon=alsa-scarlett-gui +Icon=vu.b4.alsa-scarlett-gui Exec=PREFIX/bin/alsa-scarlett-gui Categories=GTK;AudioVideo;Audio;Mixer; Keywords=focusrite;