Makefile 888 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # $OpenBSD: Makefile,v 1.12 2017/06/02 19:54:15 schwarze Exp $
  2. COMMENT = in-memory channels for Tcl
  3. DISTNAME = Memchan2.3
  4. PKGNAME = memchan-2.3
  5. REVISION = 1
  6. SHARED_LIBS = Memchan23 0.0
  7. CATEGORIES = misc
  8. HOMEPAGE = http://memchan.sourceforge.net/
  9. MAINTAINER = Sebastian Reitenbach <sebastia@openbsd.org>
  10. # BSD
  11. PERMIT_PACKAGE_CDROM = Yes
  12. WANTLIB += c
  13. MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=memchan/}
  14. MODULES = lang/tcl
  15. BUILD_DEPENDS = ${MODTCL_BUILD_DEPENDS} \
  16. devel/tcllib
  17. RUN_DEPENDS = ${MODTCL_RUN_DEPENDS}
  18. FAKE_FLAGS = PKG_DIR=memchan \
  19. INSTALL_PROGRAM='${INSTALL_DATA}'
  20. SEPARATE_BUILD = Yes
  21. CONFIGURE_STYLE = gnu
  22. CONFIGURE_ARGS += --with-tcl=${MODTCL_LIBDIR} \
  23. --libdir=${MODTCL_TCLDIR} \
  24. --includedir=${PREFIX}/include/memchan \
  25. SHLIB_VERSION=${LIBMemchan23_VERSION}
  26. TEST_TARGET = test
  27. WRKDIST = ${WRKDIR}/Memchan2.3
  28. .include <bsd.port.mk>