pkgsrc/lang/librep/Makefile
wiz af7ef7fa7c Update to 0.14, provided by Eric Gillespie, Jr., in pkg/14134.
Changes:
* New module `rep.util.md5', has two functions for generating MD5
  message digests (of files or strings)
* Changes to the `rep.io.sockets' function:
  In the `socket-server' function the HOST and/or PORT arguments may
  be false, meaning to listen on all addresses and to choose a
  random unused port.
  New functions `socket-peer-address' and `socket-peer-port', these
  always returns the details of the far end of the connetion.
  `socket-address' and `socket-port' have been changed to always
  return the details of the local connection point.
* New function in `rep.system' module, `crypt'. A wrapper for the
  system's `crypt' function (if it has one)
* New function in `rep.threads' mdoule, `make-suspended-thread'
* New module `rep.net.rpc', provides a text-stream based RPC
  mechanism for Lisp programs. Similar in some ways to untyped CORBA.
  (This is still in the experimental stage - its interface may
  change in forthcoming releases)
* New functions in `rep.data' module, `list->vector' and
  `vector->list'
* New macro `define-special-form'. A combination of `defvar' and
  `setq' - it always makes the variable special and it always sets
  it to the given value
* New module `rep.test.framework' implementing `assert', `check' and
  `test' macros. This provides a framework for implementing unit
  tests in Lisp modules (such that running the interpreter with the
  `--check' option will run all tests that have been set up to be
  autoloaded
2001-10-21 11:07:11 +00:00

31 lines
868 B
Makefile

# $NetBSD: Makefile,v 1.16 2001/10/21 11:07:11 wiz Exp $
#
DISTNAME= librep-${REP_VERS}
REP_VERS= 0.14
CATEGORIES= lang devel
MASTER_SITES= ftp://librep.sourceforge.net/pub/librep/
MAINTAINER= danw@netbsd.org
HOMEPAGE= http://librep.sourceforge.net/
COMMENT= Emacs Lisp-like runtime library, interpreter, compiler and VM
BUILDLINK_DEPENDS.gdbm= gdbm>=1.8.0
USE_GNU_READLINE= # uses rl_basic_quote_characters
USE_BUILDLINK_ONLY= # defined
USE_GMAKE= # defined
USE_LIBTOOL= # defined
LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig
GNU_CONFIGURE= # defined
CONFIGURE_ARGS+= --with-readline
CONFIGURE_ARGS+= --with-gmp
PLIST_SUBST+= REP_VERS=${REP_VERS}
.include "../../databases/gdbm/buildlink.mk"
.include "../../devel/gettext-lib/buildlink.mk"
.include "../../devel/gmp/buildlink.mk"
.include "../../devel/readline/buildlink.mk"
.include "../../mk/bsd.pkg.mk"