1 DESCRIPTION ?= "Browser made by mozilla"
2 SRC_URI += "file://mozilla-${PN}.png file://mozilla-${PN}.desktop"
5 ARM_INSTRUCTION_SET = "arm"
9 PACKAGES =+ "${PN}-inspector"
11 PACKAGES += "${PN}-sdk"
13 FILES_${PN}-inspector = " ${libdir}/${PN}-${MOZPV}/chrome/inspector* \
14 ${libdir}/${PN}-${MOZPV}/components/*nspector* \
15 ${libdir}/${PN}-${MOZPV}/extensions/inspector* \
16 ${libdir}/${PN}-${MOZPV}/defaults/preferences/inspector* \
18 FILES_${PN} = "${bindir}/${PN} \
19 ${datadir}/applications/ \
21 ${libdir}/${PN}-${MOZPV}/* \
22 ${libdir}/${PN}-${MOZPV}/.autoreg \
24 FILES_${PN}-dev += "${datadir}/idl ${bindir}/${PN}-config"
25 FILES_${PN}-sdk += "${libdir}/${PN}-devel-${MOZPV}"
26 FILES_${PN}-dbg += " ${libdir}/${PN}-*/.debug \
27 ${libdir}/${PN}-*/*/.debug \
28 ${libdir}/${PN}-*/*/*/.debug \
29 ${libdir}/${PN}-*/*/*/*/.debug \
34 oe_runmake DESTDIR="${D}" destdir="${D}" install
35 install -d ${D}${datadir}/applications
36 install -d ${D}${datadir}/pixmaps
37 install -m 0644 ${WORKDIR}/mozilla-${PN}.desktop ${D}${datadir}/applications/
38 install -m 0644 ${WORKDIR}/mozilla-${PN}.png ${D}${datadir}/pixmaps/
39 rm -f ${D}${libdir}/${PN}-*/TestGtkEmbed
42 pkg_postinst_${PN}() {
43 # work around requirement for root access on first startup
44 chmod -R a+w ${libdir}/${PN}* ||true
51 # Force feed mozilla our ldflags
52 TARGET_CC_ARCH += " ${LDFLAGS} "
54 # We don't build XUL as system shared lib, so we can mark all libs as private
55 PRIVATE_LIBS = "libnssckbi.so \
73 libbrowserdirprovider.so \
81 libunixprintplugin.so \