Commit ab3887a0 authored by lyxell's avatar lyxell Committed by GitHub

Merge pull request #278 from cstrouse/add-newlisp

Add package for newLISP programming language
parents 96ada2e7 40b1da10
require 'package'
class Newlisp < Package
version '10.7.0'
source_url 'http://www.newlisp.org/downloads/newlisp-10.7.0.tgz'
source_sha1 '8c256d134e4879d97f83087585cfe90d462def22'
#depends_on 'readline'
#depends_on 'libffi'
def self.build
# This works but readline and ffi are disabled. When using the
# standard ./configure it's looking in the wrong place for ffi.h
# and readline isn't linked against libtermcap/ncurses.
#
# Looks like the readline issue is the system libreadline vs the
# one shipped with bash.
#
# Ideally I'll figure out how to get it building properly as follows:
# system "./configure --prefix=/usr/local --enable-readline --enable-ffi"
system "./configure-alt --prefix=/usr/local"
system "make"
system "make", "check"
end
def self.install
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
end
end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment