[Pkg-giraffe-discuss] Import of ZCP 7.2.3.657 and preparations next upload

Carsten Schoenert c.schoenert at t-online.de
Sun May 1 08:43:28 UTC 2016


Hello,

I finally got some time and the willing to work further on the Zarafa
packages for Debian.

I've imported the last stable release of ZCP 7.2.3.657 into the upstream
branch upstream/7.2 without the php-webclient-ajax folder (as we don't
built the old WebAccess UI) like before.

I also rebased the patch queue hopefully to get the things in a way
Guido has done for the previous imported version 7.2.1.

On top of that I added three more patches to get packages build.

1.) The simplest one was to add strictly the C++11 flag, this can be
dropped if the flag would be adding to debian/rules.

2.) Mark was providing a patch from Jan Engelhardt to get the source
compiled with gsoap 2.8.30, the patch will be obsolete with further
versions of ZCP I think.

3.) The longest time I was struggling with the installation target in
swig/python/. I always fall in relink errors due not found libraries.
First I thought this is the old libtool bug with the DESTDIR variable
but we already use not libtool 1.14 anymore and also call libtoolize
before start anything. The only way the build was successful was calling
only one make process at one time (-j1).
So I added a .NOTPARALLEL target to swig/python/Makefile.am to not slow
down the whole build process. This is not a fix I believe, it's more a
workaround. But I have no idea how to fix otherwise.

Now there are two more libraries libzcp_pyconv.so.0 and
libzcp_pydirector.so.0 which I added to zarafa-libs. Currently I believe
that is the correct place.

I was needing to adjust the dh_shlibdeps call to catch all libraries.

Ma attempt was to get first new actual packages, I haven't tested
anything so far. We need now also to adjust debian/copyright again as
the source has changed once more.

Maybe someone can pick up the things here, I wont probably doing
anything within the next three weeks due some holidays.

I pushed all to my GitHub repository for now.

  https://github.com/tijuca/Giraffe/tree/debian/sid

-- 
Regards
Carsten Schoenert



More information about the Pkg-giraffe-discuss mailing list