Hello community, here is the log from the commit of package llvm6 for openSUSE:Factory checked in at 2018-12-24 11:35:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/llvm6 (Old) and /work/SRC/openSUSE:Factory/.llvm6.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "llvm6" Mon Dec 24 11:35:24 2018 rev:13 rq:660215 version:6.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/llvm6/llvm6.changes 2018-11-06 13:58:54.239882235 +0100 +++ /work/SRC/openSUSE:Factory/.llvm6.new.28833/llvm6.changes 2018-12-24 11:35:24.277771018 +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: ------------------ ++++++ llvm6.spec ++++++ --- /var/tmp/diff_new_pack.QAmlyJ/_old 2018-12-24 11:35:26.213769298 +0100 +++ /var/tmp/diff_new_pack.QAmlyJ/_new 2018-12-24 11:35:26.217769294 +0100 @@ -895,8 +895,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 # @@ -1149,8 +1149,7 @@ %endif %files -%defattr(-,root,root) -%doc CREDITS.TXT LICENSE.TXT +%license CREDITS.TXT LICENSE.TXT %{_bindir}/bugpoint %{_bindir}/llc @@ -1385,7 +1384,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 @@ -1471,7 +1470,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 @@ -1481,6 +1480,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 @@ -1489,20 +1489,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/ @@ -1510,22 +1510,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++.so @@ -1533,12 +1533,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 @@ -1549,10 +1549,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/ @@ -1562,18 +1562,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/ @@ -1583,14 +1583,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 @@ -1609,8 +1608,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 @@ -1629,30 +1627,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