Package: libkolab / 1.0.2-3

Metadata

Package Version Patches format
libkolab 1.0.2-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
make_python_package.patch | (download)

CMakeLists.txt | 5 5 + 0 - 0 !
__init__.py | 2 2 + 0 - 0 !
2 files changed, 7 insertions(+)

 add __init__ file to make kolab a valid python package
 The comment in __init__.py is just so quilt makes the file,
 it could be an empty file if included in git.
disable rpath.patch | (download)

CMakeLists.txt | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 disable rpath setting by cmake
 If LIB_INSTALL_DIR is set, the root dir LibkolabConfig.cmake is wrong,
 but the php and python modules get built with an rpath.
 This must be disabled.
add linker flags.patch | (download)

cmake/modules/SWIGUtils.cmake | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 add relro linker flag to swig
 * Lintian throws a hardening-no-relro warning, somehow
   the standard dpkg linker flags are not passed to
   the cmake build.
 * Also add as-needed flag because of dpkg-shlibdeps warnings.
0001 Allow KDateTime with only valid date.patch | (download)

conversion/commonconversion.cpp | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [patch] allow kdatetime with only valid date

The cDateTime class of libkolab returns true on .isValid() for an object with
only a valid date. But KDateTime and QDateTime only return true when both date
and time are valid. Still the conversion code relies on the fact that
KDateTime::isValid() would return true when date or date+time is true.

The code handling the conversion from/to KDateTime has to handle this
use phpconfig to detect phpincludedir.patch | (download)

cmake/modules/SWIGUtils.cmake | 12 11 + 1 - 0 !
1 file changed, 11 insertions(+), 1 deletion(-)

 use php-config to detect php include dir
 Debian now using /usr/include/php/$(PHPAPI) as base includedir.
 We need to get the correct includedir, if we do not find it at default locations.