Hello community, here is the log from the commit of package llvm for openSUSE:Factory checked in at 2018-06-03 12:30:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/llvm (Old) and /work/SRC/openSUSE:Factory/.llvm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "llvm" Sun Jun 3 12:30:14 2018 rev:99 rq:613054 version:6.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/llvm/llvm.changes 2018-04-02 22:47:26.641734931 +0200 +++ /work/SRC/openSUSE:Factory/.llvm.new/llvm.changes 2018-06-03 12:30:17.357184711 +0200 @@ -1,0 +2,5 @@ +Wed May 30 12:25:16 UTC 2018 - [email protected] + +- spec-cleaner and https:// usage + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ llvm.spec ++++++ --- /var/tmp/diff_new_pack.vItsal/_old 2018-06-03 12:30:20.445071665 +0200 +++ /var/tmp/diff_new_pack.vItsal/_new 2018-06-03 12:30:20.457071226 +0200 @@ -16,6 +16,7 @@ # +%define _sonum 6 %ifarch x86_64 %define has_lldb 1 # python3-lldb%{_sonum} is only built with these distributions (see llvm%{_sonum} package) @@ -23,15 +24,13 @@ %define has_lldb_python 1 %endif %endif - -%define _sonum 6 Name: llvm Version: 6.0.0 Release: 0 Summary: Low Level Virtual Machine License: NCSA Group: Development/Languages/Other -Url: http://www.llvm.org +URL: https://www.llvm.org # This file documents the process for updating llvm Source0: README.packaging Source101: baselibs.conf @@ -45,6 +44,7 @@ BuildRequires: llvm%{_sonum}-emacs-plugins = %{version} BuildRequires: llvm%{_sonum}-gold = %{version} BuildRequires: llvm%{_sonum}-vim-plugins = %{version} +Requires: llvm%{_sonum} = %{version} %if 0%{?has_lldb} BuildRequires: lldb%{_sonum} = %{version} BuildRequires: lldb%{_sonum}-devel = %{version} @@ -52,7 +52,6 @@ %if 0%{?has_lldb_python} BuildRequires: python3-lldb%{_sonum} = %{version} %endif -Requires: llvm%{_sonum} = %{version} %description LLVM is a compiler infrastructure designed for compile-time, @@ -66,7 +65,6 @@ llvm that openSUSE currently supports. Packages that don't require a specific LLVM version should depend on this. - %package devel Summary: Header Files for LLVM Group: Development/Languages/Other @@ -81,7 +79,6 @@ llvm-devel that openSUSE currently supports. Packages that don't require a specific LLVM version should depend on this. - %package -n clang Summary: CLANG frontend for LLVM Group: Development/Languages/Other @@ -96,7 +93,6 @@ clang that openSUSE currently supports. Packages that don't require a specific Clang version should depend on this. - %package -n clang-checker Summary: Static code analyzer for CLANG Group: Development/Languages/Other @@ -112,7 +108,6 @@ clang-checker that openSUSE currently supports. Packages that don't require a specific Clang version should depend on this. - %package -n clang-devel Summary: CLANG frontend for LLVM (devel package) Group: Development/Languages/Other @@ -130,7 +125,6 @@ clang-devel that openSUSE currently supports. Packages that don't require a specific Clang version should depend on this. - %package LTO-devel Summary: Link-time optimizer for LLVM (devel package) Group: Development/Languages/Other @@ -144,7 +138,6 @@ llvm-LTO-devel that openSUSE currently supports. Packages that don't require a specific LLVM version should depend on this. - %package gold Summary: Gold linker plugin for LLVM Group: Development/Languages/Other @@ -157,7 +150,6 @@ llvm-gold that openSUSE currently supports. Packages that don't require a specific LLVM version should depend on this. - %package vim-plugins Summary: Vim plugins for LLVM Group: Productivity/Text/Editors @@ -171,7 +163,6 @@ llvm-vim-plugins that openSUSE currently supports. Packages that don't require a specific LLVM version should depend on this. - %package emacs-plugins Summary: Emacs plugins for LLVM Group: Productivity/Text/Editors @@ -185,7 +176,6 @@ llvm-emacs-plugins that openSUSE currently supports. Packages that don't require a specific LLVM version should depend on this. - %package -n lldb Summary: Software debugger built using LLVM libraries Group: Development/Tools/Debuggers @@ -201,7 +191,6 @@ lldb that openSUSE currently supports. Packages that don't require a specific LLDB version should depend on this. - %package -n lldb-devel Summary: Development files for LLDB Group: Development/Languages/Other @@ -214,7 +203,6 @@ lldb-devel that openSUSE currently supports. Packages that don't require a specific LLDB version should depend on this. - %package -n python3-lldb Summary: Python bindings for liblldb Group: Development/Languages/Python @@ -227,7 +215,6 @@ python3-lldb that openSUSE currently supports. Packages that don't require a specific LLDB version should depend on this. - %package -n lld Summary: Linker for Clang/LLVM Group: Development/Tools/Building @@ -238,7 +225,6 @@ system linkers and runs much faster than them. It also provides features that are useful for toolchain developers. - %prep # Not needed @@ -249,63 +235,48 @@ # Not needed %files -%defattr(-,root,root) %doc README %files -n clang -%defattr(-,root,root) %doc README %files -n clang-checker -%defattr(-,root,root) %doc README %files gold -%defattr(-,root,root) %doc README %files devel -%defattr(-,root,root,-) %doc README %files -n clang-devel -%defattr(-,root,root) %doc README %files LTO-devel -%defattr(-,root,root) %doc README %files emacs-plugins -%defattr(-,root,root,-) %doc README %files vim-plugins -%defattr(-,root,root,-) %doc README %if 0%{?has_lldb} - %files -n lldb -%defattr(-,root,root) %doc README %files -n lldb-devel -%defattr(-,root,root) %doc README %endif %if 0%{?has_lldb_python} - %files -n python3-lldb -%defattr(-,root,root) %doc README %endif %files -n lld -%defattr(-,root,root) %doc README %changelog ++++++ README.packaging ++++++ --- /var/tmp/diff_new_pack.vItsal/_old 2018-06-03 12:30:20.537068297 +0200 +++ /var/tmp/diff_new_pack.vItsal/_new 2018-06-03 12:30:20.537068297 +0200 @@ -54,7 +54,7 @@ 5. Update the "_revsn" tag in llvmX_Y.spec and lldbX_Y.spec to match the revision number of the tag. This can be found on - http://lists.llvm.org/pipermail/llvm-branch-commits + https://lists.llvm.org/pipermail/llvm-branch-commits and should have like "[llvm-tag]" and "Creating release candidate final" in the subject line. You want to find the one for the current LLVM @@ -94,7 +94,7 @@ 5. Update the "_revsn" tag in llvmX_Y.spec and lldbX_Y.spec to match the revision number of the tag. This can be found on - http://lists.llvm.org/pipermail/llvm-branch-commits + https://lists.llvm.org/pipermail/llvm-branch-commits and should have like "[llvm-tag]" and "Creating release candidate final" in the subject line. You want to find the one for the current LLVM
