summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMyungJoo Ham <myungjoo.ham@samsung.com>2017-04-24 20:41:56 +0900
committerMyungJoo Ham <myungjoo.ham@samsung.com>2017-04-24 20:41:56 +0900
commit2d5f71e457bc8164dca29296a75818df167bf109 (patch)
tree89f5dcba15d0bfeef599e30d0fd6a6691c3f97e7
parente43ecd4215aa4e25a8f834dbda6d31d5114ada10 (diff)
downloadbuilding-blocks-2d5f71e457bc8164dca29296a75818df167bf109.tar.gz
building-blocks-2d5f71e457bc8164dca29296a75818df167bf109.tar.bz2
building-blocks-2d5f71e457bc8164dca29296a75818df167bf109.zip
Feature/Devel: populate development tools
Change-Id: I32c59ce139fe4427eaa6924601be80157b58cd02 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
-rw-r--r--packaging/epicfeature-development.inc162
1 files changed, 151 insertions, 11 deletions
diff --git a/packaging/epicfeature-development.inc b/packaging/epicfeature-development.inc
index 69afb09..df10064 100644
--- a/packaging/epicfeature-development.inc
+++ b/packaging/epicfeature-development.inc
@@ -4,6 +4,7 @@
%package root-feature_Development
Summary: Development Tools
Suggests: %{name}-sub1-feature_Development-Build
+Suggests: %{name}-sub1-feature_Development-Language
Suggests: %{name}-sub1-feature_Development-Debug
Suggests: %{name}-sub1-feature_Development-Utility
%description root-feature_Development
@@ -13,16 +14,150 @@ being useful for developers.
%package sub1-feature_Development-Build
Summary: Build tools and compilers
-Suggests: gcc
-Suggests: llvm
-Suggests: clang
+Suggests: %{name}-sub2-feature_Development-Build-GCC
+Suggests: %{name}-sub2-feature_Development-Build-LLVM
+Suggests: %{name}-sub2-feature_Development-Build-CS_mono
+Suggests: %{name}-sub2-feature_Development-Build-CS_dotnet
Suggests: make
Suggests: cmake
Suggests: dotnet-build-tools
+Suggests: ninja
%description sub1-feature_Development-Build
Build tools and compilers from Tizen
%files sub1-feature_Development-Build
+%package sub2-feature_Development-Build-GCC
+Summary: GCC, the GNU Compiler Collection
+Requires: gcc
+Suggests: cpp
+Suggests: gcc-c++
+Suggests: libstdc++
+Suggests: libstdc++-devel
+Suggests: libgcc
+Suggests: libgomp
+Suggests: libobjc
+Suggests: libcc1
+%description sub2-feature_Development-Build-GCC
+%files sub2-feature_Development-Build-GCC
+
+%package sub2-feature_Development-Build-LLVM
+Summary: The LLVM Compiler Infrastructure
+Requires: llvm
+Requires: clang
+Suggests: lldb
+Suggests: lldb-devel
+Suggests: llvm-devel
+Suggests: clang-devel
+Suggests: libllvm
+%description sub2-feature_Development-Build-LLVM
+%files sub2-feature_Development-Build-LLVM
+
+%package sub2-feature_Development-Build-CS_mono
+Summary: C# Build Tools (mono)
+Requires: mono-compiler
+Suggests: mono-devel
+%description sub2-feature_Development-Build-CS_mono
+%files sub2-feature_Development-Build-CS_mono
+
+%package sub2-feature_Development-Build-CS_dotnet
+Summary: C# Build Toold (dotnet-core)
+Requires: dotnet-build-tools
+%description sub2-feature_Development-Build-CS_dotnet
+%files sub2-feature_Development-Build-CS_dotnet
+
+
+
+
+
+
+%package sub1-feature_Development-Language
+Summary: Languages (Runtime)
+Suggests: %{name}-sub2-feature_Development-Language-python
+Suggests: %{name}-sub2-feature_Development-Language-python3
+Suggests: %{name}-sub2-feature_Development-Language-perl
+Suggests: lua
+Suggests: %{name}-sub2-feature_Development-Language-CS_mono
+Suggests: %{name}-sub2-feature_Development-Language-CS_dotnet
+%description sub1-feature_Development-Language
+Language Support (Runtimes)
+%files sub1-feature_Development-Language
+
+%package sub2-feature_Development-Language-CS_mono
+Summary: C# Runtime (mono)
+Requires: mono
+Suggests: mono-winfx
+Suggests: mono-mvc
+Suggests: mono-devel
+Suggests: mono-local-extras
+Suggests: mono-extras
+Suggests: mono-reactive
+Suggests: mono-reactive-winforms
+Suggests: mono-winforms
+Suggests: mono-wcf
+Suggests: mono-web
+Suggests: mono-data
+Suggests: mono-data-sqlite
+Suggests: mono-data-oracle
+Suggests: ibm-data-db2
+%description sub2-feature_Development-Language-CS_mono
+%files sub2-feature_Development-Language-CS_mono
+
+%package sub2-feature_Development-Language-CS_dotnet
+Summary: C# Runtime (dotnet-core)
+Requires: coreclr
+Requires: mscorlib
+Suggests: coreclr-extra
+Requires: corefx-native
+Requires: corefx-managed
+Suggests: corefx-managed-ref
+Suggests: corefx-test
+Suggests: dotnet-launcher
+Suggests: scd-launcher
+%description sub2-feature_Development-Language-CS_dotnet
+%files sub2-feature_Development-Language-CS_dotnet
+
+
+
+%package sub2-feature_Development-Language-python
+Summary: Python 2
+Requires: python
+Suggests: python-curses
+Suggests: python-devel
+Suggests: python-libxml2
+Suggests: python-lxml
+Suggests: python-rpm
+Suggests: python-xml
+Suggests: libpython
+%description sub2-feature_Development-Language-python
+%files sub2-feature_Development-Language-python
+
+%package sub2-feature_Development-Language-python3
+Summary: Python 3
+Requires: python3
+Suggests: python3-base
+Suggests: python3-curses
+Suggests: python3-devel
+Suggests: python3-dummy
+Suggests: python3-idle
+Suggests: python3-testsuite
+Suggests: python3-tools
+Suggests: libpython3
+%description sub2-feature_Development-Language-python3
+%files sub2-feature_Development-Language-python3
+
+%package sub2-feature_Development-Language-perl
+Summary: Perl
+Requires: perl
+Suggests: perl-Devel-Symdump
+Suggests: perl-HTML-Parser
+Suggests: perl-HTML-Parser-docs
+Suggests: perl-XML-Parser
+Suggests: perl-gettext
+%description sub2-feature_Development-Language-perl
+%files sub2-feature_Development-Language-perl
+
+
+
%package sub1-feature_Development-Debug
Summary: Debugging tools
@@ -37,18 +172,23 @@ Debugging tools installable at Tizen targets
%package sub1-feature_Development-Utility
Summary: Other utilities
-Suggests: rpm
-Suggests: tar
-Suggests: gzip
-Suggests: zip
-Suggests: unzip
Suggests: bash
-Suggests: findutils
-Suggests: coreutils
+Suggests: bc
+Suggests: binutils
Suggests: busybox
-Suggests: sed
+Suggests: coreutils
+Suggests: diffutils
+Suggests: findutils
+Suggests: gawk
+Suggests: grep
+Suggests: gzip
Suggests: net-tools
+Suggests: rpm
+Suggests: sed
+Suggests: tar
+Suggests: unzip
Suggests: xz
+Suggests: zip
%description sub1-feature_Development-Utility
Other utilities useful for in-target developoment
%files sub1-feature_Development-Utility