Makefile 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. # $OpenBSD: Makefile,v 1.28 2015/06/14 06:27:42 bentley Exp $
  2. COMMENT= programmable MUD client, with macro support and more
  3. PKGNAME= tinyfugue-4.0s1
  4. REVISION= 4
  5. DISTNAME= tf-40s1
  6. CATEGORIES= net games
  7. HOMEPAGE= http://tinyfugue.sourceforge.net/
  8. MAINTAINER= Markus Lude <markus.lude@gmx.de>
  9. # GPL
  10. PERMIT_PACKAGE_CDROM= Yes
  11. WANTLIB= c m termcap z
  12. MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tinyfugue/}
  13. MASTER_SITES0= http://inphobia.net/openbsd/patches/
  14. PATCHFILES= tf-40s1-mccp-20020717.patch.gz:0
  15. PATCH_DIST_STRIP= -p0
  16. MAKE_ENV= TFVER="${DISTNAME:S/^tf-//}" \
  17. CC="${CC}" TFDEV_CCFLAGS="${CFLAGS}"
  18. MAKE_FILE= ${WRKSRC}/unix/Makefile
  19. NO_TEST= Yes
  20. SYMLINKS= kb-bash.tf bind-bash.tf \
  21. kb-emacs.tf bind-emacs.tf \
  22. complete.tf completion.tf \
  23. factoral.tf factorial.tf \
  24. filexfer.tf file-xfer.tf \
  25. local-eg.tf local.tf.sample \
  26. psh.tf pref-shell.tf \
  27. spc-page.tf space_page.tf \
  28. spedwalk.tf speedwalk.tf \
  29. stack-q.tf stack_queue.tf \
  30. world-q.tf worldqueue.tf
  31. do-install:
  32. ${INSTALL_DATA_DIR} ${PREFIX}/share/tinyfugue
  33. ${INSTALL_PROGRAM} ${WRKBUILD}/src/tf ${PREFIX}/bin
  34. ${INSTALL_MAN} ${WRKSRC}/src/tf.1.nroffman ${PREFIX}/man/man1/tf.1
  35. ${INSTALL_DATA} ${WRKSRC}/tf-lib/* ${PREFIX}/share/tinyfugue
  36. .for source target in ${SYMLINKS}
  37. ln -s ${source} ${PREFIX}/share/tinyfugue/${target}
  38. .endfor
  39. .include <bsd.port.mk>