[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#785329: lintian: Add check for CMake private files



On Sunday 17 May 2015 19:54:03 Niels Thykier wrote:
> Control: tags -1 moreinfo
[snip]
>
> Hi,
> 
> Thanks for working on this.

And thank you all for looking at this :)
 
> We will need a test case in the test suite before merging it.

Cool, I'll see to code it during this week (I might need some help though, is 
there an IRC channel for lintian?)

> The
> description might be needing a bit of rewording.  How about:
> 
> """
> Info: This package contains a file in a path reserved solely for
>  <tt>CMake</tt>. This normally means you are shipping a <tt>Find</tt>
>  module. Libraries should not ship Find modules at all but Config files
>  instead.
>  .
>  The Config files should be installed in the unversioned path
>  usr/(lib/&lt;arch&gt;|lib|share)/cmake/&lt;name&gt;*/
>  .
>  By using CMake Config files in the unversioned path, the package will
>  continue to work as expected when a new version of CMake is uploaded.
> """

Excellent!

> Admittedly, I presumed there was only one (valid) prefix and it was
> always "usr".

Indeed :)

> More suggestions:
> 
>  * If you got any related documentation, please consider adding a Ref
>    field listing it.

Well, I wanted to make a question here: we have multiple URLs so what we did 
is adding a URL to a Debian's wiki page in which to put them all. But if 
somehow the Ref field supports more than one URL it might be better to add 
them there (although I like the Wiki idea).

Again, thanks *a lot* you all for your help and time :)

-- 
perezmeyer: Gus no tiene inet :-(
PabloOdorico: oh
perezmeyer: te mando una copia de lo que hagamos esta noche
PabloOdorico: de ultima mandame un loro del parque con una flash en la pata ;)

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: