diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/.gitignore diff --git a/.llvm-toolset.metadata b/.llvm-toolset.metadata new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/.llvm-toolset.metadata diff --git a/SPECS/llvm-toolset.spec b/SPECS/llvm-toolset.spec new file mode 100644 index 0000000..10890b9 --- /dev/null +++ b/SPECS/llvm-toolset.spec @@ -0,0 +1,116 @@ +%global maj_ver 10 +%global min_ver 0 +%global patch_ver 0 + +Summary: Package that installs llvm-toolset +Name: llvm-toolset +Version: %{maj_ver}.%{min_ver}.%{patch_ver} +Release: 1%{?dist} +License: NCSA + +Requires: clang = %{version} + +%ifarch %{arm} aarch64 %{ix86} x86_64 +Requires: lldb = %{version} +%endif + +Requires: llvm = %{version} +Requires: lld = %{version} + +%description +This is the main package for llvm-toolset. + +%files + +%changelog +* Tue Apr 14 2020 sguelton@redhat.com - 10.0.0-1 +- 10.0.0 Release + +* Mon Jan 06 2020 Tom Stellard - 9.0.1-1 +- Fix version number + +* Mon Jan 06 2020 Tom Stellard - 9.0.1-1 +- 9.0.1 Release + +* Tue Oct 01 2019 Tom Stellard - 9.0.0-2 +- 9.0.0 Release + +* Thu Aug 1 2019 sguelton@redhat.com - 8.0.1-1 +- 8.0.1 release + +* Thu Jun 13 2019 sguelton@redhat.com - 8.0.1-0.1.rc2 +- 8.0.1rc2 Release + +* Wed Apr 17 2019 sguelton@redhat.com - 8.0.0-1 +- 8.0.0 Release + +* Sat Dec 15 2018 Tom Stellard - 7.0.1-1 +- 7.0.1 Release + +* Mon Dec 10 2018 Tom Stellard - 7.0.1-0.1.rc3 +- 7.0.1-rc3 Release + +* Thu Oct 11 2018 Tom Stellard - 6.0.1-5 +- Add empty files section + +* Mon Oct 01 2018 Tom Stellard - 6.0.1-4 +- Drop SCL macros + +* Fri Sep 21 2018 Tom Stellard - 6.0.1-3 +- Install lld by default + +* Fri Aug 03 2018 Vít Ondruch - 6.0.1-2 +- scl_files hack is not needed anymore. + +* Tue Jul 10 2018 Tom Stellard - 6.0.1-1 +- LLVM 6.0.1 release + +* Fri Feb 16 2018 Tilmann Scheller - 5.0.1-5 +- Move %enable_llvmtoolset7 macro to the -build subpackage to avoid conflicts + between multiple definitions of %scl when using llvm-toolset-7 to build a SCL + +* Thu Feb 08 2018 Tilmann Scheller - 5.0.1-4 +- Add %enable_llvmtoolset7 macro to make it easier to activate llvm-toolset-7 + during package builds. + +* Fri Feb 02 2018 Tom Stellard - 5.0.1-3 +- Only install build tools + +* Fri Feb 02 2018 Tom Stellard - 5.0.1-2 +- Work around bug in scl_files + +* Wed Jan 17 2018 Tom Stellard - 5.0.1-1 +- LLVM 5.0.1 release + +* Wed Jan 17 2018 Tom Stellard - 4.0.1-5 +- Drop dockerfiles package + +* Wed Oct 04 2017 Tom Stellard - 4.0.1-4 +- Update Dockerfile + +* Wed Sep 20 2017 Tom Stellard - 4.0.1-3 +- Update Dockerfile + +* Wed Aug 09 2017 Tom Stellard - 4.0.1-2 +- Add docker file + +* Wed Jun 21 2017 Tom Stellard - 4.0.1-1 +- 4.0.1 Release. + +* Wed Jun 21 2017 Tom Stellard - 4.0.0-6 +- Fix Requires for lldb, this package is not built on all arches + +* Mon Jun 05 2017 Tom Stellard - 4.0.0-5 +- Remove scldevel package + +* Mon Jun 05 2017 Tom Stellard - 4.0.0-4 +- Remove unnecessary code + +* Fri May 12 2017 Tom Stellard - 4.0.0-3 +- Add clang, lldb, and python-lit to Requires + +* Wed May 10 2017 Tilmann Scheller - 4.0.0-2 +- Update PYTHONPATH to point to the scl's Python site-packages directory + +* Mon Apr 24 2017 Tom Stellard 4.0.0-1 +- Initial package