From 719cb912950e20eab2a378636221c874d3544258 Mon Sep 17 00:00:00 2001 From: jblum Date: Sun, 28 Sep 2008 20:48:43 +0000 Subject: [PATCH] multiple icon sizes for apps and mimetypes git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9671 221aa14e-8319-0410-a670-987f0aec2ac5 --- grc/freedesktop/Makefile.am | 18 ++++++++++++------ grc/freedesktop/grc-icon-128.png | Bin 0 -> 3570 bytes grc/freedesktop/grc-icon-64.png | Bin 0 -> 1893 bytes 3 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 grc/freedesktop/grc-icon-128.png create mode 100644 grc/freedesktop/grc-icon-64.png diff --git a/grc/freedesktop/Makefile.am b/grc/freedesktop/Makefile.am index 196d3a78..5d852106 100644 --- a/grc/freedesktop/Makefile.am +++ b/grc/freedesktop/Makefile.am @@ -21,24 +21,30 @@ include $(top_srcdir)/grc/Makefile.inc +sizes = 32 48 64 128 256 + install-data-local: - xdg-icon-resource install --context mimetypes --mode system --size 48 $(srcdir)/grc-icon-48.png application-gnuradio-grc - xdg-icon-resource install --context apps --mode system --size 256 $(srcdir)/grc-icon-256.png gnuradio-grc - xdg-icon-resource install --context apps --mode system --size 32 $(srcdir)/grc-icon-32.png gnuradio-grc + for size in $(sizes); do \ + xdg-icon-resource install --context mimetypes --mode system --size $${size} $(srcdir)/grc-icon-$${size}.png application-gnuradio-grc; \ + xdg-icon-resource install --context apps --mode system --size $${size} $(srcdir)/grc-icon-$${size}.png gnuradio-grc; \ + done xdg-mime install --mode system $(srcdir)/gnuradio-grc.xml xdg-desktop-menu install --mode system $(srcdir)/gnuradio-grc.desktop xdg-desktop-menu install --mode system $(srcdir)/gnuradio-usrp_diagnostics.desktop uninstall-local: - xdg-icon-resource uninstall --context mimetypes --mode system --size 48 application-gnuradio-grc - xdg-icon-resource uninstall --context apps --mode system --size 256 gnuradio-grc - xdg-icon-resource uninstall --context apps --mode system --size 32 gnuradio-grc + for size in $(sizes); do \ + xdg-icon-resource uninstall --context mimetypes --mode system --size $${size} application-gnuradio-grc; \ + xdg-icon-resource uninstall --context apps --mode system --size $${size} gnuradio-grc; \ + done xdg-mime uninstall --mode system $(srcdir)/gnuradio-grc.xml xdg-desktop-menu uninstall --mode system $(srcdir)/gnuradio-grc.desktop xdg-desktop-menu uninstall --mode system $(srcdir)/gnuradio-usrp_diagnostics.desktop EXTRA_DIST = \ $(srcdir)/grc-icon-256.png \ + $(srcdir)/grc-icon-128.png \ + $(srcdir)/grc-icon-64.png \ $(srcdir)/grc-icon-48.png \ $(srcdir)/grc-icon-32.png \ $(srcdir)/gnuradio-grc.xml \ diff --git a/grc/freedesktop/grc-icon-128.png b/grc/freedesktop/grc-icon-128.png new file mode 100644 index 0000000000000000000000000000000000000000..d94ef35dc3fc7dc91c8c8e820082f113d02b5bf5 GIT binary patch literal 3570 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 literal 0 HcmV?d00001 -- 2.47.2