Notes
=====

There are just too many details in the BLIS (One of the BLAS Family)
packaging. To make sure I won't forget all of them in the future,
this note had been written.

* bin:libblis4-.*'s symbol files should not use the default template,
  which generates dependency informations such as

    libblis.so.4 libblis4-openmp #MINVER#
    ...

  which is clearly incorrect ... the main-dependency-template should
  be "libblis4" (a meta package to be satisfied by one of the three
  variants).

  And DON'T forget to register the private libblas.so.3 !

    libblas.so.3 libblas3 | libblas.so.3 #MINVER#

* bin:libblis64-4-*'s symbol files should not use the default tepmlate,
  neither. The dependency template should be

    libblas64.so.3 libblas64-3 | libblas64.so.3 #MINVER#
	...
	libblis.so.4 libblis64-4 | libblis64.so.4 #MINVER#
	...

  BLAS64 users often have special demands. So when a package is built
  against BLIS64, it should depend on libblis64-4 first.

[1] Man: dpkg-symbols(5)
