master chld/ports-heresy / lib / ncurses / ndmake.sh
 1#!/bin/sh -ue
 2NAME=ncurses
 3VERSION=latest
 4RELEASE=1
 5SOURCE="https://invisible-island.net/datafiles/current/ncurses.tar.gz"
 6build(){
 7	CFLAGS='-static' LDFLAGS='-static' ./configure \
 8		--prefix=/ \
 9		--bindir=/bin \
10		--sbindir=/bin \
11		--libdir=/lib \
12		--includedir=/include \
13		--sysconfdir=/etc \
14		--disable-lto \
15		--without-gnu-ld \
16		--disable-libunistring \
17		--enable-dependency-tracking \
18		--enable-static \
19		--disable-libtool-loc \
20		--enable-jit=no \
21		--disable-nls \
22		--enable-mini-gmp \
23		--without-libiconv || die "configure failed"
24
25	gmake PREFIX="$PREFIX" DESTDIR="$PKG" CFLAGS='-static' LDFLAGS='-static' -j"$NPROC" || die "build failed" 
26	gmake DESTDIR="$PKG" install || die "gmake install failed"
27}
28
29. ${0%/*}/../../libsh/libdmake.sh