AUG
15
2007

An we have Qt Jambi Mandriva package !!

I started Jambi package to Mandriva at Akademy this year, but process was complex since we're dealing with buildsystem changes, Java new packages, Qt4 layout changing, so lots of barriers to get the task done.
My personal effort on this is have next Mandriva releases be ready for developers in all cases, to use best available Qt and KDE technologies as possible, improving our situation from the past.
Then, yesterday i had all things in really good shape, and finally a good initial package could be produced.
I tested many environments. gcj/ecj was having some compile issues, but java 1.6 sun and the best, java 1.7 icedtea worked as a breeze.
Linking against system Qt 4.3.1 was not a problem at all. Great that both i586 and x86_64 arches are compiled fine as well ( thanks for David Walluck tips ).
So the major trouble in my special case is the install process, as Jambi not provide a proper install script, and even a proper layout to install.
I decided make launcher and designer-jambi scripts to lauch on doc and devel package respectively, and separate Jambi jar and libraries in different packages, and most of files fall down on same qt4 dir on Mandriva.
We fall down with this result:

  • qtjambi-4.3.1-1mdv2008.0 - Main jar files, requires libraries
  • lib{64}qtjambi1-4.3.1-1mdv2008.0 - Main libraries, autoreq qt4 libs
  • qtjambi-doc - examples, launcher files ( will be moved ), templates
  • qtjambi-devel-4.3.1-1mdv2008.0 - Specific devel bins likr juic e generator, designer-jambi wrapper for main qt4 designer with proper plugins
  • qtjambi-launcher-4.3.1-1mdv2008.0 - The launcher wrapper

    Soon Mandriva 2008.0 users will have this great Qt Java in their systems ready to develop. Cooker users just need mirror be synced in a few hours.

    Now, aiming PyQt4..

  • Comments

    Yoyo Helio! I tried to compile Qt Jambi with gcc 4.2{.1} but failed, did you apply any patches for that? Also where do I steal^^^^see your spec file? :)


    By ismail at Wed, 08/15/2007 - 17:06

    Nope, no patch at all.
    I compiled with gcc 4.2.1 and java-1.7.0-icedtea from our cooker ( development ) tree.
    I just updated spec with minor fixes for launcher and java .jar pos, but now i'm ok with current state.
    Will take a look just next week after some reports
    []'s


    By Helio Chissini de Castro at Wed, 08/15/2007 - 18:15

    http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/


    By Helio Chissini de Castro at Wed, 08/15/2007 - 18:24