File codeblocks-rpmlintrc of Package codeblocks

# Ignore non-standard directory /usr/lib/codeblocks
addFilter("non-standard-dir-in-usr-lib")

# Ignore RPATH warnings for the bundled wxSmith libraries
addFilter("libwxsmithlib.so.* unneeded-RPATH")
addFilter("libwxflatnotebook.so.* unneeded-RPATH")
addFilter("libwxchartctrl.so.* unneeded-RPATH")
addFilter("libwxcustombutton.so.* unneeded-RPATH")
addFilter("libwxmathplot.so.* unneeded-RPATH")

# Ignore devel-file errors for wxSmith plugins incorrectly flagged in contrib package
# Use lib.* to match lib or lib64
addFilter("codeblocks-contrib: devel-file-in-non-devel-package /usr/lib.*/libwxsmithlib.so")
addFilter("codeblocks-contrib: devel-file-in-non-devel-package /usr/lib.*/codeblocks/plugins/libwxsmithcontribitems.so")
addFilter("codeblocks-contrib: devel-file-in-non-devel-package /usr/lib.*/codeblocks/plugins/libwxSmithAui.so")
addFilter("codeblocks-contrib: devel-file-in-non-devel-package /usr/lib.*/codeblocks/plugins/libwxsmith.so")

# Ignore shlib-policy and devel-file errors for .so symlinks incorrectly flagged in devel package
addFilter("codeblocks-devel: shlib-policy-missing-suffix /usr/lib.*/libcodeblocks.so")
addFilter("codeblocks-devel: devel-file-in-non-devel-package /usr/lib.*/libcodeblocks.so")
addFilter("codeblocks-devel: shlib-policy-missing-suffix /usr/lib.*/codeblocks/wxContribItems/.*\.so")
addFilter("codeblocks-devel: devel-file-in-non-devel-package /usr/lib.*/codeblocks/wxContribItems/.*\.so")

# Ignore warnings about executable permissions on include files (these are just warnings)
addFilter("non-standard-executable-perm /usr/include/codeblocks/external/tinyxml/.*\.cpp")
openSUSE Build Service is sponsored by