March 24, 2007

KDE3 and cmake, opensuse-updater and plugins

Yesterday I was able to compile opensuse-updater with cmake. The solution was to look in KPilot build system. I did not realize kde3_automoc figures QObject classes looking for a .moc include in the implementation file instead of looking for Q_OBJECT in the header. I can understand this, because sometimes you define some quick QObject classes when doing test programs in one implementation file. Still, took me a while to figure why it was not working.

Moving the current updater backends to KDE generic components was easy. It still lacks a way to select a default component.

Performancing, the Firefox blogging add-on I use, was renamed to ScribeFire.