File ooRexx-rpmlintrc of Package ooRexx

# These are NOT devel files, but extensions from the main interpreter.
# REXX applications can load extensions via the SysLoadFuncs function. Most REXX applications can deal with the normal .so.<version>
# scheme fine, but some older applications (especially older C-compiled extensions) try to load the .so by name.
addFilter("devel-file-in-non-devel-package.*libhostemu.so")
addFilter("devel-file-in-non-devel-package.*librexx.so")
addFilter("devel-file-in-non-devel-package.*librxmath.so")
addFilter("devel-file-in-non-devel-package.*librexxapi.so")
addFilter("devel-file-in-non-devel-package.*librxregexp.so")
addFilter("devel-file-in-non-devel-package.*librxunixsys.so")
addFilter("devel-file-in-non-devel-package.*liborxncurses.so")
addFilter("devel-file-in-non-devel-package.*librxsock.so")

# the .rex files are not regular unix scripts
addFilter("E: script-without-shebang")

# unfortunately historically ooRexx loads class libraries from .cls files in the PATH
# a patch was sent to upstream back in 4.x to load these from /usr/share/ooRexx, but it appears it was ignored for 5.x
addFilter("W: non-executable-in-bin")
openSUSE Build Service is sponsored by