--- hatari/python-ui/Makefile 2019/04/09 08:46:58 1.1 +++ hatari/python-ui/Makefile 2019/04/09 08:48:22 1.1.1.3 @@ -9,25 +9,29 @@ include ../Makefile.cnf prefix ?= /usr -BINPATH = $(DESTDIR)$(BINDIR) -SCRIPT = $(BINPATH)/hatariui -DATAPATH = $(DESTDIR)$(DATADIR)/hatariui +SCRIPT = $(BINDIR)/hatariui +DATAPATH = $(DATADIR)/hatariui ICONPATH = $(prefix)/share/icons/hicolor/32x32/apps DESKPATH = $(prefix)/share/applications all: @echo "Nothing to build, just do 'make install'" -install: - $(INSTALL) -d $(BINPATH) - $(INSTALL_SCRIPT) hatari-console.py $(BINPATH)/ - sed "s%^path=.*$$%path=$(DATAPATH)%" hatariui > $(SCRIPT) - chmod 755 $(SCRIPT) - $(INSTALL) -d $(DATAPATH) - $(INSTALL_SCRIPT) hatariui.py debugui.py $(DATAPATH)/ - $(INSTALL_DATA) config.py dialogs.py hatari.py uihelpers.py $(DATAPATH)/ - $(INSTALL_DATA) README TODO Changelog *.png $(DATAPATH)/ - $(INSTALL) -d $(ICONPATH) - $(INSTALL_DATA) hatari-icon.png $(ICONPATH)/ - $(INSTALL) -d $(DESKPATH) - $(INSTALL_DATA) hatariui.desktop $(DESKPATH)/ +hatariui.1.gz: hatariui.1 + gzip -9 -c $< > $@ + +install: hatariui.1.gz + $(INSTALL) -d $(DESTDIR)$(BINDIR) + $(INSTALL_SCRIPT) hatari-console.py $(DESTDIR)$(BINDIR)/ + sed -e "s%^path=.*$$%path=$(DATAPATH)%" -e "s%^conf=.*$$%conf=$(CONFDIR)%" hatariui > $(DESTDIR)$(SCRIPT) + chmod 755 $(DESTDIR)$(SCRIPT) + $(INSTALL) -d $(DESTDIR)$(MANDIR) + $(INSTALL_DATA) hatariui.1.gz $(DESTDIR)$(MANDIR)/ + $(INSTALL) -d $(DESTDIR)$(DATAPATH) + $(INSTALL_SCRIPT) hatariui.py debugui.py $(DESTDIR)$(DATAPATH)/ + $(INSTALL_DATA) config.py dialogs.py hatari.py uihelpers.py $(DESTDIR)$(DATAPATH)/ + $(INSTALL_DATA) README TODO release-notes.txt *.png $(DESTDIR)$(DATAPATH)/ + $(INSTALL) -d $(DESTDIR)$(ICONPATH) + $(INSTALL_DATA) hatari-icon.png $(DESTDIR)$(ICONPATH)/ + $(INSTALL) -d $(DESTDIR)$(DESKPATH) + $(INSTALL_DATA) hatariui.desktop $(DESTDIR)$(DESKPATH)/