1 DESCRIPTION = "KDE Web Browser Konqueror, QtE based Palmtop Environments Edition"
2 SECTION = "opie/applications"
4 HOMEPAGE = "http://www.konqueror.org/"
5 DEPENDS = "openssl libpcre virtual/libqte2 dcopidl-native dcopidl2cpp-native"
9 # this Konqueror needs the KDEDIR set and the font helvetica installed on the target
13 SRC_URI = "http://www.basyskom.de/uploads/175/37/kdenox_snapshot_qt2_20070316.tar.bz2 \
14 file://dont-use-kde-config.patch;patch=1 \
15 file://konqe_new_opie.patch;patch=1 \
16 file://konqe-kapplication.patch;patch=1 \
17 file://fix_configure.patch;patch=1"
18 S = "${WORKDIR}/kdenox"
20 export QMAKE = "${STAGING_BINDIR_NATIVE}/qmake"
21 export MOC = "${STAGING_BINDIR_NATIVE}/moc"
22 export UIC = "${STAGING_BINDIR_NATIVE}/uic"
23 #export exec_prefix = "${palmtopdir}"
24 #export CXXFLAGS = "-fexceptions -frtti -DKJS_VERBOSE=1 -DQT_THREAD_SUPPORT -DQ_OS_UNIX -DQT_NO_DOM -DENABLE_BOOKMARKS"
25 export CXXFLAGS = "-fexceptions -frtti -DKJS_VERBOSE=1 -DQT_THREAD_SUPPORT -DQ_OS_UNIX -DENABLE_BOOKMARKS"
26 export PCRE_CONFIG = "invalid"
27 # uncomment this for a static build
29 # EXTRAFLAGS_c7x0 = "-lts -laticore"
30 export EXTRA_OEMAKE = "EXTRA_LDFLAGS='${EXTRAFLAGS}'"
32 EXTRA_OECONF = '--prefix=${palmtopdir} \
33 --exec-prefix=${palmtopdir} \
34 # --includedir=${STAGING_INCDIR} \
35 --includedir=/usr/include \
36 --with-extra-includes=${STAGING_INCDIR} \
37 --with-extra-libs=${STAGING_LIBDIR} \
38 --with-qtopia-dir=${OPIEDIR} \
39 --with-ssl-version=0.9.7e \
40 --with-ssl-dir=${STAGING_DIR_HOST}${layout_exec_prefix} \
41 --with-qt-includes=${STAGING_DIR_HOST}/qt2/include \
42 --with-qt-libraries=${STAGING_DIR_HOST}/qt2/lib \
43 --with-qt-dir=${QTDIR} \
45 --with-konq-tmp-prefix=/tmp/kde-cache \
51 --with-ipv6-lookup=no \
53 # --disable-scrollbars \
56 --with-javascript=static \
65 --enable-qt-embedded \
66 --enable-rtti-embedded \
70 --enable-fwnewepg=yes \
73 do_configure_prepend() {
77 ln -s ../kdelibs/admin admin
81 do_compile_prepend() {
86 install -d ${D}${palmtopdir}/apps/Applications
87 install -m 0644 ${FILESDIR}/konqueror.desktop ${D}${palmtopdir}/apps/Applications/
88 install -d ${D}${palmtopdir}/pics/konqueror
89 install -m 0644 ${FILESDIR}/konqueror.png ${D}${palmtopdir}/pics/konqueror/
90 mv ${D}${palmtopdir}/bin ${D}${bindir}
91 mv ${D}${bindir}/konqueror ${D}${bindir}/konqueror.bin
92 { echo '#!/bin/sh' ; echo "KDEDIR=/usr exec ${bindir}/konqueror.bin" ; } > ${D}${bindir}/konqueror
93 chmod 0755 ${D}${bindir}/konqueror
96 FILES_${PN} = "${palmtopdir} ${datadir} ${bindir}/konqueror* ${libdir}/libkonq*"