diff options
author | Chris Larson <clarson@kergoth.com> | 2004-03-05 21:56:12 +0000 |
---|---|---|
committer | Chris Larson <clarson@kergoth.com> | 2004-03-05 21:56:12 +0000 |
commit | 21f8a982ff77250fe9baa734b9dc7f1dc0b8b4db (patch) | |
tree | 137c5dfec5d5b76b242671dbf915071bc35343c9 /slang | |
parent | e6f36c103c4031845be67cc218a39d6e76374a0f (diff) |
Add slrn 0.9.8.0, courtesy Graeme Gregory (with alterations to deal with autotools issues).
BKrev: 4048f77cc1oNMzgUGBHCPU8sEE_Umw
Diffstat (limited to 'slang')
-rw-r--r-- | slang/slang_1.4.9.oe | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/slang/slang_1.4.9.oe b/slang/slang_1.4.9.oe index e69de29bb2..ceaecf10a9 100644 --- a/slang/slang_1.4.9.oe +++ b/slang/slang_1.4.9.oe @@ -0,0 +1,38 @@ +DESCRIPTION="slang" +SECTION="libs" +PRIORITY="optional" +MAINTAINER="Graeme Gregory <xora@lordpain.uklinux.net>" +DEPENDS="virtual/libc" +RDEPENDS="libc6" + +SRC_URI="ftp://space.mit.edu/pub/davis/slang/v1.4/slang-${PV}.tar.bz2" + +inherit autotools libtool + +acpaths="-I ${S}/autoconf" +EXTRA_OECONF="--enable-warnings" +CFLAGS_append=" -fno-strength-reduce -D_REENTRANT" +LDFLAGS_prepend="-L${S}/src/elfobjs " +EXTRA_OEMAKE="'ELF_CFLAGS=${CFLAGS} -fPIC' 'ELF_CC=${CC}' \ + 'ELF_LINK=${CC} -shared -Wl,-soname'" + +do_configure_prepend () { + mv ${S}/autoconf/aclocal.m4 ${S}/autoconf/acinclude.m4 +} + +do_compile () { + oe_runmake all + oe_runmake elf + oe_runmake demos +} + +do_stage () { + oe_soinstall src/elfobjs/libslang.so.${PV} ${STAGING_LIBDIR}/ + install -m 0644 src/objs/libslang.a ${STAGING_LIBDIR}/ + install -m 0644 src/slang.h ${STAGING_DIR}/target/include + install -m 0644 src/slcurses.h ${STAGING_DIR}/target/include +} + +do_install () { + oe_runmake 'DESTDIR=${D}' install install-elf +} |