Package that installs rh-dotnet21
CentOS Sources
2019-01-09 326f07c3ceeb0b759e66a4541fcecef8148df218
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
%global scl_name_prefix rh-
%global scl_name_base dotnet
%global scl_name_version 21
 
%global scl %{scl_name_prefix}%{scl_name_base}%{scl_name_version}
%scl_package %scl
 
%global nfsmoutnable 1
 
# For testing this RPM by itself.
%global install_scl 1
 
# Do not produce empty debuginfo package
%global debug_package %{nil}
 
Name: %scl_name
Version: 2.1
Release: 6%{?dist}
Summary: Package that installs %scl
License: MIT
 
BuildRequires:  scl-utils-build
%if 0%{?install_scl}
Requires:       %{scl_prefix}dotnet
%endif
 
%description
This is the main package for %scl Software Collection.
 
 
%package runtime
Summary: Package that handles %scl Software Collection.
Requires: scl-utils
 
%description runtime
Package shipping essential scripts to work with %scl Software Collection.
 
 
%package build
Summary: Package shipping basic build configuration
Requires: scl-utils-build
 
%description build
Package shipping essential configuration macros to build %scl Software Collection.
 
 
%prep
%setup -c -T
 
%build
# Nothing to do
 
%install
%scl_install
 
cat >> %{buildroot}%{_scl_scripts}/enable << EOF
export PATH="%{_bindir}:%{_sbindir}\${PATH:+:\${PATH}}\${HOME:+:\${HOME}/.dotnet/tools}"
export CPATH="%{_includedir}\${CPATH:+:\${CPATH}}"
export LD_LIBRARY_PATH="%{_libdir}\${LD_LIBRARY_PATH:+:\${LD_LIBRARY_PATH}}"
export MANPATH="%{_mandir}:\${MANPATH:-}"
export PKG_CONFIG_PATH="%{_libdir}/pkgconfig\${PKG_CONFIG_PATH:+:\${PKG_CONFIG_PATH}}"
export PYTHONPATH=%{_scl_root}%{python_sitelib}\${PYTHONPATH:+:\${PYTHONPATH}}
export XDG_DATA_DIRS=%{_datadir}:\${XDG_DATA_DIRS:-/usr/local/share:/usr/share}
 
# Opt out of telemetry collection by default
export DOTNET_CLI_TELEMETRY_OPTOUT=true
 
# Set the latest versions of ASP.NET Core packages to be picked up when
# building using the older SDKS
export LatestPatchVersionForAspNetCoreApp2_1=2.1.7
export LatestPatchVersionForAspNetCoreAll2_1=2.1.7
EOF
 
 
%files
 
%files runtime -f filelist
%scl_files
 
%files build
%{_root_sysconfdir}/rpm/macros.%{scl}-config
 
 
%changelog
* Fri Dec 14 2018 Omair Majid <omajid@redhat.com> - 2.1-6
- Export environment variables to set ASP.NET Core versions to 2.1.7
- Resolves: RHBZ#1659216
 
* Mon Nov 05 2018 Omair Majid <omajid@redhat.com> - 2.1-5
- Export environment variables to set ASP.NET Core versions to 2.1.6
- Resolves: rhbz#1646697
 
* Mon Oct 01 2018 Omair Majid <omajid@redhat.com> - 2.1-4
- Export environment variables to set ASP.NET Core versions to 2.1.5
- Resolves: rhbz#1634169
 
* Wed Sep 05 2018 Omair Majid <omajid@redhat.com> - 2.1-3
- Export environment variables to set ASP.NET Core versions to 2.1.4
- Resolves: rhbz#1625403
 
* Thu May 31 2018 Omair Majid <omajid@redhat.com> - 2.1-2
- Add ~/.dotnet/tools to PATH on scl-enable
- Resolves: rhbz#1584525
 
* Thu May 17 2018 Omair Majid <omajid@redhat.com> - 2.1-1
- Update to 2.1
 
* Tue Jun 20 2017 Omair Majid <omajid@redhat.com> - 2.0-6
- Add XDG_DATA_DIRS
 
* Thu Jun 8 2017 Omair Majid <omajid@redhat.com> - 2.0-5
- Add requires on main dotnet package
 
* Wed Apr 19 2017 Omair Majid <omajid@redhat.com> - 2.0-4
- Add CPATH
 
* Tue Apr 18 2017 Omair Majid <omajid@redhat.com> - 2.0-3
- Add PYTHONPATH
- Opt out of telemetry collection
 
* Mon Apr 17 2017 Omair Majid <omajid@redhat.com> - 2.0-2
- Remove unprintable characters from build section
- Do not require rest of SCL
- Do not install man page
 
* Thu Apr 13 2017 Omair Majid <omajid@redhat.com> 2.0-1
- Initial package