increase dvbapp PR.
[vuplus_openembedded] / recipes / libedit / libedit_20050118.bb
1 DESCRIPTION = "BSD replacement for libreadline"
2 HOMEPAGE = "http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit/"
3 SECTION = "libs"
4 LICENSE="BSD"
5 DEPENDS = "ncurses"
6 PR = "r1"
7
8 SRC_URI = "ftp://ftp.linux.ee/pub/gentoo/distfiles/distfiles/libedit-${PV}.tar.bz2 \
9         file://20031222-debian-to-gentoo.patch;patch=1;pnum=1 \
10         file://libedit-add-soname.diff;patch=1;pnum=0"
11
12 S = "${WORKDIR}/netbsd-cvs"
13
14 CFLAGS += "-I. -include ../glibc-bsd-glue/bsdcompat.h -I../glibc-compat -I../glibc-bsd-glue"
15
16 do_configure() {
17         mv ${WORKDIR}/glibc-*/*.c .
18         oe_runmake .depend
19 }
20
21 do_compile() {
22         oe_runmake LIBS="-lncurses ${LDFLAGS}"
23 }
24
25 do_stage() {
26         oe_libinstall -a -so libedit ${STAGING_LIBDIR}
27         install -d ${STAGING_INCDIR}/editline/
28         install readline/readline.h ${STAGING_INCDIR}/editline/
29         install histedit.h ${STAGING_INCDIR}/editline/
30 }
31
32 do_install() {
33         install -d ${D}${libdir} ${D}${includedir}/editline ${D}${mandir}
34         oe_libinstall -a -so libedit ${D}${libdir}
35         install readline/readline.h ${D}${includedir}/editline/
36         install histedit.h ${D}${includedir}/editline/
37         install *.[35] ${D}${mandir}
38 }
39
40 FILES_${PN} = "${libdir}/libedit.so"