in my ipk-tools package, there is a utility called compatipk
you can use unpackipk to extract an ipk file
then use compatipk which tries to change the pdaxrom directory structure for the ipk into a more qtopia friendly directory structure
and then use makeipk to repackage the files, ie:
unpackipk blah.ipk
compatipk blah
makeipk blah
of course this is not foolproof. it just tries, but may fail to do anything.
also, pdaxrom uses softfloat wheras sharp/cacko and hence pdaxqtrom uses hardfloat.
pdaxrom can run both hardfloat and softfloat compiled binaries, but the sharp/cacko can only run the ones using hardfloats.
older pdaxrom apps were hardfloat whereas the newer ones are all softfloat. that's why sashz made the special xqt feed which are all compiled with hardfloats.
also, beside the directory structure being slightly different, pdaxrom also uses glibc 2.2.5 whereas sharp/cacko use glibc 2.2.2 most apps only use glibc 2.0 or glibc 2.2 features so most apps will work. however, some use 2.2.3 or 2.2.5 and those won't work because 2.2.2 is what what sharp/cacko has.
you will need to get the source code for those and compile them using my zgcc compiler.
it can compile most of the pdaxrom apps, but some do require a 3.4.5 compiler and won't compile. for those you will need to build a cross compiler to compile. pdaxrom has a hardfloat cross compiler as well, but it generates glibc 2.2.5 binaries