summaryrefslogtreecommitdiff
path: root/libsymlink.attr
diff options
context:
space:
mode:
Diffstat (limited to 'libsymlink.attr')
-rw-r--r--libsymlink.attr5
1 files changed, 5 insertions, 0 deletions
diff --git a/libsymlink.attr b/libsymlink.attr
new file mode 100644
index 0000000..8d2c58b
--- /dev/null
+++ b/libsymlink.attr
@@ -0,0 +1,5 @@
+# Make libfoo.so symlinks require the soname-provide of the target library
+%__libsymlink_requires %{_rpmconfigdir}/elfdeps --provides --soname-only
+%__libsymlink_magic ^symbolic link to .*lib.*\\.so\\..*$
+%__libsymlink_path ^.*\\.so$
+%__libsymlink_flags magic_and_path