So, what do we think: <https://build.opensuse.org/package/show/home:badshah400:lapackv3/lapack> > ~> cat _multibuild > <multibuild> > <package>static</package> > <package>x86-64-v3</package> > </multibuild> > ~> ls -1 *x86-64-v3*.rpm > libblas3-x86-64-v3-3.12.0-97.1.x86_64.rpm > libcblas3-x86-64-v3-3.12.0-97.1.x86_64.rpm > liblapack3-x86-64-v3-3.12.0-97.1.x86_64.rpm > liblapacke3-x86-64-v3-3.12.0-97.1.x86_64.rpm > libtmglib3-x86-64-v3-3.12.0-97.1.x86_64.rpm > ~> rpm -qvlp ./libblas3-x86-64-v3-3.12.0-97.1.x86_64.rpm > ---------- 1 root root 0 May 5 02:25 /etc/alternatives/libblas.so.3-x86-64-v3_x86_64 > drwxr-xr-x 2 root root 0 May 5 02:25 /usr/lib64/glibc-hwcaps/x86-64-v3/blas > lrwxrwxrwx 1 root root 17 May 5 02:25 /usr/lib64/glibc-hwcaps/x86-64-v3/blas/libblas.so.3 -> libblas.so.3.12.0 > -rwxr-xr-x 1 root root 1050584 May 5 02:25 /usr/lib64/glibc-hwcaps/x86-64-v3/blas/libblas.so.3.12.0 > lrwxrwxrwx 1 root root 37 May 5 02:25 /usr/lib64/glibc-hwcaps/x86-64-v3/libblas.so.3 -> /etc/alternatives/libblas.so.3_x86_64 > drwxr-xr-x 2 root root 0 May 5 02:25 /usr/share/doc/packages/libblas3-x86-64-v3 > -rw-r--r-- 1 root root 6175 May 5 02:25 /usr/share/doc/packages/libblas3-x86-64-v3/README.md > drwxr-xr-x 2 root root 0 May 5 02:25 /usr/share/licenses/libblas3-x86-64-v3 > -rw-r--r-- 1 root root 2266 May 5 02:25 /usr/share/licenses/libblas3-x86-64-v3/LICENSE Most of the hwcaps related definitions are in the preamble. I tried to preserve the maintainability/readability of the specfile to the extent I think is possible. Suggestions welcome.