NAME = arbit PREFIX = /usr/local VERSION = 1.2 DIRNAME= $(NAME)-$(VERSION) MANPAGE = $(NAME).1 MANPREFIX = $(PREFIX)/share/man $(MANPAGE): $(MANPAGE).scd scdoc < $< > $@ dist: mkdir -p $(DIRNAME) cp -R $(NAME) $(MANPAGE).scd Makefile LICENSE README.md zsh.completion $(DIRNAME) tar -cf $(DIRNAME).tar $(DIRNAME) gzip $(DIRNAME).tar rm -rf $(DIRNAME) clean: rm -f $(MANPAGE) $(DIRNAME).tar.gz install: $(MANPAGE) install -dm 0755 $(DESTDIR)$(PREFIX)/bin install -m 0755 $(NAME) $(DESTDIR)$(PREFIX)/bin install -dm 0755 $(DESTDIR)$(MANPREFIX)/man1 install -m 0644 $(MANPAGE) $(DESTDIR)$(MANPREFIX)/man1 uninstall: rm -f $(DESTDIR)$(PREFIX)/bin/$(NAME)\ $(DESTDIR)$MANPREFIX)/man1/$(MANPAGE) package: dist rsync --progress $(DIRNAME).tar.gz voidDroplet:/var/www/alpine/src/ rm -f /var/cache/distfiles/$(NAME)* abuild checksum abuild -r .PHONY: all install dist uninstall package clean