Hello community, here is the log from the commit of package llvm5 for openSUSE:Factory checked in at 2018-12-21 08:22:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/llvm5 (Old) and /work/SRC/openSUSE:Factory/.llvm5.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "llvm5" Fri Dec 21 08:22:07 2018 rev:14 rq:660217 version:5.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/llvm5/llvm5.changes 2018-10-11 11:58:28.809792525 +0200 +++ /work/SRC/openSUSE:Factory/.llvm5.new.28833/llvm5.changes 2018-12-21 08:22:20.673518005 +0100 @@ -1,0 +2,7 @@ +Wed Dec 19 19:45:44 UTC 2018 - Todd R <toddrme2...@gmail.com> + +- Use %license macro +- Use upstream-recommended %{_rpmconfigdir}/macros.d directory + for the rpm macros. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ llvm5.spec ++++++ --- /var/tmp/diff_new_pack.7qcLuO/_old 2018-12-21 08:22:22.137516633 +0100 +++ /var/tmp/diff_new_pack.7qcLuO/_new 2018-12-21 08:22:22.141516630 +0100 @@ -876,8 +876,8 @@ done # rpm macro for version checking -mkdir -p %{buildroot}%{_sysconfdir}/rpm -cat > %{buildroot}%{_sysconfdir}/rpm/macros.llvm <<EOF +mkdir -p %{buildroot}%{_rpmconfigdir}/macros.d/ +cat > %{buildroot}%{_rpmconfigdir}/macros.d/macros.llvm <<EOF # # RPM macros for LLVM/Clang packaging # @@ -1122,8 +1122,7 @@ %endif %files -%defattr(-,root,root) -%doc CREDITS.TXT LICENSE.TXT +%license CREDITS.TXT LICENSE.TXT %{_bindir}/bugpoint %{_bindir}/llc @@ -1423,7 +1422,7 @@ %{_sysconfdir}/bash_completion.d/clang.sh %files -n clang%{_sonum}-checker -%defattr(-,root,root) +%license CREDITS.TXT LICENSE.TXT %{_bindir}/c++-analyzer %{_bindir}/ccc-analyzer %{_bindir}/scan-build @@ -1433,6 +1432,7 @@ %{_mandir}/man1/scan-build.1%{ext_man} %files opt-viewer +%license CREDITS.TXT LICENSE.TXT %{_bindir}/opt-diff %{_bindir}/opt-stats %{_bindir}/opt-viewer @@ -1443,20 +1443,20 @@ %{_datadir}/opt-viewer/ %files -n libLLVM%{_sonum} -%defattr(-,root,root,-) +%license CREDITS.TXT LICENSE.TXT %{_libdir}/libLLVM*.so.* %files -n libclang%{_sonum} -%defattr(-,root,root,-) +%license CREDITS.TXT LICENSE.TXT %{_libdir}/libclang*.so.* %{_libdir}/libfindAllSymbols.so.* %files -n libLTO%{_sonum} -%defattr(-,root,root) +%license CREDITS.TXT LICENSE.TXT %{_libdir}/libLTO.so.* %files gold -%defattr(-,root,root) +%license CREDITS.TXT LICENSE.TXT %{_libdir}/LLVMgold.so # Note that bfd-plugins is always in /usr/lib/bfd-plugins, no matter what _libdir is. %dir /usr/lib/bfd-plugins/ @@ -1464,21 +1464,21 @@ %if %{with openmp} %files -n libomp%{_sonum}-devel -%defattr(-,root,root) +%license CREDITS.TXT LICENSE.TXT %{_libdir}/libomp.so %endif %if %{with libcxx} %files -n libc++%{_socxx} -%defattr(-,root,root) +%license CREDITS.TXT LICENSE.TXT %{_libdir}/libc++.so.* %files -n libc++abi%{_socxx} -%defattr(-,root,root) +%license CREDITS.TXT LICENSE.TXT %{_libdir}/libc++abi.so.* %files -n libc++-devel -%defattr(-,root,root) +%license CREDITS.TXT LICENSE.TXT %{_libdir}/libc++.a %{_libdir}/libc++experimental.a %{_libdir}/libc++.so @@ -1486,12 +1486,12 @@ %{_includedir}/c++/ %files -n libc++abi-devel -%defattr(-,root,root) +%license CREDITS.TXT LICENSE.TXT %{_libdir}/libc++abi.so %endif %files devel -%defattr(-,root,root,-) +%license CREDITS.TXT LICENSE.TXT %{_bindir}/llvm-config %{_libdir}/libLLVM.so %{_libdir}/libLLVMTableGen.so @@ -1502,10 +1502,10 @@ %{_libdir}/cmake/llvm %{_docdir}/llvm/ %{_mandir}/man1/llvm-config.1%{ext_man} -%config(noreplace) %{_sysconfdir}/rpm/macros.llvm +%{_rpmconfigdir}/macros.d/macros.llvm %files -n clang%{_sonum}-devel -%defattr(-,root,root) +%license CREDITS.TXT LICENSE.TXT %{_libdir}/libclang*.so %{_libdir}/libfindAllSymbols.so %{_includedir}/clang/ @@ -1515,18 +1515,18 @@ %{_docdir}/llvm-clang/ %files LTO-devel -%defattr(-,root,root) +%license CREDITS.TXT LICENSE.TXT %{_libdir}/libLTO.so %files emacs-plugins -%defattr(-,root,root,-) +%license CREDITS.TXT LICENSE.TXT %dir %{_datadir}/clang/ %{_datadir}/clang/clang-format.el %{_datadir}/clang/clang-include-fixer.el %{_datadir}/clang/clang-rename.el %files vim-plugins -%defattr(-,root,root,-) +%license CREDITS.TXT LICENSE.TXT %doc utils/vim/README.vim %{_datadir}/vim/ %dir %{_datadir}/clang/ @@ -1536,19 +1536,19 @@ %if %{with pyclang} %files -n python3-clang -%defattr(-,root,root) +%license CREDITS.TXT LICENSE.TXT %{python3_sitelib}/clang/ %{_docdir}/python-clang/ %endif %if !0%{?sle_version} %files -n libFuzzer +%license CREDITS.TXT LICENSE.TXT %{_libdir}/libFuzzer.a %endif %files -n lld%{_sonum} -%defattr(-,root,root,-) -%doc LICENSE.TXT +%license CREDITS.TXT LICENSE.TXT %{_bindir}/ld.lld %{_bindir}/lld %{_bindir}/lld-link @@ -1561,8 +1561,7 @@ %if %{with lldb} %files -n lldb%{_sonum} -%defattr(-,root,root,-) -%doc LICENSE.TXT +%license CREDITS.TXT LICENSE.TXT %{_bindir}/lldb %{_bindir}/lldb-argdumper %{_bindir}/lldb-mi @@ -1579,18 +1578,18 @@ %if %{with lldb_python} %files -n python3-lldb%{_sonum} -%defattr(-,root,root) +%license CREDITS.TXT LICENSE.TXT %{python3_sitearch}/_lldb.so %{python3_sitearch}/lldb/ %{python3_sitearch}/readline.so %endif %files -n liblldb%{_sonum} -%defattr(-,root,root) +%license CREDITS.TXT LICENSE.TXT %{_libdir}/liblldb.so.* %files -n lldb%{_sonum}-devel -%defattr(-,root,root,-) +%license CREDITS.TXT LICENSE.TXT %{_includedir}/lldb/ %{_libdir}/liblldb.so %endif