mingw64-filesystem/mingw64-rpmlintrc
Ralf Habacker 222d8d5142 Accepting request 1071509 from home:rhabacker:branches:windows:mingw:win64:cmake-fixes
- Update to version 20230309
  * Let cmake macros be based on associated macros from macros.cmake
  * Add support to define a custom rpm macro when running mingw64
    related shell scripts, see mingw64-scripts.sh for details
  * Drop using external dependency generator (boo#1175587)
  * Add mingw64_*.attr files to support actual used dependency generator
  * Fix bug that rpm does not use attribute file for cmake by renaming
    to mingw64_cmake.attr (rpm does not like '-' in those file name
    and keys inside)
  * Extend mingw64_cmake.attr to find cmake support files in
    share subdirectory as required for example by mingw64-dlfcn-win32
  * Print deprecated message when using %_mingw64_makeinstall or
    %__mingw64_cmake
  * Reduce some differences to mingw32 in changes and other files,
    which are mostly indentions, hours, trailing '/', variable
    definition rows - make it easier to compare

OBS-URL: https://build.opensuse.org/request/show/1071509
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=153
2023-03-15 21:41:19 +00:00

30 lines
1.1 KiB
Plaintext

# not used on Leap 15.x for linting mingw64-filesystem package
# Unconditionally remove devel-file-in-non-devel rpmlint warning.
addFilter ("^mingw64-.*devel-file-in-non-devel")
# /usr/x86_64-w64-mingw32 is permitted by MinGW packaging guidelines.
addFilter ("^mingw64-.*non-standard-dir-in-usr x86_64-w64-mingw32")
addFilter ("^mingw64-.*filelist-forbidden-fhs23 /usr/x86_64-w64-mingw32")
# GCC and libtool create executable archive files. It's not clear
# why, but we permit this for now.
addFilter ("^mingw64-.*spurious-executable-perm.*\.dll\.a$")
# *.dll.a and *.a files are permitted arch-independent objects.
addFilter ("^mingw64-.*arch-independent-package-contains-binary-or-object.*\.a$")
addFilter ("^mingw64-.*mono-versioned-deps-missing")
addFilter ("^mingw64-.*files-duplicate")
addFilter("debuginfo-without-sources")
# This group is used a lot, so ignore the warning about it.
addFilter ("^mingw64-.*non-standard-group Development/Libraries$")
# using /opt/testing
addFilter("^mingw64-*filelist-forbidden-opt")
addFilter("^mingw64-.*potential-bashisms")