scons: package upgrade to 4.6.0 (#7619)
This commit is contained in:
Родитель
24025c65c5
Коммит
9d8d418327
|
@ -0,0 +1,56 @@
|
||||||
|
From e6dd33f678acbbbbbb7d7ad3c795ad7b76db934c Mon Sep 17 00:00:00 2001
|
||||||
|
From: amritakohli <amritakohli@microsoft.com>
|
||||||
|
Date: Thu, 1 Feb 2024 15:31:24 -0800
|
||||||
|
Subject: [PATCH] Patch to remove incorrect dependencies from setup.cfg.
|
||||||
|
Changes taken from
|
||||||
|
https://src.fedoraproject.org/rpms/scons/blob/rawhide/f/0001-Remove-unnecessary-build-deps.patch.
|
||||||
|
Modified for CBL-Mariner by Amrita Kohli <amritakohli@microsoft.com>
|
||||||
|
|
||||||
|
---
|
||||||
|
PKG-INFO | 1 -
|
||||||
|
pyproject.toml | 4 ----
|
||||||
|
setup.cfg | 4 ----
|
||||||
|
3 files changed, 9 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/PKG-INFO b/PKG-INFO
|
||||||
|
index a883d81..3253a83 100644
|
||||||
|
--- a/PKG-INFO
|
||||||
|
+++ b/PKG-INFO
|
||||||
|
@@ -34,7 +34,6 @@ Classifier: Operating System :: Microsoft :: Windows
|
||||||
|
Requires-Python: >=3.6
|
||||||
|
Description-Content-Type: text/x-rst
|
||||||
|
License-File: LICENSE
|
||||||
|
-Requires-Dist: setuptools
|
||||||
|
|
||||||
|
SCons - a Software Construction Tool
|
||||||
|
####################################
|
||||||
|
diff --git a/pyproject.toml b/pyproject.toml
|
||||||
|
index 548ae2d..f470f03 100644
|
||||||
|
--- a/pyproject.toml
|
||||||
|
+++ b/pyproject.toml
|
||||||
|
@@ -1,7 +1,3 @@
|
||||||
|
-[build-system]
|
||||||
|
-build-backend = "setuptools.build_meta"
|
||||||
|
-requires = ["setuptools"]
|
||||||
|
-
|
||||||
|
# for black and mypy, set the lowest Python version supported
|
||||||
|
[tool.black]
|
||||||
|
quiet = true
|
||||||
|
diff --git a/setup.cfg b/setup.cfg
|
||||||
|
index b3b8778..16c0670 100644
|
||||||
|
--- a/setup.cfg
|
||||||
|
+++ b/setup.cfg
|
||||||
|
@@ -40,10 +40,6 @@ classifiers =
|
||||||
|
[options]
|
||||||
|
zip_safe = False
|
||||||
|
python_requires = >=3.6
|
||||||
|
-install_requires = setuptools
|
||||||
|
-setup_requires =
|
||||||
|
- setuptools
|
||||||
|
- build
|
||||||
|
include_package_data = True
|
||||||
|
packages = find:
|
||||||
|
|
||||||
|
--
|
||||||
|
2.34.1
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"Signatures": {
|
"Signatures": {
|
||||||
"scons-3.0.1.tar.gz": "24475e38d39c19683bc88054524df018fe6949d70fbd4c69e298d39a0269f173"
|
"scons-4.6.0.tar.gz": "7db28958b188b800f803c287d0680cc3ac7c422ed0b1cf9895042c52567803ec"
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -1,11 +1,12 @@
|
||||||
Name: scons
|
Name: scons
|
||||||
Version: 3.0.1
|
Version: 4.6.0
|
||||||
Release: 6%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: An Open Source software construction tool
|
Summary: An Open Source software construction tool
|
||||||
Group: Development/Tools
|
Group: Development/Tools
|
||||||
License: MIT
|
License: MIT
|
||||||
URL: http://scons.org
|
URL: http://scons.org
|
||||||
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
|
Source0: https://sourceforge.net/projects/%{name}/files/%{name}/%{version}/SCons-%{version}.tar.gz/download#/%{name}-%{version}.tar.gz
|
||||||
|
Patch0: 0001-Remove-unnecessary-build-deps.patch
|
||||||
Vendor: Microsoft Corporation
|
Vendor: Microsoft Corporation
|
||||||
Distribution: Mariner
|
Distribution: Mariner
|
||||||
BuildRequires: python3-devel
|
BuildRequires: python3-devel
|
||||||
|
@ -19,23 +20,26 @@ with integrated functionality similar to autoconf/automake and compiler caches s
|
||||||
In short, SCons is an easier, more reliable and faster way to build software.
|
In short, SCons is an easier, more reliable and faster way to build software.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup
|
%autosetup -p1 -n SCons-%{version}
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%py3_build
|
%py3_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%{py3_install "--prefix=%{_prefix}" "--standard-lib" "--install-data=%{_datadir}"}
|
%{py3_install "--prefix=%{_prefix}" "--install-data=%{_datadir}"}
|
||||||
%py3_shebang_fix %{buildroot}%{_bindir}/*
|
%py3_shebang_fix %{buildroot}%{_bindir}/*
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%license LICENSE.txt
|
%license LICENSE
|
||||||
%{python3_sitelib}/*
|
%{python3_sitelib}/*
|
||||||
%{_bindir}/*
|
%{_bindir}/*
|
||||||
%{_datadir}/*
|
%{_datadir}/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Feb 01 2024 Amrita Kohli <amritakohli@microsoft.com> - 4.6.0-1
|
||||||
|
- Upgrade to 4.6.0 - For 3.0 release
|
||||||
|
|
||||||
* Thu Feb 17 2022 Thomas Crain <thcrain@microsoft.com> - 3.0.1-6
|
* Thu Feb 17 2022 Thomas Crain <thcrain@microsoft.com> - 3.0.1-6
|
||||||
- Build with python3 instead of python2
|
- Build with python3 instead of python2
|
||||||
|
|
||||||
|
|
|
@ -26995,8 +26995,8 @@
|
||||||
"type": "other",
|
"type": "other",
|
||||||
"other": {
|
"other": {
|
||||||
"name": "scons",
|
"name": "scons",
|
||||||
"version": "3.0.1",
|
"version": "4.6.0",
|
||||||
"downloadUrl": "http://downloads.sourceforge.net/scons/scons-3.0.1.tar.gz"
|
"downloadUrl": "https://sourceforge.net/projects/scons/files/scons/4.6.0/SCons-4.6.0.tar.gz/download"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
Загрузка…
Ссылка в новой задаче