1 DESCRIPTION = "slang is a library of text functions used in editors like slrn etc."
4 MAINTAINER = "Graeme Gregory <xora@lordpain.uklinux.net>"
7 SRC_URI = "ftp://space.mit.edu/pub/davis/slang/v1.4/slang-${PV}.tar.bz2 \
8 file://configure.patch;patch=1 \
9 file://Makefile.patch;patch=1"
12 acpaths = "-I ${S}/autoconf"
13 EXTRA_OECONF="--enable-warnings"
14 CFLAGS_append=" -fno-strength-reduce -D_REENTRANT"
15 LDFLAGS_prepend="-L${S}/src/elfobjs "
16 EXTRA_OEMAKE="'ELF_CFLAGS=${CFLAGS} -fPIC' 'ELF_CC=${CC}' \
17 'ELF_LINK=${CC} -shared -Wl,-soname'"
19 do_configure_prepend () {
20 mv ${S}/autoconf/aclocal.m4 ${S}/autoconf/acinclude.m4
30 oe_libinstall -so -C src/elfobjs libslang ${STAGING_LIBDIR}
31 oe_libinstall -a -C src/objs libslang ${STAGING_LIBDIR}
32 install -m 0644 src/slang.h ${STAGING_INCDIR}
33 install -m 0644 src/slcurses.h ${STAGING_INCDIR}
37 oe_runmake 'DESTDIR=${D}' install install-elf