|
@@ -19,19 +19,17 @@
|
|
|
|
|
|
%define _unpackaged_files_terminate_build 1
|
|
|
|
|
|
-Name: llvm
|
|
|
-Version: 10.0.0
|
|
|
-Release: 2%{?_dist_release}
|
|
|
Summary: The Low Level Virtual Machine
|
|
|
Summary(ja): LLVM - 低レベルバーチャルマシン
|
|
|
-
|
|
|
-Group: Development/Languages
|
|
|
-License: NCSA
|
|
|
-URL: https://llvm.org/
|
|
|
-
|
|
|
+Name: llvm
|
|
|
+Version: 10.0.1
|
|
|
+Release: 1%{?_dist_release}
|
|
|
+Group: programming
|
|
|
Vendor: Project Vine
|
|
|
Distribution: Vine Linux
|
|
|
|
|
|
+License: NCSA
|
|
|
+URL: https://llvm.org/
|
|
|
Source0: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/llvm-%{version}.src.tar.xz
|
|
|
Source1: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/clang-%{version}.src.tar.xz
|
|
|
Source2: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/compiler-rt-%{version}.src.tar.xz
|
|
@@ -127,7 +125,7 @@ functionality.
|
|
|
%package devel
|
|
|
Summary: Libraries and header files for LLVM
|
|
|
Summary(ja): LLVM のライブラリおよびヘッダファイル
|
|
|
-Group: Development/Libraries
|
|
|
+Group: programming
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
Requires: libstdc++-devel
|
|
|
Requires: libffi-devel
|
|
@@ -141,7 +139,7 @@ native programs that use the LLVM infrastructure.
|
|
|
%package doc
|
|
|
Summary: Documentation for LLVM
|
|
|
Summary(ja): LLVM のドキュメント
|
|
|
-Group: Documentation
|
|
|
+Group: documentation
|
|
|
BuildArch: noarch
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
# might seem redundant, but needed to kill off the old arch-ed -doc subpackage
|
|
@@ -154,7 +152,7 @@ Documentation for the LLVM compiler infrastructure.
|
|
|
%package -n llvm%{ver_suffix}-libs
|
|
|
Summary: LLVM shared libraries
|
|
|
Summary(ja): LLVM 共有ライブラリ
|
|
|
-Group: System Environment/Libraries
|
|
|
+Group: system
|
|
|
Provides: llvm-libs = %{version}-%{release}
|
|
|
Obsoletes: llvm-libs <= 7.0.0
|
|
|
|
|
@@ -167,6 +165,7 @@ LLVM コンパイラ基盤の共有ライブラリです.
|
|
|
%package static
|
|
|
Summary: LLVM static libraries
|
|
|
Summary(ja): LLVM 静的ライブラリ
|
|
|
+Group: programming
|
|
|
Requires: llvm-devel = %{version}-%{release}
|
|
|
|
|
|
%description static
|
|
@@ -180,7 +179,7 @@ LLVM コンパイラ基盤の静的ライブラリです.
|
|
|
Summary: A C language family front-end for LLVM
|
|
|
Summary(ja): LLVM の C 言語フロントエンド
|
|
|
License: NCSA
|
|
|
-Group: Development/Languages
|
|
|
+Group: programming
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
# clang requires gcc, clang++ requires libstdc++-devel
|
|
|
Requires: libstdc++-devel
|
|
@@ -200,7 +199,7 @@ as libraries and designed to be loosely-coupled and extensible.
|
|
|
%Package -n clang-libs
|
|
|
Summary: Runtime library for clang
|
|
|
Summary(ja): Clang のランタイムライブラリ
|
|
|
-Group: System Environment/Libraries
|
|
|
+Group: system
|
|
|
|
|
|
%description -n clang-libs
|
|
|
Runtime library for clang.
|
|
@@ -211,7 +210,7 @@ Clang のランタイムライブラリです.
|
|
|
%package -n clang-devel
|
|
|
Summary: Header files for clang
|
|
|
Summary(ja): Clang のヘッダファイル
|
|
|
-Group: Development/Libraries
|
|
|
+Group: programming
|
|
|
Requires: clang = %{version}-%{release}
|
|
|
|
|
|
%description -n clang-devel
|
|
@@ -224,7 +223,7 @@ Clang コンパイラのヘッダファイル集です.
|
|
|
Summary: A source code analysis framework
|
|
|
Summary(ja): ソースコード分析フレームワーク
|
|
|
License: NCSA
|
|
|
-Group: Development/Languages
|
|
|
+Group: programming
|
|
|
Requires: clang = %{version}-%{release}
|
|
|
# not picked up automatically since files are currently not instaled
|
|
|
# in standard Python hierarchies yet
|
|
@@ -238,6 +237,7 @@ intended to run in tandem with a build of a project or code base.
|
|
|
|
|
|
%package -n python3-clang
|
|
|
Summary: Python3 bindings for clang
|
|
|
+Group: programming
|
|
|
Requires: %{name}%{ver_suffix}-libs%{?_isa} = %{version}-%{release}
|
|
|
Requires: python3
|
|
|
%description -n python3-clang
|
|
@@ -257,7 +257,7 @@ Python3 bindings for clang
|
|
|
Summary: Next generation high-performance debugger
|
|
|
Summary(ja): 高性能デバッガー
|
|
|
License: NCSA
|
|
|
-Group: Development/Debuggers
|
|
|
+Group: programming
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
|
|
%description -n lldb
|
|
@@ -269,7 +269,7 @@ disassembler.
|
|
|
%package -n lldb-devel
|
|
|
Summary: Header files for LLDB
|
|
|
Summary(ja): LLDB のヘッダファイル
|
|
|
-Group: Development/Libraries
|
|
|
+Group: programming
|
|
|
Requires: lldb = %{version}-%{release}
|
|
|
|
|
|
%description -n lldb-devel
|
|
@@ -280,7 +280,7 @@ This package contains header files for the LLDB debugger.
|
|
|
Summary: The LLVM Linker
|
|
|
Summary(ja): LLVMリンカー
|
|
|
License: NCSA
|
|
|
-Group: Development/Tools
|
|
|
+Group: programming
|
|
|
|
|
|
%description -n lld
|
|
|
The LLVM project linker.
|
|
@@ -290,7 +290,7 @@ The LLVM project linker.
|
|
|
Summary: LLD shared libraries
|
|
|
Summary(ja): LLD 共有ライブラリ
|
|
|
License: NCSA
|
|
|
-Group: System Environment/Libraries
|
|
|
+Group: programming
|
|
|
|
|
|
%description -n lld-libs
|
|
|
Shared libraries for LLD.
|
|
@@ -300,7 +300,7 @@ Shared libraries for LLD.
|
|
|
Summary: Libraries and header files for LLD
|
|
|
Summary(ja): LLD 用ライブラリとヘッダファイル
|
|
|
License: NCSA
|
|
|
-Group: System Environment/Libraries
|
|
|
+Group: programming
|
|
|
Requires: lld-libs = %{version}-%{release}
|
|
|
|
|
|
%description -n lld-devel
|
|
@@ -312,7 +312,7 @@ programs that use the LLD infrastructure.
|
|
|
%package apidoc
|
|
|
Summary: API documentation for LLVM
|
|
|
Summary(ja): LLVM の API ドキュメント
|
|
|
-Group: Documentation
|
|
|
+Group: documentation
|
|
|
BuildArch: noarch
|
|
|
Requires: %{name}-docs = %{version}-%{release}
|
|
|
|
|
@@ -333,6 +333,7 @@ API documentation for the Clang compiler.
|
|
|
%package -n python3-lldb
|
|
|
Summary: Python3 module for LLDB
|
|
|
Summary(ja): LLDB用Python3モジュール
|
|
|
+Group: programming
|
|
|
BuildRequires: python-devel
|
|
|
Requires: python-six
|
|
|
|
|
@@ -343,6 +344,7 @@ The package contains the LLDB Python3 module.
|
|
|
%package -n libomp
|
|
|
Summary: OpenMP runtime for clang
|
|
|
Summary(ja): clang用OpenMPランタイム
|
|
|
+Group: system
|
|
|
|
|
|
%description -n libomp
|
|
|
The package contains the OpenMP runtime for clang.
|
|
@@ -351,6 +353,7 @@ The package contains the OpenMP runtime for clang.
|
|
|
%package -n libomp-devel
|
|
|
Summary: OpenMP header files
|
|
|
Summary(ja): OpenMPヘッダファイル
|
|
|
+Group: programming
|
|
|
Requires: clang-devel%{?isa} = %{version}
|
|
|
|
|
|
%description -n libomp-devel
|
|
@@ -361,7 +364,7 @@ The package contains the OpenMP header files.
|
|
|
%package ocaml
|
|
|
Summary: OCaml binding for LLVM
|
|
|
Summary(ja): LLVM の OCaml バインディング
|
|
|
-Group: System Environment/Libraries
|
|
|
+Group: system
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
Requires: ocaml
|
|
|
|
|
@@ -371,7 +374,7 @@ OCaml binding for LLVM.
|
|
|
%package ocaml-devel
|
|
|
Summary: Development files for %{name}-ocaml
|
|
|
Summary(ja): %{name}-ocaml の開発ファイル
|
|
|
-Group: Development/Libraries
|
|
|
+Group: programming
|
|
|
Requires: %{name}-devel = %{version}-%{release}
|
|
|
Requires: %{name}-ocaml = %{version}-%{release}
|
|
|
Requires: ocaml
|
|
@@ -383,7 +386,7 @@ for developing applications that use %{name}-ocaml.
|
|
|
%package ocaml-doc
|
|
|
Summary: Documentation for %{name}-ocaml
|
|
|
Summary(ja): %{name}-ocaml のドキュメント
|
|
|
-Group: Documentation
|
|
|
+Group: documentation
|
|
|
BuildArch: noarch
|
|
|
Requires: %{name}-ocaml = %{version}-%{release}
|
|
|
# might seem redundant, but needed to kill off the old arch-ed -doc subpackage
|
|
@@ -398,7 +401,7 @@ HTML documentation for LLVM's OCaml binding.
|
|
|
%package -n compat32-%{name}%{ver_suffix}-libs
|
|
|
Summary: LLVM shared libraries
|
|
|
Summary(ja): LLVM 共有ライブラリ
|
|
|
-Group: System Environment/Libraries
|
|
|
+Group: system
|
|
|
Provides: compat32-llvm-libs = %{version}-%{release}
|
|
|
Requires: %{name}%{ver_suffix}-libs = %{version}-%{release}
|
|
|
|
|
@@ -864,6 +867,9 @@ exit 0
|
|
|
%endif
|
|
|
|
|
|
%changelog
|
|
|
+* Mon Aug 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.1-1
|
|
|
+- new upstream release.
|
|
|
+
|
|
|
* Thu Apr 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.0-2
|
|
|
- rebuilt with libffi-3.3.
|
|
|
|