Justabot est un Bot écrit en python, il permet une présence sur les salons Jabber. https://www.devosi.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
1.1KB

  1. prefix=/usr/local/
  2. TMPDIR=/tmp
  3. DATADIR=$(prefix)/share
  4. LOGDIR=/var/log
  5. DOCDIR=$(DATADIR)/doc
  6. MANDIR=$(DATADIR)/man
  7. ETCDIR=$(prefix)/etc
  8. BINDIR=$(prefix)/bin
  9. JUSTABOT=$(DATADIR)/justabot/
  10. all: install
  11. install:
  12. mkdir -p $(DESTDIR)$(prefix) $(JUSTABOT) $(DESTDIR)$(DOCDIR)/justabot $(DESTDIR)$(ETCDIR)/justabot/config $(DESTDIR)$(ETCDIR)/justabot/goodies $(DESTDIR)$(LOGDIR)/justabot $(DESTDIR)$(TMPDIR)/justabot
  13. cp -R DOC $(DESTDIR)$(DOCDIR)/justabot/
  14. cp -R LICENSE $(DESTDIR)$(DOCDIR)/justabot/
  15. ln -s $(DESTDIR)$(ETCDIR)/justabot/config $(JUSTABOT)/config_user
  16. ln -s $(DESTDIR)$(ETCDIR)/justabot/goodies $(JUSTABOT)/goodies
  17. ln -s $(DESTDIR)$(TMPDIR)/justabot $(JUSTABOT)/tmp
  18. ln -s $(DESTDIR)$(LOGDIR)/justabot $(JUSTABOT)/logs
  19. ln -s $(DESTDIR)$(TMPDIR)/justabot/VERSION $(JUSTABOT)/VERSION
  20. cp -R * $(DESTDIR)$(JUSTABOT)/
  21. echo '$(JUSTABOT)/start.sh $$@' > $(DESTDIR)$(BINDIR)/justabot
  22. chmod +x $(DESTDIR)$(BINDIR)/justabot
  23. uninstall:
  24. rm -rf $(DESTDIR)$(DOCDIR)/justabot
  25. rm -rf $(DESTDIR)$(TMPDIR)/justabot
  26. rm -rf $(DESTDIR)$(ETCDIR)/justabot
  27. rm -rf $(DESTDIR)$(JUSTABOT)
  28. rm -f $(DESTDIR)$(BINDIR)/justabot