Package: debmake-doc
Version: 1.2-1
Severity: normal

Let's add my old text from A.3. Multiarch

----

Here are some typical multiarch package split scenario examples for the
followings:

a library source libfoo-1.tar.gz

a tool source bar-1.tar.gz written in a compiled language

a tool source baz-1.tar.gz written in an interpreted language

Package Architecture:   Multi-Arch:     Package content
libfoo1 any     same    the shared library, co-installable
libfoo1-dbg     any     same    the shared library debug symbols, co-installable
libfoo-dev      any     same    the shared library header files etc., 
co-installable
libfoo-tools    any     foreign the run-time support programs, not 
co-installable
libfoo-doc      all     foreign the shared library documentation files
bar     any     foreign the compiled program files, not co-installable
bar-doc all     foreign the documentation files for the program
baz     all     foreign the interpreted program files

Also this text must be inserted soemwhere if not yet.

Please note that the development package should contain a symlink for
the associated shared library without a version number. E.g.:
/usr/lib/x86_64-linux-gnu/libfoo.so -> libfoo.so.1

Osamu

Reply via email to