Re: [cmake][multipackaging] best practices

2015-11-04 Thread Wookey
+++ Raffi Enficiaud [2015-11-02 11:04 +0100]: > Hi, > > I am now able to package my project properly in Launchpad, without > going through any install step. My source code produces several .deb > files, and all of them is managed by cmake directly because I want > the split of the project be done

Re: [cmake][multipackaging] best practices

2015-11-04 Thread Ghislain Vaillant
My experience with upstream CMake projects is that a lot are using CPack to provide a ubiquitous packaging solution. However what upstream "thinks" as a reasonable binary package decomposition may not agree with the Debian policy. For instance, upstream may decide to put the documentation in t

Re: [cmake][multipackaging] best practices

2015-11-04 Thread Alec Leamas
On 04/11/15 10:28, Raffi Enficiaud wrote: > Le 04/11/15 09:50, Gianfranco Costamagna a écrit : >> Hi, generating debian files from cmake is not trivial, and I'm not >> sure I can answer here. > > Hi, > > Thank you for your reply! Would you please tell me what are the > difficulties? I have more t

Re: [cmake][multipackaging] best practices

2015-11-04 Thread Gianfranco Costamagna
Hi, I guess your answers are in man dh_python2 man dh_makeshlibs man dh_shlibdeps and so on the first tries to evaluate the runtime dependencies of a python application the others does almost the same for the built libraries. they are needed to know which runtime dependencies the package will

Re: [cmake][multipackaging] best practices

2015-11-04 Thread Raffi Enficiaud
Le 04/11/15 09:50, Gianfranco Costamagna a écrit : Hi, generating debian files from cmake is not trivial, and I'm not sure I can answer here. Hi, Thank you for your reply! Would you please tell me what are the difficulties? I have more the developer hat, and not the packager one, and to me

Re: [cmake][multipackaging] best practices

2015-11-04 Thread Gianfranco Costamagna
Hi, generating debian files from cmake is not trivial, and I'm not sure I can answer here. Furthermore, in Debian we don't have this need, and generating them (autogenerating) is source of problems with official packages. So I'm afraid (while I like the opportunity), nobody will be interested i

Re: [cmake][multipackaging] best practices

2015-11-04 Thread Raffi Enficiaud
Le 02/11/15 11:04, Raffi Enficiaud a écrit : Hi, Recently I pushed a couple of changes to the cmake project that allow cmake to run on Launchpad. Those changes were targeted at making cmake able to create Debian packages directly (before that, it was unable to create Debian packages in fakeroot,

[cmake][multipackaging] best practices

2015-11-02 Thread Raffi Enficiaud
Hi, Recently I pushed a couple of changes to the cmake project that allow cmake to run on Launchpad. Those changes were targeted at making cmake able to create Debian packages directly (before that, it was unable to create Debian packages in fakeroot, and packages definitions were too rough).