summarylogtreecommitdiffstats
path: root/Makefile.patch
blob: 36c9377601d19469db0761104c3a8b46f5f2e18e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
diff --git a/Makefile b/Makefile
index 60f1dd72..fd0d0061 100644
--- a/Makefile
+++ b/Makefile
@@ -968,35 +968,14 @@ install-nokia770:
 install-xdg: src/tuxpaint.desktop src/tuxpaint-fullscreen.desktop src/org.tuxpaint.Tuxpaint.appdata.xml
 	@echo
 	@echo "...Installing launcher icon into desktop environment..."
-	@if [ "x$(shell which xdg-icon-resource)" != "x" ]; then \
-	  xdg-icon-resource install --size 192 data/images/icon192x192.png tux4kids-tuxpaint ; \
-	  xdg-icon-resource install --size 128 data/images/icon128x128.png tux4kids-tuxpaint ; \
-	  xdg-icon-resource install --size 96 data/images/icon96x96.png tux4kids-tuxpaint ; \
-	  xdg-icon-resource install --size 64 data/images/icon64x64.png tux4kids-tuxpaint ; \
-	  xdg-icon-resource install --size 48 data/images/icon48x48.png tux4kids-tuxpaint ; \
-	  xdg-icon-resource install --size 32 data/images/icon32x32.png tux4kids-tuxpaint ; \
-	  xdg-icon-resource install --size 22 data/images/icon22x22.png tux4kids-tuxpaint ; \
-	  xdg-icon-resource install --size 16 data/images/icon16x16.png tux4kids-tuxpaint ; \
-	  xdg-icon-resource install --size 192 data/images/icon192x192.png tux4kids-tuxpaint-fullscreen ; \
-	  xdg-icon-resource install --size 128 data/images/icon128x128.png tux4kids-tuxpaint-fullscreen ; \
-	  xdg-icon-resource install --size 96 data/images/icon96x96.png tux4kids-tuxpaint-fullscreen ; \
-	  xdg-icon-resource install --size 64 data/images/icon64x64.png tux4kids-tuxpaint-fullscreen ; \
-	  xdg-icon-resource install --size 48 data/images/icon48x48.png tux4kids-tuxpaint-fullscreen ; \
-	  xdg-icon-resource install --size 32 data/images/icon32x32.png tux4kids-tuxpaint-fullscreen ; \
-	  xdg-icon-resource install --size 22 data/images/icon22x22.png tux4kids-tuxpaint-fullscreen ; \
-	  xdg-icon-resource install --size 16 data/images/icon16x16.png tux4kids-tuxpaint-fullscreen ; \
-	fi
-	@if [ "x$(shell which xdg-desktop-menu)" != "x" ]; then \
-	  cp src/tuxpaint.desktop ./tux4kids-tuxpaint.desktop ; \
-	  xdg-desktop-menu install tux4kids-tuxpaint.desktop ; \
-	  rm ./tux4kids-tuxpaint.desktop ; \
-	  cp src/tuxpaint-fullscreen.desktop ./tux4kids-tuxpaint-fullscreen.desktop ; \
-	  xdg-desktop-menu install tux4kids-tuxpaint-fullscreen.desktop ; \
-	  rm ./tux4kids-tuxpaint-fullscreen.desktop ; \
-	fi
-	@if [ "x$(shell which update-desktop-database)" != "x" ]; then \
-	  update-desktop-database ; \
-	fi
+	install data/images/icon192x192.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/ ; \
+	install data/images/icon128x128.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/ ; \
+	install data/images/icon96x96.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/ ; \
+	install data/images/icon64x64.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/ ; \
+	install data/images/icon48x48.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/ ; \
+	install data/images/icon32x32.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/ ; \
+	install data/images/icon22x22.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/ ; \
+	install data/images/icon16x16.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/ ; \
 	install --mode=0644 -Dt $(METAINFO_PREFIX) src/org.tuxpaint.Tuxpaint.appdata.xml
 
 # Install the PNG icon (for KDE desktop, etc.)