[Kde-pim] [patch] gpgme-qt support for cmake in general and for win32

Jarosław Staniek js at iidea.pl
Sat Dec 8 00:00:45 GMT 2007


gpgme-qt is external dependency, a part of gpgme source code tree, both 
provided with autotools-based build recipes.
As we're cmake fans, I've performed the following steps:

1. added kdepimlibs/gpgme-qt subdir , see CMakeLists.txt.patch

2. added kdepimlibs/gpgme-qt/CMakeLists.txt
    and kdepimlibs/gpgme-qt/config.h.cmake (both attached)

3. fetch gpgme code from SVN there:
  cd kdepimlibs/gpgme-qt/ ; svn co svn://cvs.gnupg.org/gpgme/trunk gpgme

4. applied minor fixes to the source code
  (see gpgme-qt.patch, apply at kdepimlibs/gpgme-qt/ level)

That's it. It's now a part of the whole kdepimlibs build on my local machine.

The question is what to do with that next. Hopefully gpgme-qt.patch changes 
could go to the original SVN.

Example solution: Could we have a 3rdparty/ dir with a script that fetches the 
svn source and prepares it for cmake-based build?
I do not expect complicated changes in win32-only part of gpgme-qt, so a 
solution simialr in style to the above could be acceptable.

-- 
regards / pozdrawiam, Jaroslaw Staniek
  Sponsored by OpenOffice Polska (http://www.openoffice.com.pl/en) to work on
  Kexi & KOffice: http://www.kexi.pl/en, http://www.koffice.org
  KDE3 & KDE4 Libraries for MS Windows: http://kdelibs.com, http://www.kde.org
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: CMakeLists.txt.patch
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20071208/e527c2ac/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: CMakeLists.txt
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20071208/e527c2ac/attachment.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: config.h.cmake
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20071208/e527c2ac/attachment-0001.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: gpgme-qt.patch
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20071208/e527c2ac/attachment-0002.ksh>
-------------- next part --------------
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list