Makefile 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. # $OpenBSD: Makefile,v 1.1 2002/10/08 07:56:42 dhartmei Exp $
  2. COMMENT= "active monitoring tool"
  3. V= 2.60
  4. DISTNAME= symon-${V}
  5. CATEGORIES= sysutils net
  6. HOMEPAGE= http://www.xs4all.nl/~wpd/symon/
  7. MAINTAINER= Willem Dijkstra <wpd@xs4all.nl>
  8. # BSD
  9. PERMIT_PACKAGE_CDROM= Yes
  10. PERMIT_PACKAGE_FTP= Yes
  11. PERMIT_DISTFILES_CDROM= Yes
  12. PERMIT_DISTFILES_FTP= Yes
  13. MASTER_SITES= ${HOMEPAGE}
  14. SUBPACKAGE?=
  15. # client only package
  16. MULTI_PACKAGES+= -mon
  17. COMMENT-mon= "active host monitor"
  18. MON_LIBDEPENDS=
  19. MON_RUNDEPENDS=
  20. # gatherer only package
  21. MULTI_PACKAGES+= -mux
  22. COMMENT-mux= "symon data gatherer"
  23. MUX_LIBDEPENDS= rrd:rrdtool-*:net/rrdtool
  24. MUX_RUNDEPENDS= rrd:rrdtool-*:net/rrdtool
  25. # web frontend only package
  26. MULTI_PACKAGES+= -web
  27. COMMENT-web= "symon web frontend"
  28. WEB_LIBDEPENDS=
  29. WEB_RUNDEPENDS= rrd:rrdtool-*:net/rrdtool php:php4->=4.2.3:www/php4/core
  30. .for i in ${MULTI_PACKAGES}
  31. FULLPKGNAME${i}= symon${i}-${V}
  32. .endfor
  33. .if defined(PACKAGING) && !empty(SUBPACKAGE)
  34. MODULE_NAME= ${SUBPACKAGE:S/-//g}
  35. LIB_DEPENDS= ${${MODULE_NAME:U}_LIBDEPENDS}
  36. RUN_DEPENDS= ${${MODULE_NAME:U}_RUNDEPENDS}
  37. MESSAGE= ${PKGDIR}/MESSAGE${SUBPACKAGE}
  38. .else
  39. BUILD_DEPENDS= rrd:rrdtool-*:net/rrdtool
  40. RUN_DEPENDS= rrd:rrdtool-*:net/rrdtool php:php4->=4.2.3:www/php4/core
  41. LIB_DEPENDS= rrd:rrdtool-*:net/rrdtool
  42. .endif
  43. WRKDIST= ${WRKDIR}/symon
  44. SUBST_VARS= V
  45. NO_REGRESS= Yes
  46. .include <bsd.port.mk>