1 2size = scalable 3context = actions 4 5iconsdir = $(themedir)/$(size)/$(context) 6 7icons_DATA = \ 8 address-book-new.svg \ 9 appointment-new.svg \ 10 bookmark-new.svg \ 11 contact-new.svg \ 12 document-new.svg \ 13 document-open.svg \ 14 document-print.svg \ 15 document-print-preview.svg \ 16 document-properties.svg \ 17 document-save.svg \ 18 document-save-as.svg \ 19 edit-clear.svg \ 20 edit-copy.svg \ 21 edit-cut.svg \ 22 edit-delete.svg \ 23 edit-find.svg \ 24 edit-find-replace.svg \ 25 edit-paste.svg \ 26 edit-redo.svg \ 27 edit-select-all.svg \ 28 edit-undo.svg \ 29 folder-new.svg \ 30 format-indent-less.svg \ 31 format-indent-more.svg \ 32 format-justify-center.svg \ 33 format-justify-fill.svg \ 34 format-justify-left.svg \ 35 format-justify-right.svg \ 36 format-text-bold.svg \ 37 format-text-italic.svg \ 38 format-text-strikethrough.svg \ 39 format-text-underline.svg \ 40 go-bottom.svg \ 41 go-down.svg \ 42 go-first.svg \ 43 go-home.svg \ 44 go-jump.svg \ 45 go-last.svg \ 46 go-next.svg \ 47 go-previous.svg \ 48 go-top.svg \ 49 go-up.svg \ 50 list-add.svg \ 51 list-remove.svg \ 52 mail-forward.svg \ 53 mail-message-new.svg \ 54 mail-mark-junk.svg \ 55 mail-reply-all.svg \ 56 mail-reply-sender.svg \ 57 mail-send-receive.svg \ 58 media-eject.svg \ 59 media-playback-pause.svg \ 60 media-playback-start.svg \ 61 media-playback-stop.svg \ 62 media-record.svg \ 63 media-seek-backward.svg \ 64 media-seek-forward.svg \ 65 media-skip-backward.svg \ 66 media-skip-forward.svg \ 67 process-stop.svg \ 68 system-lock-screen.svg \ 69 system-log-out.svg \ 70 system-search.svg \ 71 system-shutdown.svg \ 72 tab-new.svg \ 73 view-fullscreen.svg \ 74 view-refresh.svg \ 75 window-new.svg 76 77EXTRA_DIST = \ 78 $(icons_DATA) 79 80install-data-local: install-iconsDATA 81 (cd $(DESTDIR)$(themedir)/$(size) && $(ICONMAP) -c $(context)) 82if ENABLE_LARGE_BITMAPS 83 for i in 48 64 72 96 128; do \ 84 pngdir="$(DESTDIR)$(themedir)/$${i}x$${i}/$(context)"; \ 85 $(mkinstalldirs) $$pngdir; \ 86 for icon in $(icons_DATA); do \ 87 $(top_builddir)/svg2png.sh $$i $$pngdir $(srcdir)/$$icon; \ 88 done; \ 89 (cd $(DESTDIR)$(themedir)/$${i}x$${i} && $(ICONMAP) -c $(context)); \ 90 done 91endif 92 93uninstall-local: 94 for i in 48 64 72 96 128; do \ 95 pngdir="$(DESTDIR)$(themedir)/$${i}x$${i}/$(context)"; \ 96 for icon in $(icons_DATA); do \ 97 iname=`echo $$icon|sed -e "s/svg/png/g"`; \ 98 rm -f $$pngdir/$$iname; \ 99 done; \ 100 done 101