File dotnet-runtime.spec of Package dotnet-runtime
#
# spec file for package dotnet-runtime
#
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define _name dotnet
%define _version 8.0
Name: dotnet-runtime
Version: 8.0.6
Release: 0%{?dist}
Summary: Dotnet binaries for building software
License: GPL-2.0-only
URL: https://github.com/ahmedmoselhi/dotnet-binaries
BuildRequires: cpio
Requires: dotnet-hostfxr
Requires: dotnet-runtime-deps
Source0: %{name}-%{version}-x86_64.rpm
%description
Dotnet binaries for building software.
%prep
cp -a %{_sourcedir}/*.rpm ./
rpm2cpio *.rpm | cpio -idmv
%install
install -dm 755 "%{buildroot}"/usr/share
cp -a "%{_builddir}%{_datadir}" "%{buildroot}/usr"
%files
%dir %{_datadir}/doc/%{name}-8.0
%dir %{_datadir}/%{_name}
%dir %{_datadir}/%{_name}/shared
%dir %{_datadir}/%{_name}/shared/Microsoft.NETCore.App
%dir %{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}
%{_datadir}/doc/%{name}-8.0/copyright
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/.version
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/Microsoft.CSharp.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/Microsoft.NETCore.App.deps.json
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/Microsoft.NETCore.App.runtimeconfig.json
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/Microsoft.VisualBasic.Core.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/Microsoft.VisualBasic.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/Microsoft.Win32.Primitives.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/Microsoft.Win32.Registry.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.AppContext.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Buffers.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Collections.Concurrent.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Collections.Immutable.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Collections.NonGeneric.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Collections.Specialized.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Collections.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.ComponentModel.Annotations.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.ComponentModel.DataAnnotations.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.ComponentModel.EventBasedAsync.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.ComponentModel.Primitives.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.ComponentModel.TypeConverter.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.ComponentModel.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Configuration.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Console.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Core.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Data.Common.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Data.DataSetExtensions.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Data.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Diagnostics.Contracts.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Diagnostics.Debug.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Diagnostics.DiagnosticSource.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Diagnostics.FileVersionInfo.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Diagnostics.Process.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Diagnostics.StackTrace.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Diagnostics.TextWriterTraceListener.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Diagnostics.Tools.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Diagnostics.TraceSource.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Diagnostics.Tracing.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Drawing.Primitives.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Drawing.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Dynamic.Runtime.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Formats.Asn1.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Formats.Tar.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Globalization.Calendars.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Globalization.Extensions.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Globalization.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.IO.Compression.Brotli.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.IO.Compression.FileSystem.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.IO.Compression.ZipFile.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.IO.Compression.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.IO.FileSystem.AccessControl.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.IO.FileSystem.DriveInfo.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.IO.FileSystem.Primitives.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.IO.FileSystem.Watcher.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.IO.FileSystem.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.IO.IsolatedStorage.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.IO.MemoryMappedFiles.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.IO.Pipes.AccessControl.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.IO.Pipes.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.IO.UnmanagedMemoryStream.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.IO.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Linq.Expressions.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Linq.Parallel.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Linq.Queryable.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Linq.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Memory.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.Http.Json.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.Http.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.HttpListener.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.Mail.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.NameResolution.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.NetworkInformation.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.Ping.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.Primitives.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.Quic.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.Requests.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.Security.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.ServicePoint.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.Sockets.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.WebClient.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.WebHeaderCollection.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.WebProxy.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.WebSockets.Client.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.WebSockets.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Net.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Numerics.Vectors.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Numerics.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.ObjectModel.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Private.CoreLib.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Private.DataContractSerialization.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Private.Uri.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Private.Xml.Linq.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Private.Xml.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Reflection.DispatchProxy.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Reflection.Emit.ILGeneration.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Reflection.Emit.Lightweight.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Reflection.Emit.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Reflection.Extensions.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Reflection.Metadata.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Reflection.Primitives.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Reflection.TypeExtensions.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Reflection.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Resources.Reader.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Resources.ResourceManager.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Resources.Writer.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Runtime.CompilerServices.Unsafe.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Runtime.CompilerServices.VisualC.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Runtime.Extensions.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Runtime.Handles.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Runtime.InteropServices.JavaScript.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Runtime.InteropServices.RuntimeInformation.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Runtime.InteropServices.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Runtime.Intrinsics.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Runtime.Loader.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Runtime.Numerics.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Runtime.Serialization.Formatters.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Runtime.Serialization.Json.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Runtime.Serialization.Primitives.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Runtime.Serialization.Xml.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Runtime.Serialization.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Runtime.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Security.AccessControl.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Security.Claims.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Security.Cryptography.Algorithms.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Security.Cryptography.Cng.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Security.Cryptography.Csp.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Security.Cryptography.Encoding.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Security.Cryptography.OpenSsl.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Security.Cryptography.Primitives.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Security.Cryptography.X509Certificates.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Security.Cryptography.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Security.Principal.Windows.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Security.Principal.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Security.SecureString.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Security.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.ServiceModel.Web.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.ServiceProcess.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Text.Encoding.CodePages.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Text.Encoding.Extensions.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Text.Encoding.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Text.Encodings.Web.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Text.Json.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Text.RegularExpressions.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Threading.Channels.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Threading.Overlapped.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Threading.Tasks.Dataflow.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Threading.Tasks.Extensions.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Threading.Tasks.Parallel.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Threading.Tasks.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Threading.Thread.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Threading.ThreadPool.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Threading.Timer.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Threading.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Transactions.Local.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Transactions.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.ValueTuple.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Web.HttpUtility.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Web.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Windows.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Xml.Linq.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Xml.ReaderWriter.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Xml.Serialization.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Xml.XDocument.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Xml.XPath.XDocument.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Xml.XPath.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Xml.XmlDocument.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Xml.XmlSerializer.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.Xml.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/System.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/WindowsBase.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/createdump
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/libSystem.Globalization.Native.so
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/libSystem.IO.Compression.Native.so
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/libSystem.Native.so
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/libSystem.Net.Security.Native.so
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/libSystem.Security.Cryptography.Native.OpenSsl.so
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/libclrgc.so
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/libclrjit.so
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/libcoreclr.so
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/libcoreclrtraceptprovider.so
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/libhostpolicy.so
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/libmscordaccore.so
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/libmscordbi.so
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/mscorlib.dll
%{_datadir}/%{_name}/shared/Microsoft.NETCore.App/%{version}/netstandard.dll
%changelog