The package rpms/dotnet5.0-build-reference-packages.git has added or updated architecture
specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/dotnet5.0-build-reference-package...
https://src.fedoraproject.org/cgit/rpms/dotnet5.0-build-reference-package...
https://src.fedoraproject.org/cgit/rpms/dotnet5.0-build-reference-package....
Change:
+ExclusiveArch: x86_64
+ExclusiveArch: x86_64 aarch64
+ExclusiveArch: x86_64
Thanks.
Full change:
============
commit 3f97623172536ef9b6f5aa5d14e4bdee50312e59
Merge: 1d22b27 dafdd24
Author: Omair Majid <omajid(a)redhat.com>
Date: Fri Jan 29 16:48:08 2021 -0500
Merge from pagure repo
diff --cc .gitignore
index 0000000,da32694..c21700e
mode 000000,100644..100644
--- a/.gitignore
+++ b/.gitignore
@@@ -1,0 -1,5 +1,6 @@@
+ /dotnet-build-reference-packages-9cc7dad.tar.gz
+ /dotnet-build-reference-packages-6e2aee6.tar.gz
+ /dotnet-build-reference-packages-5aaf20d.tar.gz
+ /dotnet-build-reference-packages-1b1a695.tar.gz
+ /dotnet-build-reference-packages-cd5a8c6.tar.gz
++/dotnet5.0-build-reference-packages-e1bdd33.tar.gz
diff --cc README.md
index c28a76a,b5400c1..ef5153a
--- a/README.md
+++ b/README.md
@@@ -1,3 -1,9 +1,9 @@@
-# dotnet-build-reference-packages
+# dotnet5.0-build-reference-packages
- The dotnet5.0-build-reference-packages package
-The dotnet-build-reference-packages package contains reference assemblies needed to
build .NET Core.
++The dotnet-build-reference-packages package contains reference assemblies needed to
build .NET 5.0.
+
+ This package is not meant to be used by end-users.
+
+ For developers, you can easily update this package using:
+
+ ./update-release <new-upstream-git-sha>
diff --cc sources
index 0000000,0000000..baf5e13
new file mode 100644
--- /dev/null
+++ b/sources
@@@ -1,0 -1,0 +1,1 @@@
++SHA512 (dotnet5.0-build-reference-packages-e1bdd33.tar.gz) =
bae760e3d1a2a52af5e0d3e4507d34d5a6fc077f9cb2aa0542be678e57dedfb94542d554c8e49e69218fc958ef80002dd378c5739b8e2c0e8c16590f0753d2ec
commit dafdd2463e4cd25858c60f0a16b27ae686bd57db
Author: Omair Majid <omajid(a)redhat.com>
Date: Thu Jan 21 09:35:30 2021 -0500
Fix changelog format
diff --git a/update-release b/update-release
index d6d3fe4..5be94bd 100755
--- a/update-release
+++ b/update-release
@@ -45,4 +45,4 @@ spectool -g "${spec_file}"
comment="Update to upstream commit ${commit_sha:0:7}"
-rpmdev-bumpspec --comment="$comment" $spec_file
+rpmdev-bumpspec -D --comment="$comment" $spec_file
commit d334ac8dfe122d9dc02a2b997f84d9881abb8640
Author: Omair Majid <omajid(a)redhat.com>
Date: Thu Jan 21 09:34:14 2021 -0500
Update for 5.0
diff --git a/dotnet-build-reference-packages.spec
b/dotnet5.0-build-reference-packages.spec
similarity index 79%
rename from dotnet-build-reference-packages.spec
rename to dotnet5.0-build-reference-packages.spec
index be9d171..d0d9fc7 100644
--- a/dotnet-build-reference-packages.spec
+++ b/dotnet5.0-build-reference-packages.spec
@@ -1,12 +1,12 @@
%global debug_package %{nil}
-%global commit cd5a8c6f5c67cbaa87755aafa8765e812ceaa2dc
+%global commit e1bdd33da5caadf0c1bc12d2da5212cee50c6c06
%global shortcommit %(c=%{commit}; echo ${c:0:7})
-Name: dotnet-build-reference-packages
+Name: dotnet5.0-build-reference-packages
Version: 0
-Release: 7.20200608git%{shortcommit}%{?dist}
-Summary: Reference packages needed by the .NET Core SDK build
+Release: 9.20201223git%{shortcommit}%{?dist}
+Summary: Reference packages needed by the .NET 5.0 SDK build
License: MIT
URL:
https://github.com/dotnet/source-build-reference-packages
@@ -18,11 +18,11 @@ ExclusiveArch: aarch64 x86_64
ExclusiveArch: x86_64
%endif
-BuildRequires: dotnet-sdk-3.1
-BuildRequires: dotnet-sdk-3.1-source-built-artifacts
+BuildRequires: dotnet-sdk-5.0
+BuildRequires: dotnet-sdk-5.0-source-built-artifacts
%description
-This contains references packages used for building .NET Core.
+This contains references packages used for building .NET 5.
This is not meant to be used by end-users.
@@ -62,6 +62,12 @@ cp -a Private.SourceBuild.ReferencePackages.%{version}.tar.gz
%{buildroot}/%{_li
%changelog
+* Thu Jan 07 2020 Omair Majid <omajid(a)redhat.com> - 0-9.20201223gite1bdd33
+- Update to upstream commit f07c2d3
+
+* Tue Dec 08 2020 Omair Majid <omajid(a)redhat.com> - 0-8.20201208gitf07c2d3
+- Update to upstream commit f07c2d3
+
* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> -
0-7.20200608gitcd5a8c6
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
diff --git a/sources b/sources
deleted file mode 100644
index 5573443..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (dotnet-build-reference-packages-cd5a8c6.tar.gz) =
416967b6cb1c0cedaa664d8d065ff1ae63bc5cb5be6296a97228f0277914c32d806d2b00508e67d0d778a57e7e661ed7eca8badd31a1214f87d734dc0f9e4a44
commit e7b448e64a2c6a997dad61c7a46792f0b8508104
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Mon Jul 27 15:41:06 2020 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/dotnet-build-reference-packages.spec b/dotnet-build-reference-packages.spec
index 1bed9d1..be9d171 100644
--- a/dotnet-build-reference-packages.spec
+++ b/dotnet-build-reference-packages.spec
@@ -5,7 +5,7 @@
Name: dotnet-build-reference-packages
Version: 0
-Release: 6.20200608git%{shortcommit}%{?dist}
+Release: 7.20200608git%{shortcommit}%{?dist}
Summary: Reference packages needed by the .NET Core SDK build
License: MIT
@@ -62,6 +62,9 @@ cp -a Private.SourceBuild.ReferencePackages.%{version}.tar.gz
%{buildroot}/%{_li
%changelog
+* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> -
0-7.20200608gitcd5a8c6
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
* Tue Jul 21 2020 Omair Majid <omajid(a)redhat.com> - 0-6.20200608gitcd5a8c6
- Update to upstream commit cd5a8c6
commit 960bf91226cbaaa3fb6eee9fcdeacebffbb9d4ce
Author: Omair Majid <omajid(a)redhat.com>
Date: Tue Jul 21 19:53:57 2020 -0400
Update to upstream commit cd5a8c6
diff --git a/.gitignore b/.gitignore
index b27968d..da32694 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/dotnet-build-reference-packages-6e2aee6.tar.gz
/dotnet-build-reference-packages-5aaf20d.tar.gz
/dotnet-build-reference-packages-1b1a695.tar.gz
+/dotnet-build-reference-packages-cd5a8c6.tar.gz
diff --git a/dotnet-build-reference-packages.spec b/dotnet-build-reference-packages.spec
index 9a0703a..1bed9d1 100644
--- a/dotnet-build-reference-packages.spec
+++ b/dotnet-build-reference-packages.spec
@@ -1,11 +1,11 @@
%global debug_package %{nil}
-%global commit 1b1a69573fab5799531bd60113592f293e6b9a66
+%global commit cd5a8c6f5c67cbaa87755aafa8765e812ceaa2dc
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: dotnet-build-reference-packages
Version: 0
-Release: 5.20200608git%{shortcommit}%{?dist}
+Release: 6.20200608git%{shortcommit}%{?dist}
Summary: Reference packages needed by the .NET Core SDK build
License: MIT
@@ -62,6 +62,9 @@ cp -a Private.SourceBuild.ReferencePackages.%{version}.tar.gz
%{buildroot}/%{_li
%changelog
+* Tue Jul 21 2020 Omair Majid <omajid(a)redhat.com> - 0-6.20200608gitcd5a8c6
+- Update to upstream commit cd5a8c6
+
* Mon Jul 20 2020 Omair Majid <omajid(a)redhat.com> - 0-5.20200608git1b1a695
- Update to upstream commit 1b1a695
diff --git a/sources b/sources
index e5e47f1..5573443 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (dotnet-build-reference-packages-1b1a695.tar.gz) =
6e9796a9342dd37d0a5b02d9791a5c639dcd2c05c730607ec9932b57e427a6d40e27bc132951308beb367fe823a563a91babacc8784f583d1d9cd4532662ac64
+SHA512 (dotnet-build-reference-packages-cd5a8c6.tar.gz) =
416967b6cb1c0cedaa664d8d065ff1ae63bc5cb5be6296a97228f0277914c32d806d2b00508e67d0d778a57e7e661ed7eca8badd31a1214f87d734dc0f9e4a44
commit 0ac095bee84753110fd297b24c920869cc0b2504
Author: Omair Majid <omajid(a)redhat.com>
Date: Mon Jul 20 17:25:28 2020 -0400
Update to upstream commit 1b1a695
diff --git a/.gitignore b/.gitignore
index 5eb5d8e..b27968d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/dotnet-build-reference-packages-9cc7dad.tar.gz
/dotnet-build-reference-packages-6e2aee6.tar.gz
/dotnet-build-reference-packages-5aaf20d.tar.gz
+/dotnet-build-reference-packages-1b1a695.tar.gz
diff --git a/dotnet-build-reference-packages.spec b/dotnet-build-reference-packages.spec
index 969dd56..9a0703a 100644
--- a/dotnet-build-reference-packages.spec
+++ b/dotnet-build-reference-packages.spec
@@ -1,18 +1,22 @@
%global debug_package %{nil}
-%global commit 5aaf20dca19adfd99433bb962306d859cf014d1b
+%global commit 1b1a69573fab5799531bd60113592f293e6b9a66
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: dotnet-build-reference-packages
Version: 0
-Release: 4.20200608git%{shortcommit}%{?dist}
+Release: 5.20200608git%{shortcommit}%{?dist}
Summary: Reference packages needed by the .NET Core SDK build
License: MIT
URL:
https://github.com/dotnet/source-build-reference-packages
Source0:
https://github.com/dotnet/source-build-reference-packages/archive/%{commi...
-ExclusiveArch: x86_64 aarch64
+%if 0%{?fedora} > 32 || 0%{?rhel} > 8
+ExclusiveArch: aarch64 x86_64
+%else
+ExclusiveArch: x86_64
+%endif
BuildRequires: dotnet-sdk-3.1
BuildRequires: dotnet-sdk-3.1-source-built-artifacts
@@ -58,6 +62,9 @@ cp -a Private.SourceBuild.ReferencePackages.%{version}.tar.gz
%{buildroot}/%{_li
%changelog
+* Mon Jul 20 2020 Omair Majid <omajid(a)redhat.com> - 0-5.20200608git1b1a695
+- Update to upstream commit 1b1a695
+
* Fri Jun 19 2020 Omair Majid <omajid(a)redhat.com> - 0-4.20200608git5aaf20d
- Enable building on aarch64
diff --git a/sources b/sources
index 7ee4db7..e5e47f1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (dotnet-build-reference-packages-5aaf20d.tar.gz) =
643d0c80ef8db9aead76a896834a5960e3403c92c194db1b54c417313ed2409d33d0f4e50c81155c844ec1980fa4328df74b1937803747bcca3713b23d01bce9
+SHA512 (dotnet-build-reference-packages-1b1a695.tar.gz) =
6e9796a9342dd37d0a5b02d9791a5c639dcd2c05c730607ec9932b57e427a6d40e27bc132951308beb367fe823a563a91babacc8784f583d1d9cd4532662ac64
commit 56e6630159ff94b8c5de36a67fe81702de65aaa3
Author: Omair Majid <omajid(a)redhat.com>
Date: Fri Jun 19 14:21:35 2020 -0400
Fix dotnet --info printing
diff --git a/dotnet-build-reference-packages.spec b/dotnet-build-reference-packages.spec
index 7ff4687..969dd56 100644
--- a/dotnet-build-reference-packages.spec
+++ b/dotnet-build-reference-packages.spec
@@ -34,7 +34,7 @@ find -name '*.tar.gz' -type f -delete
%build
find -iname 'nuget.config' -exec echo {} \; -exec cat {} \;
-%{_libdir}/dotnet --info
+%{_libdir}/dotnet/dotnet --info
./build.sh \
--with-sdk %{_libdir}/dotnet \
commit 122a7ef4af98446caa634f14084f83c97c3dc82a
Author: Omair Majid <omajid(a)redhat.com>
Date: Fri Jun 19 14:14:37 2020 -0400
Print SDK information for debugging
diff --git a/dotnet-build-reference-packages.spec b/dotnet-build-reference-packages.spec
index 9255ca9..7ff4687 100644
--- a/dotnet-build-reference-packages.spec
+++ b/dotnet-build-reference-packages.spec
@@ -34,6 +34,8 @@ find -name '*.tar.gz' -type f -delete
%build
find -iname 'nuget.config' -exec echo {} \; -exec cat {} \;
+%{_libdir}/dotnet --info
+
./build.sh \
--with-sdk %{_libdir}/dotnet \
--with-packages %{_libdir}/dotnet/source-built-artifacts/*.tar.gz
commit dd20de5416a56d93d2e9d5c2093e100435d91b9a
Author: Omair Majid <omajid(a)redhat.com>
Date: Fri Jun 19 13:33:46 2020 -0400
Enable building on aarch64
Also fix a bad date (date and day mismatch) in changelog. Updated it
based on the git commit date.
diff --git a/dotnet-build-reference-packages.spec b/dotnet-build-reference-packages.spec
index 2e8e506..9255ca9 100644
--- a/dotnet-build-reference-packages.spec
+++ b/dotnet-build-reference-packages.spec
@@ -5,14 +5,14 @@
Name: dotnet-build-reference-packages
Version: 0
-Release: 3.20200608git%{shortcommit}%{?dist}
+Release: 4.20200608git%{shortcommit}%{?dist}
Summary: Reference packages needed by the .NET Core SDK build
License: MIT
URL:
https://github.com/dotnet/source-build-reference-packages
Source0:
https://github.com/dotnet/source-build-reference-packages/archive/%{commi...
-ExclusiveArch: x86_64
+ExclusiveArch: x86_64 aarch64
BuildRequires: dotnet-sdk-3.1
BuildRequires: dotnet-sdk-3.1-source-built-artifacts
@@ -56,7 +56,10 @@ cp -a Private.SourceBuild.ReferencePackages.%{version}.tar.gz
%{buildroot}/%{_li
%changelog
-* Mon Jun 06 2020 Chris Rummel <crummel(a)microsoft.com> - 0-3.20200608git5aaf20d
+* Fri Jun 19 2020 Omair Majid <omajid(a)redhat.com> - 0-4.20200608git5aaf20d
+- Enable building on aarch64
+
+* Mon Jun 08 2020 Chris Rummel <crummel(a)microsoft.com> - 0-3.20200608git5aaf20d
- Updated to upstream commit 5aaf20d
* Tue Jun 02 2020 Omair Majid <omajid(a)redhat.com> - 0-3.20200528git6e2aee66e2aee6
commit 70977ff5ca24292ace95a409d2af0d0270a229ca
Author: Omair Majid <omajid(a)redhat.com>
Date: Mon Jun 8 13:51:08 2020 -0400
Add a script to automate updates
diff --git a/README.md b/README.md
index 6e1d18a..b5400c1 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,9 @@
# dotnet-build-reference-packages
-The dotnet-build-reference-packages package
\ No newline at end of file
+The dotnet-build-reference-packages package contains reference assemblies needed to build
.NET Core.
+
+This package is not meant to be used by end-users.
+
+For developers, you can easily update this package using:
+
+ ./update-release <new-upstream-git-sha>
diff --git a/update-release b/update-release
new file mode 100755
index 0000000..d6d3fe4
--- /dev/null
+++ b/update-release
@@ -0,0 +1,48 @@
+#!/bin/bash
+
+# Usage:
+# ./update-release commit-sha
+
+set -euo pipefail
+IFS=$'\n\t'
+
+print_usage() {
+ echo " Usage:"
+ echo " ./update-release commit-sha"
+ echo ""
+ echo "Update the source-build-reference-packages package to the upstream commit
sha"
+}
+
+positional_args=()
+while [[ "$#" -gt 0 ]]; do
+ arg="${1}"
+ case "${arg}" in
+ -h|--help)
+ print_usage
+ exit 0
+ ;;
+ *)
+ positional_args+=("$1")
+ shift
+ ;;
+ esac
+done
+
+spec_file=dotnet-build-reference-packages.spec
+
+commit_sha=${positional_args[0]:-}
+if [[ -z ${commit_sha} ]]; then
+ echo "error: missing commit sha"
+ exit 1
+fi
+
+set -x
+
+sed -i -E "s|^%global commit [a-f0-9]+$|%global commit ${commit_sha}|"
"$spec_file"
+sed -i -E "s|^(Release: +[[:digit:]]+\.)([[:digit:]]{8})git|\1$(date
'+%4Y%m%d')git|" "$spec_file"
+
+spectool -g "${spec_file}"
+
+comment="Update to upstream commit ${commit_sha:0:7}"
+
+rpmdev-bumpspec --comment="$comment" $spec_file
commit 427cfa540f696ccca9f645ee51651cb9a081c6b0
Author: Chris Rummel <crummel(a)microsoft.com>
Date: Mon Jun 8 09:30:06 2020 -0500
Update to upstream commit 5aaf20d.
diff --git a/.gitignore b/.gitignore
index ec83bd2..5eb5d8e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/dotnet-build-reference-packages-9cc7dad.tar.gz
/dotnet-build-reference-packages-6e2aee6.tar.gz
+/dotnet-build-reference-packages-5aaf20d.tar.gz
diff --git a/dotnet-build-reference-packages.spec b/dotnet-build-reference-packages.spec
index c703446..2e8e506 100644
--- a/dotnet-build-reference-packages.spec
+++ b/dotnet-build-reference-packages.spec
@@ -1,11 +1,11 @@
%global debug_package %{nil}
-%global commit 6e2aee66b0e7a01664bde0f6b495bdbb4099f84c
+%global commit 5aaf20dca19adfd99433bb962306d859cf014d1b
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: dotnet-build-reference-packages
Version: 0
-Release: 3.20200528git%{shortcommit}%{?dist}
+Release: 3.20200608git%{shortcommit}%{?dist}
Summary: Reference packages needed by the .NET Core SDK build
License: MIT
@@ -56,6 +56,9 @@ cp -a Private.SourceBuild.ReferencePackages.%{version}.tar.gz
%{buildroot}/%{_li
%changelog
+* Mon Jun 06 2020 Chris Rummel <crummel(a)microsoft.com> - 0-3.20200608git5aaf20d
+- Updated to upstream commit 5aaf20d
+
* Tue Jun 02 2020 Omair Majid <omajid(a)redhat.com> - 0-3.20200528git6e2aee66e2aee6
- Updated to upstream commit 6e2aee6
diff --git a/sources b/sources
index 3f6a986..7ee4db7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (dotnet-build-reference-packages-6e2aee6.tar.gz) =
2a8bfe614dde7e1a383eeb867e28d587504b92f969feb3158a5574c11a1e1afde9924a286e23eae73f0f1e26a3e4b15dd5e006213a20152087cc086ee206c851
+SHA512 (dotnet-build-reference-packages-5aaf20d.tar.gz) =
643d0c80ef8db9aead76a896834a5960e3403c92c194db1b54c417313ed2409d33d0f4e50c81155c844ec1980fa4328df74b1937803747bcca3713b23d01bce9
commit a6d495179d20c2c534863b5a7ade4ba0e6388699
Author: Omair Majid <omajid(a)redhat.com>
Date: Tue Jun 2 13:05:07 2020 -0400
Updated to upstream commit 6e2aee6
diff --git a/.gitignore b/.gitignore
index 18be405..ec83bd2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/dotnet-build-reference-packages-9cc7dad.tar.gz
+/dotnet-build-reference-packages-6e2aee6.tar.gz
diff --git a/dotnet-build-reference-packages.spec b/dotnet-build-reference-packages.spec
index 3b6f5f8..c703446 100644
--- a/dotnet-build-reference-packages.spec
+++ b/dotnet-build-reference-packages.spec
@@ -1,11 +1,11 @@
%global debug_package %{nil}
-%global commit 9cc7dad6c4d9302c00803df5dea41c8a7a59e047
+%global commit 6e2aee66b0e7a01664bde0f6b495bdbb4099f84c
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: dotnet-build-reference-packages
Version: 0
-Release: 2.20200108git%{shortcommit}%{?dist}
+Release: 3.20200528git%{shortcommit}%{?dist}
Summary: Reference packages needed by the .NET Core SDK build
License: MIT
@@ -56,6 +56,9 @@ cp -a Private.SourceBuild.ReferencePackages.%{version}.tar.gz
%{buildroot}/%{_li
%changelog
+* Tue Jun 02 2020 Omair Majid <omajid(a)redhat.com> - 0-3.20200528git6e2aee66e2aee6
+- Updated to upstream commit 6e2aee6
+
* Wed Feb 19 2020 Radka Janekova <rjanekov(a)redhat.com> - 0-2.20200108git9cc7dad
- Added license reference
* Tue Feb 11 2020 Omair Majid <omajid(a)redhat.com> - 0-1.20200108git9cc7dad
diff --git a/sources b/sources
index cd8ec0a..3f6a986 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (dotnet-build-reference-packages-9cc7dad.tar.gz) =
52de58382efcbaf56da36f5bd21112212d4f0224d74251cf17f90db6bd55a07b724f1fbc2bd59f21d6f69410c5ee7345d3a83fd6b20b3458a37cae4f3f207188
+SHA512 (dotnet-build-reference-packages-6e2aee6.tar.gz) =
2a8bfe614dde7e1a383eeb867e28d587504b92f969feb3158a5574c11a1e1afde9924a286e23eae73f0f1e26a3e4b15dd5e006213a20152087cc086ee206c851
commit 19e4b3e8bf312989014de17e61264caae5f4ed81
Author: Omair Majid <omajid(a)redhat.com>
Date: Thu Feb 27 15:52:18 2020 -0500
Build on x864_64 only and generate the package archive
diff --git a/dotnet-build-reference-packages.spec b/dotnet-build-reference-packages.spec
index 3fb26d5..3b6f5f8 100644
--- a/dotnet-build-reference-packages.spec
+++ b/dotnet-build-reference-packages.spec
@@ -12,6 +12,8 @@ License: MIT
URL:
https://github.com/dotnet/source-build-reference-packages
Source0:
https://github.com/dotnet/source-build-reference-packages/archive/%{commi...
+ExclusiveArch: x86_64
+
BuildRequires: dotnet-sdk-3.1
BuildRequires: dotnet-sdk-3.1-source-built-artifacts
@@ -36,6 +38,10 @@ find -iname 'nuget.config' -exec echo {} \; -exec cat {} \;
--with-sdk %{_libdir}/dotnet \
--with-packages %{_libdir}/dotnet/source-built-artifacts/*.tar.gz
+pushd artifacts/reference-packages
+tar cvzf Private.SourceBuild.ReferencePackages.%{version}.tar.gz *.nupkg
+popd
+mv artifacts/reference-packages/Private.SourceBuild.ReferencePackages.%{version}.tar.gz
.
%install
mkdir -p %{buildroot}/%{_libdir}/dotnet
commit b9491e1f03ffb84b75c26eb3fdbbb720ba95e7e2
Author: Omair Majid <omajid(a)redhat.com>
Date: Thu Feb 27 11:41:08 2020 -0500
Initial import (#1803942)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..18be405
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/dotnet-build-reference-packages-9cc7dad.tar.gz
diff --git a/dotnet-build-reference-packages.spec b/dotnet-build-reference-packages.spec
new file mode 100644
index 0000000..3fb26d5
--- /dev/null
+++ b/dotnet-build-reference-packages.spec
@@ -0,0 +1,56 @@
+%global debug_package %{nil}
+
+%global commit 9cc7dad6c4d9302c00803df5dea41c8a7a59e047
+%global shortcommit %(c=%{commit}; echo ${c:0:7})
+
+Name: dotnet-build-reference-packages
+Version: 0
+Release: 2.20200108git%{shortcommit}%{?dist}
+Summary: Reference packages needed by the .NET Core SDK build
+
+License: MIT
+URL:
https://github.com/dotnet/source-build-reference-packages
+Source0:
https://github.com/dotnet/source-build-reference-packages/archive/%{commi...
+
+BuildRequires: dotnet-sdk-3.1
+BuildRequires: dotnet-sdk-3.1-source-built-artifacts
+
+%description
+This contains references packages used for building .NET Core.
+
+This is not meant to be used by end-users.
+
+
+%prep
+%setup -q -n source-build-reference-packages-%{commit}
+
+find -name '*.nupkg' -type f -delete
+find -name '*.dll' -type f -delete
+find -name '*.so' -type f -delete
+find -name '*.tar.gz' -type f -delete
+
+%build
+find -iname 'nuget.config' -exec echo {} \; -exec cat {} \;
+
+./build.sh \
+ --with-sdk %{_libdir}/dotnet \
+ --with-packages %{_libdir}/dotnet/source-built-artifacts/*.tar.gz
+
+
+%install
+mkdir -p %{buildroot}/%{_libdir}/dotnet
+cp -a artifacts/reference-packages %{buildroot}/%{_libdir}/dotnet/
+cp -a Private.SourceBuild.ReferencePackages.%{version}.tar.gz
%{buildroot}/%{_libdir}/dotnet/reference-packages/
+
+
+%files
+%dir %{_libdir}/dotnet/
+%{_libdir}/dotnet/reference-packages/
+%license LICENSE.txt
+
+
+%changelog
+* Wed Feb 19 2020 Radka Janekova <rjanekov(a)redhat.com> - 0-2.20200108git9cc7dad
+- Added license reference
+* Tue Feb 11 2020 Omair Majid <omajid(a)redhat.com> - 0-1.20200108git9cc7dad
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..cd8ec0a
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (dotnet-build-reference-packages-9cc7dad.tar.gz) =
52de58382efcbaf56da36f5bd21112212d4f0224d74251cf17f90db6bd55a07b724f1fbc2bd59f21d6f69410c5ee7345d3a83fd6b20b3458a37cae4f3f207188
commit 5b875262317b87fb8c66c8bdc6c0e85c3234177e
Author: Gwyn Ciesla <limb(a)fedoraproject.org>
Date: Tue Feb 25 15:48:58 2020 +0000
Added the README
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..6e1d18a
--- /dev/null
+++ b/README.md
@@ -0,0 +1,3 @@
+# dotnet-build-reference-packages
+
+The dotnet-build-reference-packages package
\ No newline at end of file