NAME = mx-timeset-gui
VERSION = 19.7
SHELL = /bin/bash
INSTALL = /usr/bin/install
MSGFMT = /usr/bin/msgfmt
SED = /bin/sed
DESTDIR =
bindir = /usr/bin
localedir = /usr/share/locale
icons = /usr/share/icons
deskdir = /usr/share/applications/mx
mandir = /usr/share/man/man1
docdir = /usr/share/doc/$(NAME)
appdir = /usr/share/$(NAME)-$(VERSION)

all:
	cd translations/po; make gettext

clean:
	rm translations/po/*.mo

install: all
	$(INSTALL) -d $(DESTDIR)$(bindir)
	$(INSTALL) -d $(DESTDIR)$(icons)
	$(INSTALL) -d $(DESTDIR)$(deskdir)
	$(INSTALL) -d $(DESTDIR)$(docdir)
	$(INSTALL) -d $(DESTDIR)$(appdir)
	$(INSTALL) -m755 bin/$(NAME).py $(DESTDIR)$(bindir)/$(NAME)
	$(INSTALL) -m644 install/time-admin.png $(DESTDIR)$(icons)/$(NAME)-icon.png
	$(INSTALL) -m644 install/time-settings.desktop $(DESTDIR)$(deskdir)/$(NAME).desktop
	$(INSTALL) -m644 README.md $(DESTDIR)$(docdir)/README.md
	$(INSTALL) -m644 COPYING $(DESTDIR)$(docdir)/COPYING
	cp -r translations/po/locale $(DESTDIR)/usr/share

uninstall:
	rm $(DESTDIR)$(bindir)/$(NAME)
	rm $(DESTDIR)$(icons)/$(NAME)-icon.png
	rm $(DESTDIR)$(deskdir)/$(NAME).desktop
	rm $(DESTDIR)$(docdir)/README.md
	rm $(DESTDIR)$(docdir)/COPYING
	rm $(DESTDIR)/usr/share/locale/*/LC_MESSAGES/$(NAME).mo
