Merge branch 'org.openembedded.dev' of git://git.openembedded.net/openembedded into...
[vuplus_openembedded] / packages / wxwidgets / wxbase_2.8.9.bb
1 require wxbase.inc
2
3 DEFAULT_PREFERENCE = "-1"
4
5 FILE_PR = "r0"
6
7 SRC_URI += "file://Makefile.in.patch;patch=1"
8
9 EXTRA_OECONF = " --disable-gui \
10                  --enable-largefile \
11                  --enable-gpe \
12                  --without-subdirs"
13
14 LEAD_SONAME = "libwx_base-2.8.so"
15
16 do_stage() {
17        install -d ${STAGING_INCDIR}/wx-2.8/wx
18        cp -pR include/wx ${STAGING_INCDIR}/wx-2.8
19        cp -pR lib/libwx* ${STAGING_LIBDIR}
20        cp -pR lib/wx     ${STAGING_LIBDIR}
21        cp -pR wxwin.m4                           ${STAGING_DATADIR}/aclocal
22        ln -sf ${STAGING_LIBDIR}/wx/config/${TARGET_PREFIX}base-ansi-release-2.8 ${STAGING_BINDIR_CROSS}/wx-config
23        sed -e s,'wxconfdir=".*"','wxconfigdir="${STAGING_LIBDIR}/wx/config"', \
24            -e s,'bindir=".*"','bindir="${STAGING_BINDIR}"', \
25            -e s,'libdir=".*"','libdir="${STAGING_LIBDIR}"', \
26            -e s,'includedir=".*"','includedir="${STAGING_INCDIR}"', \
27            -i ${STAGING_LIBDIR}/wx/config/${TARGET_PREFIX}base-ansi-release-2.8
28 }
29
30 FILES_${PN} += "${libdir}/wx/config"
31 FILES_${PN}-dev += "${libdir}/wx/include"
32
33 do_install() {
34        oe_runmake 'DESTDIR=${D}' install
35        ln -sf ${libdir}/wx/config/${TARGET_PREFIX}base-ansi-release-2.8 ${D}${bindir}/wx-config
36 }