[Debian-med-packaging] Bug#626044: [Samtools-devel] Header files in /usr/include or /usr/include/bam ?

Charles Plessy plessy at debian.org
Tue May 10 22:50:43 UTC 2011


Le Tue, Jan 04, 2011 at 10:27:52AM +0000, James Bonfield a écrit :
> On Wed, Dec 29, 2010 at 02:10:18AM +0900, Charles Plessy wrote:
> > In Debian - and therefore Ubuntu, we are distributing the libbam header files
> > in /usr/include. I have seen a request to provide them in /usr/include/bam
> > since Cufflinks expects them there. But Bio::Samtools expects them in /usr/include.
> 
> As a previous user of samtools as a C library I'd say
> /usr/include/samtools would make more sense.

Dear James and everybody,

in Debian, we are about to follow this recommendation and distribute the
headers in /usr/include/samtools.  Other programs distribute bam.h or sam.h
header files in their own subdirectory, so it looks like best practice
to do so with samtools as well.

libadplug-dev: /usr/include/adplug/bam.h
libcorosync-dev: /usr/include/corosync/sam.h

Have a nice day,

-- 
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan





More information about the Debian-med-packaging mailing list