[Pkg-giraffe-discuss] imported kopano-webapp 3.3.0 and additional changes

Carsten Schoenert c.schoenert at t-online.de
Sun Jun 4 14:43:07 UTC 2017


Hi,

after I worked yesterday on kopanocore a bit I used the free time today
to get further with kopano-webapp for initial upload.

So I mostly worked out a solution for the kopano-webapp-lighttpd
package. I got now a simple configuration (it's really stupid simple)
that is providing kopano-webapp as a simple subfolder on a webserver.
Right now without any provided configuration snippets for VHOST or SSL
configuration. I'm really no lighttpd expert and mostly administrators
have a greater setup running we can't detect. And lighttpd isn't that
flexible as the Apache2 webserver (at least for me), so I decided for
only provide that simple subfolder configuration without any automatic
activation while installation.

So we have now a basic support for all three webservers and can provide
dedicated packages for that. The packages can be installed and used in
parallel, but the users have to take care about the used ports of the
webservers. One of the main reasons not start any of our packages
automatically.

I also imported the latest upstream version 3.3.0 of kopano-webapp and
reworked the copyright file a bit related on that. The override file for
lintian was needed to be adjusted a bit as well.

Some small issues are happen now with the new upstream version. There is
some problem while msgfmt is running and fr_CA and ga_GA got no
translation files so Lintian is complaining about empty folders
correctly. I got the following Lintian issues left. The changelog has
one or two typos also, but for a initial upload this isn't interesting
all I guess.

> root at x201s:/build/kopano-webapp-3.3.0# lintian -IE ../kopano-webapp_3.3.0-1~1.gbp810697_amd64.changes
> warning: the authors of lintian do not recommend running it with root privileges!
> W: kopano-webapp source: maintainer-upload-has-incorrect-version-number 3.3.0-1~1.gbp810697
> I: kopano-webapp-common: font-in-non-font-package usr/share/kopano-webapp/client/resources/fonts/kopanowebappdings.ttf
> W: kopano-webapp-common: extra-license-file usr/share/kopano-webapp/client/tinymce/license.txt
> W: kopano-webapp-common: embedded-javascript-library usr/share/kopano-webapp/client/tinymce/plugins/compat3x/tiny_mce_popup.js please use tinymce
> I: kopano-webapp-common: font-in-non-font-package usr/share/kopano-webapp/client/tinymce/skins/lightgray/fonts/tinymce-small.ttf
> I: kopano-webapp-common: font-in-non-font-package usr/share/kopano-webapp/client/tinymce/skins/lightgray/fonts/tinymce.ttf
> I: kopano-webapp-common: font-in-non-font-package ... use --no-tag-display-limit to see all (or pipe to a file/program)
> I: kopano-webapp-common: package-contains-empty-directory usr/share/kopano-webapp/server/language/fr_CA.UTF-8/LC_MESSAGES/
> I: kopano-webapp-common: package-contains-empty-directory usr/share/kopano-webapp/server/language/ga_GA.UTF-8/LC_MESSAGES/


I think we can go now further and start to prepare a initial upload of
kopano-webapp to experimental *after* we do at least a
kopanocore_8.1.0-4 or greater. Without that kopano-webapp isn't
installable due the change of php7.0-mapi -> php-mapi.

I've pushed all to the Alioth Git repository now without only pushing to
my GitHub tree like before. All my test locally went positive so there
shouldn't be to much to be done. Feedback and testing welcome.

If someone is interested we can do a dedicated upload to pkg-giraffe.

https://anonscm.debian.org/cgit/pkg-giraffe/kopano-webapp.git

-- 
Regards
Carsten Schoenert



More information about the Pkg-giraffe-discuss mailing list