u-boot-omap3pandora: Bump SRCREV to version with UBI enabled.
[openembedded.git] / recipes / gtk-webcore / osb-jscore_svn.bb
1 DESCRIPTION = "Gtk+ WebCore - JavaScriptCore"
2 HOMEPAGE = "http://gtk-webcore.sourceforge.net/"
3 LICENSE = "GPL"
4 PRIORITY = "optional"
5
6 SRCREV = "117"
7 PV = "0.5.2+svnr${SRCPV}"
8 PR = "r2"
9
10 SRC_URI = "svn://gtk-webcore.svn.sourceforge.net/svnroot/gtk-webcore/trunk;module=JavaScriptCore;proto=https \
11            file://gcc4-fno-threadsafe-statics-JavaScriptCore.patch;patch=1 \
12            file://no-static-templates.patch;patch=1 \
13         "
14
15 S = "${WORKDIR}/JavaScriptCore"
16
17 inherit autotools pkgconfig
18
19 # zap CPPFLAGS to avoid trouble with internal vs. pcre from staging
20 CPPFLAGS = ""
21
22 do_configure () {
23         autotools_do_configure
24         cd ${S}
25
26         # prevent libtool from linking libs against libstdc++, libgcc, ...
27         cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp
28         mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool
29 }
30
31 do_stage () {
32         oe_libinstall -so -C kjs libgtk_webcore_jscore ${STAGING_LIBDIR}
33
34         autotools_stage_includes
35
36         install -d ${STAGING_INCDIR}/osb/JavaScriptCore
37         for i in ${S}/kjs/*.h ${S}/kjs/new; do
38                 install -m 0644 $i ${STAGING_INCDIR}/osb/JavaScriptCore
39         install -d ${STAGING_INCDIR}/../share/gtk-webcore-jscore
40         install -m 0755 ${S}/kjs/create_hash_table  ${STAGING_INCDIR}/../share/gtk-webcore-jscore
41         done
42 }