Re: [Cppcms-users] Debian packaging for CppCMS
Brought to you by:
artyom-beilis
From: Mario P. <mp...@us...> - 2011-01-11 11:38:00
|
El 10/01/11 15:14, Artyom escribió: > Hello, > > First of all this is great contribution! > > Few notes or issues I had found in this configuration: > > 1. I would recommend include by default the recommended dependencies: > > a) ICU - is very important part of the library. > b) Gcrypt or OpenSSL - I'd recommended gcrypt as it has GPL compatible > license (unlike OpenSSL) > > There are should be included in default builds as they provide very valuable > features. > First of all I must say that I am not an official Debian Developer, but I want to get in touch with official Debian Developers in the near future, to propose my package in the official repositories. I agree I should include the recommended dependencies (ICU and Gcrypt), and I will do so in a new version of the package. The reason for not building with this dependencies is that lately I was creating a minimal version for an embedded device that had no such dependencies. > 2. May be I do not understand but according to the files it seems to me not > include: > > a) cppcms_tmpl_cc - templates compiler > b) cppcms_run - the script for running cppcms applications with different web > servers easily > > I think they both should be either in libcppcms1-dev or in the some package > like cppcms1-tools > Ok, in the new version of the package I will consider this. At first I'll put these binaries in the package libcppcms1-dev (but I have to review the Debian Policy). > 3. I don't know what is the policy of Debian, but wouldn't it be better to have > libbooster and libcppcms > as separate packages as, libbooster is very useful outside scope of CppCMS > and can be seen as > ABI stable boost subset. > > But this is rather minor and optional thing. > > I have to review the policy of Debian on this, although it is clear that if the library has entity itself, it should be in another package. Another thing is that currently is only used in conjunction with CppCMS, and could be separated in the future as another package, if necessary. > Thank you once again. > Do you want debian build files to be included in the > official SVN distribution. > I really don't know: from what I know, most Debian packagers have their own tree with the "debian" directory, and the original software does not contain this, but if someone wants to build a Debian package from the latest version of the software in the repository, it will be easy if they already have available these files directly en the official SVN distribution. I leave to you the decision on this. > One additional notice, CppCMS is officially beta version and its ABI is not > stabilized, however > I do not update SOVERSION as I expect that first official - non-beta release > would have > SOVERSION 1. > > Artyom > > Thanks for your words of support for my work, that encourages me to continue to support and assist wherever possible to this great software. Thanks to you, Artyom, for sharing this as free software with everyone. Mario |