Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
deb-shlibs(5)			   dpkg suite			   deb-shlibs(5)

NAME
     deb-shlibs - Debian shared library information file

DESCRIPTION
     shlibs  files  map shared library names and versions (sonames) to dependen-
     cies suitable for a package control file.	There is  one  entry  per  line.
     Blank  lines are not allowed.  Lines beginning with an # character are con-
     sidered commentary, and are ignored.  All other lines must have the format

	    [type:] library version dependencies

     The library and version fields are whitespace-delimited, but the  dependen-
     cies  field extends to the end of the line.  The type field is optional and
     normally not needed.

     The dependencies field has the same syntax as the Depends field in a binary
     control file, see deb-control(5).

EXAMPLES
     The shlibs file for a typical library package, named libcrunch1, that  pro-
     vides one library whose soname is libcrunch.so.1, might read

	    libcrunch 1 libcrunch1 (>= 1.2-1)

     The  dependencies	must mention the most recent version of the package that
     added new symbols to the library: in the above example,  new  symbols  were
     added  to version 1.2 of libcrunch.  This is not the only reason the depen-
     dencies might need to be tightened.

SEE ALSO
     deb-control(5), dpkg-shlibdeps(1), deb-symbols(5).

1.19.8				   2022-05-24			   deb-shlibs(5)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=deb-shlibs&sektion=5&manpath=FreeBSD+Ports+15.1.quarterly>

home | help