74459e5973
Changelog: 2012-11-21 # Changes and additions * On Windows, process now returns real process ids as in UNIX, not Windows process handles. * The cgi.lsp module now handles multiform data in POST requests. * Two new make files for compiling RedHat Fedora and CentOS distributions. The configure utility called by make will handle these two subflavors of RedHat Linux automatically. # Bug fixes * Memory overrun of invalid UTF8 strings now causes an error message "invalid UTF8 string". * The function ref did sometimes not handle correctly multiple, nested matching expressions. * The float function did sometimes not work correctly when used on list members. * OpenBSD did not load .init.lsp. # Compatibility with previous versions * This version is compatible with previous versions in the 10.4 series of newLISP.
29 lines
862 B
Makefile
29 lines
862 B
Makefile
# $NetBSD: Makefile,v 1.5 2012/11/22 18:54:06 ryoon Exp $
|
|
#
|
|
|
|
DISTNAME= newlisp-10.4.5
|
|
CATEGORIES= lang
|
|
MASTER_SITES= http://www.newlisp.org/downloads/
|
|
EXTRACT_SUFX= .tgz
|
|
|
|
MAINTAINER= ryoon@NetBSD.org
|
|
HOMEPAGE= http://www.newlisp.org/
|
|
COMMENT= Lisp-like, general-purpose scripting language
|
|
LICENSE= gnu-gpl-v3
|
|
|
|
HAS_CONFIGURE= yes
|
|
CONFIGURE_SCRIPT= configure-alt
|
|
CONFIGURE_ARGS+= --prefix=${PREFIX}
|
|
CONFIGURE_ARGS+= --enable-readline
|
|
|
|
USE_GNU_READLINE= yes
|
|
|
|
SUBST_CLASSES+= interpreter
|
|
SUBST_STAGE.interpreter= pre-configure
|
|
SUBST_MESSAGE.interpreter= Fix shebang
|
|
SUBST_FILES.interpreter= guiserver/*lsp util/syntax.cgi util/newlispdoc
|
|
SUBST_SED.interpreter= -e 's,/usr/bin/newlisp,${PREFIX}/bin/newlisp,'
|
|
SUBST_SED.interpreter+= -e 's,/usr/bin/env newlisp,${PREFIX}/bin/newlisp,'
|
|
|
|
.include "../../devel/readline/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|