41 lines
1.4 KiB
Diff
41 lines
1.4 KiB
Diff
--- a/icons/Makefile.am
|
|
+++ b/icons/Makefile.am
|
|
@@ -1,9 +1,22 @@
|
|
-iconsdir = $(prefix)/share/pixmaps
|
|
-icons_DATA = icono_rakarrack_128x128.png \
|
|
- icono_rakarrack_32x32.png \
|
|
- icono_rakarrack_64x64.png
|
|
+# Define the hicolor directories for each size
|
|
+icon128dir = $(prefix)/share/icons/hicolor/128x128/apps
|
|
+icon32dir = $(prefix)/share/icons/hicolor/32x32/apps
|
|
+icon64dir = $(prefix)/share/icons/hicolor/64x64/apps
|
|
|
|
+# Include the original icons in EXTRA_DIST for distribution
|
|
+EXTRA_DIST = icono_rakarrack_128x128.png icono_rakarrack_32x32.png icono_rakarrack_64x64.png
|
|
|
|
+# Installation rules with renaming to pkgname.png (rakarrack.png)
|
|
+install-exec-hook:
|
|
+ $(MKDIR_P) $(DESTDIR)$(icon128dir)
|
|
+ $(MKDIR_P) $(DESTDIR)$(icon32dir)
|
|
+ $(MKDIR_P) $(DESTDIR)$(icon64dir)
|
|
+ $(INSTALL_DATA) icono_rakarrack_128x128.png $(DESTDIR)$(icon128dir)/rakarrack.png
|
|
+ $(INSTALL_DATA) icono_rakarrack_32x32.png $(DESTDIR)$(icon32dir)/rakarrack.png
|
|
+ $(INSTALL_DATA) icono_rakarrack_64x64.png $(DESTDIR)$(icon64dir)/rakarrack.png
|
|
|
|
-EXTRA_DIST = $(icons_DATA)
|
|
-
|
|
+# Do not install the original icons, just rename them during installation
|
|
+CLEANFILES = \
|
|
+ $(DESTDIR)$(icon128dir)/rakarrack.png \
|
|
+ $(DESTDIR)$(icon32dir)/rakarrack.png \
|
|
+ $(DESTDIR)$(icon64dir)/rakarrack.png
|
|
|
|
--- a/data/rakarrack.desktop
|
|
+++ b/data/rakarrack.desktop
|
|
@@ -5,4 +5,4 @@
|
|
Name=Rakarrack
|
|
Comment=Guitar Effects Processor
|
|
Terminal=false
|
|
-Icon=icono_rakarrack_128x128
|
|
+Icon=rakarrack
|