[Pkg-giraffe-discuss] Try out to package kopano-webapp-plugin-files* fails

Carsten Schoenert c.schoenert at t-online.de
Sun Nov 20 18:35:40 UTC 2016


Marco,

On 20.11.2016 18:26, Marco Costantino wrote:
[...]
> I was able to build it but only on Centos 7 or Fedora 23 (the logs
> below are for Fedora 23). I did try on Debian with no success that's why
> I swapped to Fedora/Centos to see if I could compile it.

well, I have a interest in getting it work in Debian, and as you wrote
you also didn't have success with a Debian based environment there is
obviously something missing from upstream in the source for
kopano-webapp-plugin-meetings.

Looking inside the build.xml ...

> $ head -n 10 build.xml 
> <project default="all">
> 	<property environment="env"/>
> 	<property name="root-folder" value="${basedir}/../../"/>
> 	<property name="tools-folder" value="${root-folder}/tools/"/>
> 	<property name="target-folder" value="${root-folder}/deploy/plugins"/>
> 	<property name="server-folder" value="${root-folder}/server"/>
> 
> 	<import file="${tools-folder}/antutil.xml"/>
> 
> 	<typedef file="${tools-folder}/antlib.xml">

The Root folder ("root-folder") is placed two folder above the current
working directory. From there the folder tools/ is picked up
("${root-folder}/tools/").

>From there a file antutil.xml is imported. This file isn't available
here on my PC as it's outside the source and would points here somewhere
into my $HOME.

Debian has no package (I haven't found any) that contains such a file as
this a ant specific build file.

So if the build is working on your side in CentOS or Fedora you must
have a antutil.xml in the filesystem available I assume.

BTW: The archive you provided as a zip archive is kopano-webapp, this
has a folder tools/ which contains the files that are needed by ant to
create a valid installation for kopano-webapp. I'm talking about
kopano-webapp-plugin-* packages! The kopano-webapp is ready for testing,
please see one of my previous emails on the list about this package.

Let's stop here and wait for Jelle. As I wrote, I wont put energy in
spreed things until we have the "normal" plugins working.

-- 
Regards
Carsten Schoenert



More information about the Pkg-giraffe-discuss mailing list