public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Antonio Trande <sagitter@fedoraproject.org>
To: git-commits@fedoraproject.org
Subject: [rpms/scons] main: Release 4.11.0
Date: Wed, 12 Aug 2026 20:48:37 GMT	[thread overview]
Message-ID: <178656771790.1.1527446771039072.rpms-scons-3e94b583b653@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/scons
Branch : main
Commit : 3e94b583b653666a5460adf6039d8b138769ca98
Author : Antonio Trande <sagitter@fedoraproject.org>
Date   : 2026-08-12T22:48:23+02:00
Stats  : +28/-31 in 5 file(s)
URL    : https://src.fedoraproject.org/rpms/scons/c/3e94b583b653666a5460adf6039d8b138769ca98?branch=main

Log:
Release 4.11.0

---
diff --git a/.gitignore b/.gitignore
index 125ee61..42245ce 100644
--- a/.gitignore
+++ b/.gitignore
@@ -56,3 +56,5 @@
 /scons-doc-4.10.0.tar.gz
 /scons-4.10.1.tar.gz
 /scons-doc-4.10.1.tar.gz
+/scons-4.11.0.tar.gz
+/scons-doc-4.11.0.tar.gz

diff --git a/scons-4.10.1-license_old_style.patch b/scons-4.10.1-license_old_style.patch
deleted file mode 100644
index 385ffbc..0000000
--- a/scons-4.10.1-license_old_style.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/pyproject.orig.toml	2025-07-03 17:37:36.000000000 +0200
-+++ b/pyproject.toml	2025-11-19 22:23:56.692363748 +0100
-@@ -6,13 +6,7 @@
- name = "SCons"
- description = "Open Source next-generation build tool."
- requires-python = ">=3.7"
--license = "MIT"  # PEP 639 form (new - setuptools >= 77.0)
--# Should include docbook license, but this fails:
--# license = "MIT AND DocBook-stylesheet"
--license-files = [
--    "LICENSE",
--    "SCons/Tool/docbook/docbook-xsl-1.76.1/COPYING",
--]
-+license = { text = "MIT AND DocBook-stylesheet" }
- readme = { file = "README-package.rst", content-type = "text/x-rst" }
- authors = [{ name = "William Deegan", email = "bill@baddogconsulting.com" }]
- dynamic = ["version"]

diff --git a/scons-4.11.0-license_old_style.patch b/scons-4.11.0-license_old_style.patch
new file mode 100644
index 0000000..385ffbc
--- /dev/null
+++ b/scons-4.11.0-license_old_style.patch
@@ -0,0 +1,17 @@
+--- a/pyproject.orig.toml	2025-07-03 17:37:36.000000000 +0200
++++ b/pyproject.toml	2025-11-19 22:23:56.692363748 +0100
+@@ -6,13 +6,7 @@
+ name = "SCons"
+ description = "Open Source next-generation build tool."
+ requires-python = ">=3.7"
+-license = "MIT"  # PEP 639 form (new - setuptools >= 77.0)
+-# Should include docbook license, but this fails:
+-# license = "MIT AND DocBook-stylesheet"
+-license-files = [
+-    "LICENSE",
+-    "SCons/Tool/docbook/docbook-xsl-1.76.1/COPYING",
+-]
++license = { text = "MIT AND DocBook-stylesheet" }
+ readme = { file = "README-package.rst", content-type = "text/x-rst" }
+ authors = [{ name = "William Deegan", email = "bill@baddogconsulting.com" }]
+ dynamic = ["version"]

diff --git a/scons.spec b/scons.spec
index 0be0d48..0790157 100644
--- a/scons.spec
+++ b/scons.spec
@@ -7,7 +7,7 @@
 %bcond_without prebuilt_doc
 
 Name:      scons
-Version:   4.10.1
+Version:   4.11.0
 Release:   %autorelease
 Summary:   An Open Source software construction tool
 # SCons/Tool/docbook/docbook-xsl-1.76.1/ are licensed under DocBook-Stylesheet
@@ -16,13 +16,10 @@ License:   MIT AND DocBook-Stylesheet
 URL:       http://www.scons.org
 Source0:   %{pypi_source}
 Source1:   https://scons.org/doc/production/scons-doc-%{version}.tar.gz
-
 # Support python-setuptools < 79
-Patch0:    scons-4.10.1-license_old_style.patch
-
+Patch0:    scons-4.11.0-license_old_style.patch
 BuildArch: noarch
 BuildRequires: make
-
 %description
 SCons is an Open Source software construction tool--that is, a build
 tool; an improved substitute for the classic Make utility; a better way
@@ -45,7 +42,9 @@ BuildArch: noarch
 %if 0%{without prebuilt_doc}
 BuildRequires: python3-sphinx >= 5.1.1
 BuildRequires: python3-sphinx_rtd_theme
-BuildRequires: rst2pdf, fop, ghostscript
+BuildRequires: rst2pdf
+BuildRequires: fop
+BuildRequires: ghostscript
 BuildRequires: python3dist(readme-renderer) 
 %endif
 %description doc
@@ -54,20 +53,17 @@ Scons documentation.
 
 %package -n     python3-%{name}
 Summary: An Open Source software construction tool
-
 BuildRequires:  pyproject-rpm-macros
 BuildRequires:  python3-devel
 %py_provides    scons-python3
 %py_provides    python3-%{name}
 %py_provides    SCons
 %py_provides    scons
-
 %description -n python3-%{name}
 SCons is an Open Source software construction tool--that is, a build
 tool; an improved substitute for the classic Make utility; a better way
 to build software. SCons is based on the design which won the Software
 Carpentry build tool design competition in August 2000.
-
 SCons "configuration files" are Python scripts, eliminating the need
 to learn a new build tool syntax. SCons maintains a global view of
 all dependencies in a tree, and can scan source (or other) files for
@@ -89,15 +85,14 @@ defined Builder and/or Scanner objects.
 %patch -P 0 -p1 -b .backup
 %endif
 
+rm -rf *.egg-info
 
 %generate_buildrequires
 %pyproject_buildrequires
 
-
 %build
 %pyproject_wheel
 
-
 %install
 %pyproject_install
 %pyproject_save_files SCons
@@ -121,7 +116,7 @@ rm -f %{buildroot}%{_prefix}/*.1
 
 %if %{with doc}
 %files doc
-%if 0%{without prebuilt_doc}
+%if %{without prebuilt_doc}
 %doc build/doc/PDF build/doc/HTML build/doc/TEXT
 %else
 %doc PDF HTML EPUB TEXT

diff --git a/sources b/sources
index 487d7f4..d2c0bb7 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (scons-4.10.1.tar.gz) = 4c64070714ba16c8e231ecfac9c1df6fad252b5509e0d260cc05f28865e3068f58c169d73c1559373b7a2d517bcb94a07593ab00781afd9a6a55893455471bc4
-SHA512 (scons-doc-4.10.1.tar.gz) = 6e9ea558451b10bc2f0b75da13fcc32bd12e2f369bf0f1469fe951a8ade8404910d107fe2ed18b551b54d4dd4be085eb6ca714eec1151f385d626e61cad33bea
+SHA512 (scons-4.11.0.tar.gz) = 82871f2e8b0e8fac34c9c60ef6367aa5a646cce402272b8d1bf8e966631ef61ba66a3ce7dd02e499686540bce8f1315d8a6e9092dabab9e76fb6c8d8649d8324
+SHA512 (scons-doc-4.11.0.tar.gz) = 8eaa7d9a9efbd1f3d78d17581e8012c28c8518fb3d0d35c5d2f40c7dc8269589da1b56a560b247870cb12ed6260b84cfd5c81ff6d6a1f3fe452a70b573592fa1

                 reply	other threads:[~2026-08-12 20:48 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178656771790.1.1527446771039072.rpms-scons-3e94b583b653@fedoraproject.org \
    --to=sagitter@fedoraproject.org \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox