PREFIX=/usr/local

all:
	@echo "You can run Anki with ./bin/anki"
	@echo "If you wish to install it system wide, type 'sudo make install'"
	@echo "Uninstall with 'sudo make uninstall'"

install:
	rm -rf $(DESTDIR)${PREFIX}/share/anki
	mkdir -p $(DESTDIR)${PREFIX}/share/anki
	cp -av * $(DESTDIR)${PREFIX}/share/anki/
	mkdir -p $(DESTDIR)${PREFIX}/bin
	ln -sf ${PREFIX}/share/anki/bin/anki $(DESTDIR)${PREFIX}/bin/
	# fix a previous packaging issue where we created this as a file
	(test -f $(DESTDIR)${PREFIX}/share/applications && rm $(DESTDIR)${PREFIX}/share/applications)||true
	mkdir -p $(DESTDIR)${PREFIX}/share/pixmaps
	mkdir -p $(DESTDIR)${PREFIX}/share/applications
	mkdir -p $(DESTDIR)${PREFIX}/share/man/man1
	cd $(DESTDIR)${PREFIX}/share/anki && (\
	mv anki.xpm anki.png $(DESTDIR)${PREFIX}/share/pixmaps/;\
	mv anki.desktop $(DESTDIR)${PREFIX}/share/applications/;\
	mv anki.1 $(DESTDIR)${PREFIX}/share/man/man1/)
	@echo
	@echo "Install complete. Type 'anki' to run."

uninstall:
	-xdg-mime uninstall $(DESTDIR)${PREFIX}/share/anki/anki.xml
	rm -rf $(DESTDIR)${PREFIX}/share/anki
	rm -rf $(DESTDIR)${PREFIX}/bin/anki
	rm -rf $(DESTDIR)${PREFIX}/share/pixmaps/anki.xpm
	rm -rf $(DESTDIR)${PREFIX}/share/pixmaps/anki.png
	rm -rf $(DESTDIR)${PREFIX}/share/applications/anki.desktop
	rm -rf $(DESTDIR)${PREFIX}/share/man/man1/anki.1
	@echo
	@echo "Uninstall complete."
