1SUBDIRS = $(lib) \ 2 intl \ 3 po \ 4 tools \ 5 man \ 6 src 7 8if NEED_REPLACEMENTS 9lib = lib 10endif 11 12EXTRA_DIST = config.rpath 13 14noinst_DATA = gliv.desktop gliv.png gliv.svg 15CLEANFILES = gliv.desktop 16 17gliv.desktop: gliv.desktop.tmpl 18 sed -e 's|@SHAREDIR@|$(datadir)|g' -e 's|@BINDIR@|$(bindir)|g' < $< > $@ 19 20install-data-hook: 21 @echo 22 @echo "+----------------------------------------------------------+" 23 @echo "| |" 24 @echo "| Note to Zsh users |" 25 @echo "| |" 26 @echo "| If you use Zsh's completion mechanism, you can install |" 27 @echo '| tools/_gliv in $$ZSH_PREFIX/share/zsh/site-functions/ |' 28 @echo "| to have Zsh's completion on GLiv's parameters. |" 29 @echo "| |" 30 @echo "+----------------------------------------------------------+" 31 @echo 32 @if desktop-file-install --help > /dev/null 2>&1; then \ 33 echo "Installing the GLiv desktop file with desktop-file-install"; \ 34 mkdir -p $(datadir)/{pixmaps,applications} || true; \ 35 cp gliv.png $(datadir)/pixmaps/gliv.png || true; \ 36 desktop-file-install --vendor=gnome --dir=$(datadir)/applications \ 37 gliv.desktop || true; \ 38 else \ 39 echo "No desktop-file-install(1), skipping gliv.desktop"; \ 40 fi 41 42uninstall-hook: 43 rm $(datadir)/pixmaps/gliv.png || true 44 rm $(datadir)/applications/gnome-gliv.desktop || true 45