Reply to topic

Non-Akonadi-Dependent Package

cameronmcintosh
Registered Member
Posts
3
Karma
0

Non-Akonadi-Dependent Package

Sat Jul 14, 2012 11:47 pm
Dear David:

I consulted you in May, 2010 regarding a bug in the Kubuntu distribution,
and was able to resolve it nicely with your help. The program is a useful
and reliable tool.

I hope I understand correctly from scattered references on 'http://www.astrojar.org.uk/' and elsewhere
that a version is available which doesn't require Akonadi to be running. I have disabled Akonadi on my machine
and am loathe to re-enable it.

My loss of kalarm was occasioned by a new "bare metal" installation of Kubuntu Precise 12.04 (32-bit). The OS version I'd been
running previously (11.10) had a version of kalarm which apparently didn't have the Akonadi dependency.

Best Regards,
Cam McIntosh
djarvie
KDE Developer
Posts
29
Karma
0
OS

Re: Non-Akonadi-Dependent Package

Mon Jul 16, 2012 9:01 am
KAlarm can be built in non-Akonadi mode from the standard kdepim sources, using suitable build options. Alternatively, it can be downloaded as a pre-built binary from the KAlarm website download page: http://www.astrojar.org.uk/kalarm/download.html.

To build from standard KDE sources, you need to build the kdepimlibs module with the KDEPIM_NO_KRESOURCES option deselected, and the KALARM_USE_KRESOURCES option selected. Then build the kdepim module with the KALARM_USE_AKONADI option deselected.


KAlarm author
cameronmcintosh
Registered Member
Posts
3
Karma
0

Re: Non-Akonadi-Dependent Package

Mon Jul 16, 2012 7:55 pm
Thanks very much for your reply!

I think I realize my misunderstanding--I can download the prebuilt binaries, but these are of the standard Akonadi-dependent form. The only way I can arrive at a Akonadi-nondependent version will be to build one using your instructions above. Is that correct?

Thanks,
Cam McIntosh
cameronmcintosh
Registered Member
Posts
3
Karma
0

Re: Non-Akonadi-Dependent Package

Tue Jul 17, 2012 7:44 pm
I'm gathering background on how to build the KDE modules you've specified. The tool "kdesrc-build" looks like a help. Am I on the right track?

Thanks,
Cam
User avatar bcooksley
Administrator
Posts
18556
Karma
83
OS

Re: Non-Akonadi-Dependent Package

Wed Jul 18, 2012 8:43 am
kdesrc-build should definitely be able to help you complete this, yes.
Please be aware that you can probably get away with using the distribution provided Qt, kdelibs and kdepimlibs - which will simplify the setup needed here.


System Settings and Device Actions KCM maintainer
Image
djarvie
KDE Developer
Posts
29
Karma
0
OS

Re: Non-Akonadi-Dependent Package

Wed Jul 18, 2012 8:29 pm
The pre-built packages on the KAlarm website contain the non-Akonadi version of KAlarm, so you don't need to build it for yourself.


KAlarm author
User avatar google01103
Manager
Posts
4956
Karma
17
OS

Re: Non-Akonadi-Dependent Package

Fri Nov 22, 2013 2:11 pm
djarvie wrote:The pre-built packages on the KAlarm website contain the non-Akonadi version of KAlarm, so you don't need to build it for yourself.


There does not seem to be any actual downloads there. Is it still possible to dl and compile Kalarm source or do you need to dl KDEPim and change the cmake process?


OpenSuse 13.1 x64, KDE 4.12.x

Problem solved? Please click on Image below the post with the best answer to mark your topic as solved.
djarvie
KDE Developer
Posts
29
Karma
0
OS

Re: Non-Akonadi-Dependent Package

Fri Nov 22, 2013 5:50 pm
There are problems with the KAlarm website downloads - it needs to be moved to a new hosting provider to reenable them.

It is possible to build KAlarm from KDE sources without using Akonadi. To do that, both the kdepimlibs and kdepim packages need to be built with the appropriate cmake options. When building kdepimlibs, the cmake option KALARM_USE_KRESOURCES should be set to ON, and when building kdepim, the cmake option KALARM_USE_AKONADI should be set to OFF.


KAlarm author

 
Reply to topic

Bookmarks



Who is online

Registered users: alake, Baidu [Spider], Bing [Bot], boudewijn, brandy_000, bshah, cristian.onet, Exabot [Bot], garthecho, Google [Bot], GreatEmerald, Horus, ken300, koriun, Majestic-12 [Bot], mgraesslin, parzt, peje, Tuukka, vomus, Yahoo [Bot]