]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/libedit/libedit_20050118.bb
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / libedit / libedit_20050118.bb
1 DESCRIPTION = "BSD replacement for libreadline"
2 HOMEPAGE = "http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit/"
3 MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
4 LICENSE="BSD"
5 DEPENDS = "ncurses"
6
7 SRC_URI = "ftp://ftp.linux.ee/pub/gentoo/distfiles/distfiles/libedit-${PV}.tar.bz2 \
8         file://20031222-debian-to-gentoo.patch;patch=1;pnum=1 \
9         file://libedit-add-soname.diff;patch=1;pnum=0"
10
11 S = "${WORKDIR}/netbsd-cvs"
12
13 CFLAGS += "-I. -include ../glibc-bsd-glue/bsdcompat.h -I../glibc-compat -I../glibc-bsd-glue"
14
15 do_configure() {
16         mv ${WORKDIR}/glibc-*/*.c .
17         oe_runmake .depend
18 }
19
20 do_compile() {
21         oe_runmake LIBS="-lncurses ${LDFLAGS}"
22 }
23
24 do_stage() {
25         oe_libinstall -a -so libedit ${STAGING_LIBDIR}
26         install -d ${STAGING_INCDIR}/editline/
27         install readline/readline.h ${STAGING_INCDIR}/editline/
28         install histedit.h ${STAGING_INCDIR}/editline/
29 }
30
31 do_install() {
32         install -d ${D}${libdir} ${D}${includedir}/editline ${D}${mandir}
33         oe_libinstall -a -so libedit ${D}${libdir}
34         install readline/readline.h ${D}${includedir}/editline/
35         install histedit.h ${D}${includedir}/editline/
36         install *.[35] ${D}${mandir}
37 }
38
39 FILES_${PN} = "${libdir}/libedit.so"