## conversion rules for unpackaged files format_unpackaged_file_list_common="\ # java s,^/usr/share/java,%{_javadir}, # xdg s,^/usr/share/metainfo,%{_metainfodir}, # qt5 s,^/usr/include/qt5,%{_qt5_headerdir}, s,^/usr/share/doc/qt5,%{_qt5_docdir}, # qt6 s,^/usr/include/qt6,%{_qt6_headerdir}, s,^/usr/share/doc/qt6,%{_qt6_docdir}, # kde5 s,^/usr/include/KF5,%{_kde5_includedir}, s,^/usr/share/kf5,%{_kde5_datadir}/kf5, s,^/usr/share/kservicetypes5,%{_kde5_servicetypesdir}, # kf6 s,^/usr/include/KF6,%{_kf6_includedir}, s,^/usr/share/kf6,%{_kf6_datadir}/kf6, # systemd s,^/usr/lib/systemd/system,%{_unitdir}, s,^/usr/lib/systemd/user,%{_userunitdir}, s,^/usr/lib/systemd/system-preset,%{_presetdir}, s,^/usr/lib/systemd/user-preset,%{_userpresetdir}, s,^/usr/lib/systemd,%{_systemd_util_dir}, s,^/usr/lib/udev/hwdb.d,%{_udevhwdbdir}, s,^/usr/lib/udev/rules.d,%{_udevrulesdir}, s,^/usr/lib/systemd/catalog,%{_journalcatalogdir}, s,^/usr/lib/binfmt.d,%{_binfmtdir}, s,^/usr/lib/sysctl.d,%{_sysctldir}, s,^/usr/lib/sysusers.d,%{_sysusersdir}, s,^/usr/lib/tmpfiles.d,%{_tmpfilesdir}, s,^/usr/share/user-tmpfiles.d,%{_user_tmpfilesdir}, s,^/usr/lib/environment.d,%{_environmentdir}, s,^/usr/lib/modules-load.d,%{_modulesloaddir}, s,^/usr/lib/modprobe.d,%{_modprobedir}, s,^/usr/lib/systemd/system-generators,%{_systemdgeneratordir}, s,^/usr/lib/systemd/user-generators,%{_systemdusergeneratordir}, s,^/usr/lib/systemd/system-environment-generators,%{_systemd_system_env_generator_dir}, s,^/usr/lib/systemd/user-environment-generators,%{_systemd_user_env_generator_dir}, # perl s,^/usr/lib/perl[5-9]/site_perl/[0-9.]*/.*-linux-thread-multi,%{perl_sitearch}, s,^/usr/lib/perl[5-9]/site_perl/[0-9.]*,%{perl_sitelib}, s,^/usr/lib/perl[5-9]/vendor_perl/[0-9.]*/.*-linux-thread-multi,%{perl_vendorarch}, s,^/usr/lib/perl[5-9]/vendor_perl/[0-9.]*,%{perl_vendorlib}, # pam s,^/etc/security,%{_pam_secconfdir}, s,^/etc/pam.d,%{_pam_confdir}, s,^/usr/share/pam.d,%{_pam_vendordir}, # generic translations s,^/usr/bin,%{_bindir}, s,^/usr/sbin,%{_sbindir}, s,^/usr/share/doc/,%{_docdir}/, s,^/usr/share/info,%{_infodir}, s,^/usr/share/man,%{_mandir}, s,^/usr/share,%{_datadir}, s,^/usr/include,%{_includedir}, s,^/etc,%{_sysconfdir}, s,^/var,%{_localstatedir}, " ## conversion rules which are (target) architecture specific ### i586 format_unpackaged_file_list_i586="\ # kde5 s,^/usr/lib/cmake/KF5,%{_kde5_libdir}/cmake/KF5, s,^/usr/lib/libKF5,%{_kde5_libdir}/libKF5, s,^/usr/lib/qt5/mkspecs/modules/qt_K,%{_kde5_mkspecsdir}/qt_K, # kde6 s,^/usr/lib/qt6/plugins/kf6,%{_kf6_plugindir}, # qt5 s,^/usr/lib/qt5/plugins,%{_qt5_plugindir}, s,^/usr/lib/qt5,%{_qt5_prefix}, # qt6 s,^/usr/lib/qt6/plugins,%{_qt6_plugindir}, s,^/usr/lib/qt6/qml,%{_qt6_qmldir}, s,^/usr/lib/qt6,%{_qt6_archdatadir}, # python s,^/usr/lib/python2.7/site-packages,%{python27_sitearch}, s,^/usr/lib/python3.11/site-packages,%{python3_sitearch}, s,^/usr/lib/python3.7/site-packages,%{python37_sitearch}, s,^/usr/lib/python3.9/site-packages,%{python39_sitearch}, s,^/usr/lib/python3.10/site-packages,%{python310_sitearch}, s,^/usr/lib/python3.12/site-packages,%{python312_sitearch}, # pam s,^/usr/lib/security,%{_pam_moduledir}, # libraries s,^/usr/libexec,%{_libexecdir}, s,^/usr/lib,%{_libdir}, s,^/lib,/%{_lib}," ### arm format_unpackaged_file_list_arm="$format_unpackaged_file_list_i586" ### x86_64 format_unpackaged_file_list_x86_64="\ # kde5 s,^/usr/lib64/cmake/KF5,%{_kde5_libdir}/cmake/KF5, s,^/usr/lib64/libKF5,%{_kde5_libdir}/libKF5, s,^/usr/lib64/qt5/mkspecs/modules/qt_K,%{_kde5_mkspecsdir}/qt_K, # kde6 s,^/usr/lib64/qt6/plugins/kf6,%{_kf6_plugindir}, # qt5 s,^/usr/lib64/qt5/plugins,%{_qt5_plugindir}, s,^/usr/lib64/qt5,%{_qt5_prefix}, # qt6 s,^/usr/lib64/qt6/plugins,%{_qt6_plugindir}, s,^/usr/lib64/qt6/qml,%{_qt6_qmldir}, s,^/usr/lib64/qt6,%{_qt6_archdatadir}, # python s,^/usr/lib64/python2.7/site-packages,%{python27_sitearch}, s,^/usr/lib/python2.7/site-packages,%{python27_sitelib}, s,^/usr/lib64/python3.11/site-packages,%{python3_sitearch}, s,^/usr/lib/python3.11/site-packages,%{python3_sitelib}, s,^/usr/lib64/python3.7/site-packages,%{python37_sitearch}, s,^/usr/lib/python3.7/site-packages,%{python37_sitelib}, s,^/usr/lib64/python3.9/site-packages,%{python39_sitearch}, s,^/usr/lib/python3.9/site-packages,%{python39_sitelib}, s,^/usr/lib64/python3.10/site-packages,%{python310_sitearch}, s,^/usr/lib/python3.10/site-packages,%{python310_sitelib}, s,^/usr/lib64/python3.12/site-packages,%{python312_sitearch}, s,^/usr/lib/python3.12/site-packages,%{python312_sitelib}, # pam s,^/usr/lib64/security,%{_pam_moduledir}, # libraries s,^/usr/libexec64,%{_libexecdir}, s,^/usr/libexec,%{_prefix}/libexec, s,^/usr/lib64,%{_libdir}, s,^/usr/lib,%{_prefix}/lib, s,^/lib64,/%{_lib}," ### aarch64 format_unpackaged_file_list_aarch64="$format_unpackaged_file_list_x86_64"