summaryrefslogtreecommitdiff
path: root/packages/qt4
AgeCommit message (Collapse)AuthorFiles
2008-03-10Qt and QtopiaCore: Bump the PR on request due the staging fixesHolger Freyther2
And the packaging of .la and .pc files changed so the PR bump is even a bit justified.
2008-03-10packages/qt4/qt_packaging.inc: Clean the .pc and .la files to not point to ↵Holger Freyther1
STAGING_* Use some force to clean the installed .pc and .la files.
2008-03-10packages/qt4/qt_staging.inc: Remove the moc_location and uic_location ↵Holger Freyther1
completely from the .pc file For the staging area with sysroot there is no sane way to give the location of the command in a sane way. I'm not aware of any one using this to get the uic/moc binary, e.g. cmake is using qmake to query these pathes.
2008-03-10packages/qt4/qt_staging.inc: No use for QT_DIR_NAME in the lib directory ↵Holger Freyther1
remove it -Remove QT_DIR_NAME from the staging -Make uic/moc lines in pc files not point to $STAGING_BINDIR (in there due mtn...)
2008-03-09qt4: Make sure staged .la and .prl files do not contain target system pathsRichard Purdie3
2008-02-28qt, qte, qt4: Use better staging variablesRichard Purdie1
2008-01-22packages/qt4/qt_packaging.inc: Fix packaging of the -dbg packagesHolger Freyther1
split in packages.bbclass gets called after the work in do_populate_packages_prepend() is done. This means that on the first packaging attempt no .debug files exist. So create one -dbg package for every plugin we find and assume that the file is getting split out.
2008-01-22packages/qt4/qt_packaging.inc: Remove the attempt to create the meta ↵Holger Freyther1
packages this way It didn't work because the RDEPENDS were not available in the package_write task anymore. We need to create a meta task where all plugins are referred to in some other way.
2008-01-22packages/qt4/qt_packaging.inc: Attempt to package all possible plugins properlyHolger Freyther1
2008-01-21packages/qt4/qt_packaging.inc: Package the phrasebooksHolger Freyther1
2008-01-21packages/qt4/qt_packaging.inc: Fix the splitting of the translation packagesHolger Freyther1
The variable inside the package name did not get expanded, let us expand it ourselves.
2008-01-20packages/qt4/qtopia-core: Prepare for someone to use -qconfigHolger Freyther2
-We don't disable any features, but passing -qconfig will automatically disable q3support so we can't enable the usage of -qconfig by default -Install an OE qconfig-oe.h and QT_QCONFIG can be overriden by the default OVERRIDE system (this makes up a bit for the lacking documentation)
2008-01-20packages/qt4/qtopia-core: Build the features that are available as plugin as ↵Holger Freyther3
plugin -Build whatever can be build as plugin as plugin (graphics driver, mouse...) -Change the configure script to find plugins -Packaging needs to be done
2008-01-20packages/qt4/qtopia-core_4.2.0: Remove the older version, it is not usedHolger Freyther1
2008-01-20packages/qt4/qt_packaging.inc: Better safe than sorry and use += for the ↵Otavio Salvador1
NONDEV_PACKAGES as well In the future some .bb file could add a package to the NONDEV_PACKAGES list and the update would have been lost with this update.
2008-01-20packages/qt4/qt_staging.inc: Treat the staged .la files as well to not point ↵Holger Freyther1
to the workdir
2008-01-20packages/qt4/qt_staging.inc: Fix the .pc files of Qt/X11 and Qt/EmbeddedOtavio Salvador1
The libdir was pointing to ${prefix}/lib it should have pointed to ${prefix}/lib/{qtopia..,qt4} for the staged libraries
2008-01-19packages/qt4/qt4-x11-free.inc: Set QT_LIBINFIX to an empty string to fix the ↵Holger Freyther1
packaging libQtCore, libQtGui... should now be properly created again. I was under the false expression that ${QT_LIBINFIX} would expand to an empty string. Set QT_LIBINFIX to an empty string for the Qt4/X11 variant.
2007-12-27packages/qt4/qt_staging.inc: Stage the .prl and semi private Qt libraries.Holger Freyther1
2007-12-27packages/qt4/qt_packaging.inc: Fix packaging of the QtUiTools${QT_LIBINFIX}Holger Freyther2
2007-12-27packages/qt4/qtopia-core: Force building of tools, demos and examplesHolger Freyther2
2007-12-27packages/qt4/qt_staging.inc: Manually fix the .la files to say installed=noHolger Freyther1
2007-12-27Qt4/QtopiaCore4: Backport QT_LIBINFIX to add a suffix to libraries. Adapt qmakeHolger Freyther7
Add the 'E' suffix to QtopiaCore libraries. This allows to install both qtopiacore, qt/X11 at the same time.
2007-12-26packages/qt4/qt_staging.inc: Fix place of the include and library directoryHolger Freyther1
2007-12-26packages/qt4/qt4-x11-free.inc,qtopia-core.inc: Bump the PR as the packaging ↵Holger Freyther2
did change
2007-12-26packages/qt4/qt_packing.inc: Examples/Demos are in ${QT_DIR_NAME}, disable ↵Holger Freyther1
them due QA issues Disable packaging of the examples/demos as we need to get rid off the .debug directories inside the nested hierachy of the examples and demos.
2007-12-26qmake,Qt/X11,QtopiaCore: Allow OE to set the tuning options. Allow to add a ↵Holger Freyther1
default module -Do not hardcode O2, we have flags in OE to do such things and passing both didn't make sense -With QtopiaCore QtGui is using Tcp/Udp/Sockets for the QWS implementation. This means when building a gui application you will need the network module. Allow to add modules using environment variables.
2007-12-26packages/qt4/files/0005-fix-mkspecs.patch: Remove the O2 we want OE to ↵Holger Freyther1
decide the tuning!
2007-12-26packages/qt4/: Share some more patches (no host includes, cross-compile) ↵Holger Freyther10
between Embedded and X11 -Use the CROSSARCH hack/patch on QtopiaCore as well -Do not search /usr/include for freetype and openssl on Qt as well -Do not build a qmake version (needed a diversion due different configure scripts)
2007-12-26packages/qt4/qt_packaging.inc: Do not remove everything from the bindir, fix ↵Holger Freyther1
the glob -${PN}-doc already has the html documentation, no need for -documentation package -Package the demos and exmaples -.debug and translations are missing
2007-12-26packages/qt4/qt_packaging.inc: All Qt modules are roughly similar, have one ↵Holger Freyther1
python function to generate the files for the dev package
2007-12-25packages/qt4/qt_packaging.inc: Sadly the previous glob didn't work. Write ↵Holger Freyther1
.so, .la, .prl in the long form
2007-12-25packages/qt4/qt_packaging.inc: Next round of typo fixing and tryingHolger Freyther1
-Don't install every library to libQtUiTools-dev :} -Try to put the .la and .prl into the -dev packages as well
2007-12-25packages/qt4/qt4-x11-free,qtopia-core: Work on properly packaging Qt4Holger Freyther3
-QT_LIBRARY_NAME lost the lib prefix to make it usable with .pc files -Add headers to the -dev packages -Look in the right directory for the plugins remains -Get rid off the mkspecs before packaging -Attempt to package translations
2007-12-25packages/qt4/qt_configuration.inc: ccache and pch conflict with each otherHolger Freyther1
The time spent on recompiling outweights the time saved using pch. So disable pch and have better recompile times.
2007-12-25packages/qt4/qt_configuration.inc: Keep PARALLEL_MAKE untouched the ↵Holger Freyther1
buildsystem should handle deps
2007-12-25packages/qt4/qt_packaging.inc: Only install Qtopia translations if they exist.Holger Freyther1
2007-12-25packages/qt4/qt_configuration.inc: Make use of the new QT_CONF_PATH, correct ↵Holger Freyther1
the configure line Generate a qt.conf in do_configure with the paths we pass to the ./configure script.
2007-12-24packages/qt4/qt4-x11-free.inc,qtopia-core.inc: Require the ↵Holger Freyther2
qt_configuration.inc as well (add fontconfig to the depends of the X11 build as well, I wish I would have an interactive mode for mtn...)
2007-12-24packages/qt4/qtopia-core_4.2.0: Use the common ${PN}.inc as wellHolger Freyther1
2007-12-24packages/qt4: Move the staging bits from qtopia-core to qt_staging.inc, use ↵Holger Freyther6
it in Qt4/X11 The qt4-x11-free_4.3.3 and qtopia-core_4.3.3 bbfiles are rather empty now. The next stop is to make it compile.
2007-12-24packages/qt4/qt4-x11-free,qtopia-core: Change the order, move the config ↵Holger Freyther2
flags to the .inc files
2007-12-24packages/qt4/qt_configuration.inc: Put the header files somewhere elseHolger Freyther1
2007-12-24packages/qt4/qtopia-core.inc: Use the same patches as Qt/X11Holger Freyther1
Do not build the tools, fix the mksepcs
2007-12-24packages/qt4/qt4-x11-free,qtopia-core: Unify configure and compile of Qt4Holger Freyther8
Adjust packaging to look into the directories we configured.
2007-12-24packages/qt4/qtopia-core,qt4-x11-free: Make it share the DEPENDS and inheritsHolger Freyther3
2007-12-24packages/qt4/qt4-x11-free, qtopia-core: Move boilerplate lines to a .inc fileHolger Freyther4
2007-12-24package/qt4/qt4-x11-free,qtopia-core: Start sharing packagingHolger Freyther3
The font and translations are a bit hairy and need further work. The idea is that at one point in time we can install Qt/X11 and Qt/Embedded side by side again. Headers and tools still need some time.
2007-12-23packages/qt4: Move QtopiaCore over to the qt4_arch.incHolger Freyther3
2007-12-23packages/qt4/qt4_arch.inc: No tabs, 4 spaces are wonderfulHolger Freyther1