psplash: Update to v1.70 (without RC)
[openembedded.git] / recipes / netsurf / libparserutils_0.0.1.bb
1 DESCRIPTION = "LibParserUtils is a library for building efficient parsers"
2 HOMEPAGE = "http://www.netsurf-browser.org/projects/libparserutils/"
3 SECTION = "libs"
4 PRIORITY = "optional"
5 LICENSE = "MIT"
6
7 SRC_URI = "http://www.netsurf-browser.org/projects/releases/libparserutils-${PV}-src.tar.gz"
8
9 inherit pkgconfig
10
11 EXTRA_OEMAKE = "CURDIR=${S} DESTDIR=${D} PREFIX=${prefix} BUILDDIR=build-OE"
12
13 # NOTE: we're using default buildmode here, which results in building only
14 # static libraries (.a) Not a problem as libparserutils is only used by Netsurf
15 # at the moment
16
17 do_stage () {
18         oe_libinstall -a -C build-OE/ libparserutils ${STAGING_LIBDIR}
19
20         install -d ${STAGING_INCDIR}/parserutils
21         install -d ${STAGING_INCDIR}/parserutils/charset
22         install -d ${STAGING_INCDIR}/parserutils/input
23         install -d ${STAGING_INCDIR}/parserutils/utils
24         install -m 0644 include/parserutils/*.h ${STAGING_INCDIR}/parserutils
25         install -m 0644 include/parserutils/charset/*.h \
26                 ${STAGING_INCDIR}/parserutils/charset
27         install -m 0644 include/parserutils/input/*.h \
28                 ${STAGING_INCDIR}/parserutils/input
29         install -m 0644 include/parserutils/utils/*.h \
30                 ${STAGING_INCDIR}/parserutils/utils
31 }
32
33
34 do_install() {
35         oe_runmake install
36 }