Hello community, here is the log from the commit of package llvm7 for openSUSE:Factory checked in at 2018-12-21 08:22:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/llvm7 (Old) and /work/SRC/openSUSE:Factory/.llvm7.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "llvm7" Fri Dec 21 08:22:13 2018 rev:6 rq:660218 version:7.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/llvm7/llvm7.changes 2018-12-18 15:00:05.110098245 +0100 +++ /work/SRC/openSUSE:Factory/.llvm7.new.28833/llvm7.changes 2018-12-21 08:22:22.853515963 +0100 @@ -1,0 +2,7 @@ +Wed Dec 19 19:45:44 UTC 2018 - Todd R <[email protected]> + +- Use %license macro +- Use upstream-recommended %{_rpmconfigdir}/macros.d directory + for the rpm macros. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ llvm7.spec ++++++ --- /var/tmp/diff_new_pack.a8XXTY/_old 2018-12-21 08:22:24.701514232 +0100 +++ /var/tmp/diff_new_pack.a8XXTY/_new 2018-12-21 08:22:24.705514228 +0100 @@ -921,8 +921,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 # @@ -1185,8 +1185,7 @@ %endif %files -%defattr(-,root,root) -%doc CREDITS.TXT LICENSE.TXT +%license CREDITS.TXT LICENSE.TXT %{_bindir}/bugpoint %{_bindir}/diagtool @@ -1445,7 +1444,7 @@ %ghost %{_sysconfdir}/alternatives/tblgen.1%{ext_man} %files -n clang%{_sonum} -%defattr(-,root,root) +%license CREDITS.TXT LICENSE.TXT %{_bindir}/clang-%{_minor} %{_bindir}/clang++-%{_minor} %{_bindir}/c-index-test @@ -1531,7 +1530,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 @@ -1541,6 +1540,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 @@ -1549,21 +1549,21 @@ %{_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.* %if %{with gold} %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/ @@ -1574,22 +1574,22 @@ %if %{with openmp} %files -n libomp%{_sonum}-devel -%defattr(-,root,root) +%license CREDITS.TXT LICENSE.TXT %{_libdir}/libomp.so %{_libdir}/libomptarget.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++fs.a @@ -1598,12 +1598,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 @@ -1614,10 +1614,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/ @@ -1627,18 +1627,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/ @@ -1648,14 +1648,13 @@ %if %{with pyclang} %files -n python3-clang -%defattr(-,root,root) +%license CREDITS.TXT LICENSE.TXT %{python3_sitelib}/clang/ %{_docdir}/python-clang/ %endif %files -n lld%{_sonum} -%defattr(-,root,root,-) -%doc LICENSE.TXT +%license CREDITS.TXT LICENSE.TXT %{_bindir}/ld.lld %{_bindir}/ld64.lld %{_bindir}/lld @@ -1674,8 +1673,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 @@ -1694,30 +1692,30 @@ %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.* %{_libdir}/liblldbIntelFeatures.so.* %files -n lldb%{_sonum}-devel -%defattr(-,root,root,-) +%license CREDITS.TXT LICENSE.TXT %{_includedir}/lldb/ %{_libdir}/liblldb.so %{_libdir}/liblldbIntelFeatures.so %endif %files polly -%defattr(-,root,root,-) +%license CREDITS.TXT LICENSE.TXT %{_libdir}/LLVMPolly.so %files polly-devel -%defattr(-,root,root,-) +%license CREDITS.TXT LICENSE.TXT %{_includedir}/polly %{_libdir}/cmake/polly
