1deb-shlibs(5)                     dpkg suite                     deb-shlibs(5)
2
3
4

NAME

6       deb-shlibs - Debian shared library information file
7

DESCRIPTION

9       shlibs  files  map  shared  library  names  and  versions  (sonames) to
10       dependencies suitable for a package control file.  There is  one  entry
11       per  line.  Blank  lines  are  not  allowed.  Lines beginning with an #
12       character are considered commentary, and are ignored.  All other  lines
13       must have the format
14
15              [type:] library version dependencies
16
17       The  library  and  version  fields  are  whitespace-delimited,  but the
18       dependencies field extends to the end of the line.  The type  field  is
19       optional and normally not needed.
20
21       The  dependencies  field  has the same syntax as the Depends field in a
22       binary control file, see deb-control(5).
23

EXAMPLES

25       The shlibs file for a typical library package, named  libcrunch1,  that
26       provides one library whose soname is libcrunch.so.1, might read
27
28              libcrunch 1 libcrunch1 (>= 1.2-1)
29
30       The  dependencies  must  mention the most recent version of the package
31       that added new symbols to  the  library:  in  the  above  example,  new
32       symbols  were  added to version 1.2 of libcrunch.  This is not the only
33       reason the dependencies might need to be tightened.
34

SEE ALSO

36       deb-control(5), dpkg-shlibdeps(1), deb-symbols(5).
37
38
39
401.19.7                            2019-06-03                     deb-shlibs(5)
Impressum