diff --git a/julia.spec b/julia.spec index 2863e67..2251527 100644 --- a/julia.spec +++ b/julia.spec @@ -9,6 +9,11 @@ %global libwhichcommit 81e9723c0273d78493dc8c8ed570f68d9ce7e89e +# List all bundled libraries here +%global _privatelibs lib(suitesparse_wrapper|mpfr|ccalltest|LLVM-.*|uv|unwind)\\.so.* +%global __provides_exclude ^(%{_privatelibs})$ +%global __requires_exclude ^(%{_privatelibs})$ + Name: julia Version: 1.0.1 Release: 1%{?dist} @@ -64,9 +69,6 @@ Requires: openblas-threads # Currently, Julia does not work properly architectures other than x86 ExcludeArch: s390x -%global __provides_exclude_from ^%{_libdir}/%{name}/.*\\.so$ -%global __provides_exclude ^lib(mpfr|ccalltest)\\.so.*$ - %description Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of