thm pushed to waf (epel9). "Update to 2.0.19."
by notifications@fedoraproject.org
Notification time stamped 2022-02-22 08:33:44 UTC
From 035d75a73a1dfbf8778d4e3ae0ec8fc4d194a78c Mon Sep 17 00:00:00 2001
From: Thomas Moschny <thm(a)fedoraproject.org>
Date: Nov 28 2019 17:28:04 +0000
Subject: Update to 2.0.19.
---
diff --git a/repack.sh b/repack.sh
index 315a89f..f5c67a6 100755
--- a/repack.sh
+++ b/repack.sh
@@ -1,6 +1,6 @@
#! /bin/bash
-version=2.0.18
+version=2.0.19
prerel=
src=waf-${version}${prerel}.tar.bz2
diff --git a/sources b/sources
index b34b2ea..f5b4616 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (waf-2.0.18.stripped.tar.bz2) = 160a41ba6c57ad1698a0065bfa9fa15a4f379ccade7a5534923176ddf9c8eac528f7642dc7be0679c0694e27abba1a7eade344a8521d1d7bc252db7cb8c23cdb
+SHA512 (waf-2.0.19.stripped.tar.bz2) = 03fb06fb3d4002b583df2f55959154502ae1c14eb4ad0671bff5f48a5d3546f9c7f2d1e2cbd83448c9e9c1d2ecc30fb3c6d68479508f8b884193a96cc9bd2c9f
diff --git a/waf.spec b/waf.spec
index 2759003..be99f9b 100644
--- a/waf.spec
+++ b/waf.spec
@@ -1,6 +1,6 @@
Name: waf
-Version: 2.0.18
-Release: 2%{?dist}
+Version: 2.0.19
+Release: 1%{?dist}
Summary: A Python-based build system
# The entire source code is BSD apart from pproc.py (taken from Python 2.5)
License: BSD and Python
@@ -137,6 +137,9 @@ rm -f docs/sphinx/build/html/.buildinfo
%changelog
+* Thu Nov 28 2019 Thomas Moschny <thomas.moschny(a)gmx.de> - 2.0.19-1
+- Update to 2.0.19.
+
* Tue Oct 8 2019 Thomas Moschny <thomas.moschny(a)gmx.de> - 2.0.18-2
- Make waf Python3-only (#1753963).
- Spec file modernization and cleanups.
https://src.fedoraproject.org/rpms/waf/c/035d75a73a1dfbf8778d4e3ae0ec8fc4...
2 years, 1 month
thm pushed to waf (epel9). "Make waf Python3-only (#1753963).
(..more)"
by notifications@fedoraproject.org
Notification time stamped 2022-02-22 08:33:44 UTC
From ed708c72d4f8e07b9f1756e1a968d3d1738a593a Mon Sep 17 00:00:00 2001
From: Thomas Moschny <thm(a)fedoraproject.org>
Date: Oct 08 2019 07:47:43 +0000
Subject: Make waf Python3-only (#1753963).
Spec file modernization and cleanups.
---
diff --git a/waf-1.6.9-logo.patch b/waf-1.6.9-logo.patch
deleted file mode 100644
index 4dc73ed..0000000
--- a/waf-1.6.9-logo.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up waf-1.6.9/docs/sphinx/conf.py.orig waf-1.6.9/docs/sphinx/conf.py
---- waf-1.6.9/docs/sphinx/conf.py.orig 2011-11-20 15:51:43.000000000 +0100
-+++ waf-1.6.9/docs/sphinx/conf.py 2011-11-26 14:27:33.996165116 +0100
-@@ -415,7 +415,7 @@ html_theme = 'default'
-
- # The name of an image file (relative to this directory) to place at the top
- # of the sidebar.
--html_logo = '_images/waf-64x64.png'
-+#html_logo = '_images/waf-64x64.png'
-
- # The name of an image file (within the static path) to use as favicon of the
- # docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32
diff --git a/waf-1.8.11-libdir.patch b/waf-1.8.11-libdir.patch
deleted file mode 100644
index faa88f2..0000000
--- a/waf-1.8.11-libdir.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -up waf-1.8.11/waf-light.orig waf-1.8.11/waf-light
---- waf-1.8.11/waf-light.orig 2015-06-20 22:24:00.000000000 +0200
-+++ waf-1.8.11/waf-light 2015-06-22 20:23:07.171667528 +0200
-@@ -149,6 +149,9 @@ def find_lib():
- w = test(i + '/lib/' + dirname)
- if w: return w
-
-+ w = test('/usr/share/%s' % WAF)
-+ if w: return w
-+
- #waf-local
- dir = join(base, (sys.platform != 'win32' and '.' or '') + dirname)
- w = test(dir)
diff --git a/waf-1.8.11-sphinx-no-W.patch b/waf-1.8.11-sphinx-no-W.patch
deleted file mode 100644
index a8f3cef..0000000
--- a/waf-1.8.11-sphinx-no-W.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -up waf-1.8.11/docs/sphinx/wscript.orig waf-1.8.11/docs/sphinx/wscript
---- waf-1.8.11/docs/sphinx/wscript.orig 2015-06-11 18:11:04.000000000 +0200
-+++ waf-1.8.11/docs/sphinx/wscript 2015-06-22 18:36:02.078701412 +0200
-@@ -19,7 +19,6 @@ def configure(cfg):
- cfg.find_program('convert', var='CONVERT')
- cfg.load('daemon', tooldir=['../../playground/daemon/'])
- cfg.find_program("sphinx-build", var="SPHINX_BUILD")
-- cfg.env.SPHINX_ARGS = ['-W']
-
- def build(bld):
- bld.path.make_node('_static').mkdir()
diff --git a/waf-2.0.18-libdir.patch b/waf-2.0.18-libdir.patch
new file mode 100644
index 0000000..2fc53b9
--- /dev/null
+++ b/waf-2.0.18-libdir.patch
@@ -0,0 +1,13 @@
+diff -up waf-2.0.18/waf-light.orig waf-2.0.18/waf-light
+--- waf-2.0.18/waf-light.orig 2019-07-14 10:41:10.000000000 +0200
++++ waf-2.0.18/waf-light 2019-10-05 17:55:42.254788427 +0200
+@@ -152,6 +152,9 @@ def find_lib():
+ w = test(i + '/lib/' + dirname)
+ if w: return w
+
++ w = test('/usr/share/%s' % WAF)
++ if w: return w
++
+ #waf-local
+ dir = join(base, (sys.platform != 'win32' and '.' or '') + dirname)
+ w = test(dir)
diff --git a/waf-2.0.18-logo.patch b/waf-2.0.18-logo.patch
new file mode 100644
index 0000000..d804e51
--- /dev/null
+++ b/waf-2.0.18-logo.patch
@@ -0,0 +1,12 @@
+diff -up waf-2.0.18/docs/sphinx/conf.py.orig waf-2.0.18/docs/sphinx/conf.py
+--- waf-2.0.18/docs/sphinx/conf.py.orig 2019-04-20 19:06:49.000000000 +0200
++++ waf-2.0.18/docs/sphinx/conf.py 2019-10-05 17:58:58.380982949 +0200
+@@ -428,7 +428,7 @@ else:
+
+ # The name of an image file (relative to this directory) to place at the top
+ # of the sidebar.
+-html_logo = '_images/waf-64x64.png'
++#html_logo = '_images/waf-64x64.png'
+
+ # The name of an image file (within the static path) to use as favicon of the
+ # docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32
diff --git a/waf-2.0.18-sphinx-no-W.patch b/waf-2.0.18-sphinx-no-W.patch
new file mode 100644
index 0000000..bc08584
--- /dev/null
+++ b/waf-2.0.18-sphinx-no-W.patch
@@ -0,0 +1,11 @@
+diff -up waf-2.0.18/docs/sphinx/wscript.orig waf-2.0.18/docs/sphinx/wscript
+--- waf-2.0.18/docs/sphinx/wscript.orig 2019-04-20 19:06:49.000000000 +0200
++++ waf-2.0.18/docs/sphinx/wscript 2019-10-05 18:00:54.822911036 +0200
+@@ -19,7 +19,6 @@ def configure(cfg):
+ cfg.find_program('convert', var='CONVERT')
+ cfg.load('daemon', tooldir=['../../playground/daemon/'])
+ cfg.find_program("sphinx-build", var="SPHINX_BUILD")
+- cfg.env.SPHINX_ARGS = ['-W']
+
+ def build(bld):
+ bld.path.make_node('_static').mkdir()
diff --git a/waf.spec b/waf.spec
index c9619c1..2759003 100644
--- a/waf.spec
+++ b/waf.spec
@@ -1,121 +1,73 @@
-%if 0%{?fedora}
-%global with_python3 1
-%endif
-
-%if 0%{?with_python3}
-# Turn off the brp-python-bytecompile script
-%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
-%endif # with_python3
-
-# Enable building without html docs (e.g. in case no recent sphinx is
-# available)
-%global with_docs 1
-
-# Priorities for the alternatives system
-%global waf_py3_priority 30
-%global waf_py2_priority 20
-
Name: waf
Version: 2.0.18
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A Python-based build system
# The entire source code is BSD apart from pproc.py (taken from Python 2.5)
License: BSD and Python
URL: https://waf.io/
# Original tarfile can be found at
# https://waf.io/waf-%%{version}.tar.bz2 or
-# We remove:
-# - docs/book, licensed CC BY-NC-ND
-# - Waf logos, licensed CC BY-NC
+# We remove waf logos, licensed CC BY-NC
Source: waf-%{version}.stripped.tar.bz2
Source1: unpack_wafdir.py
-Patch0: waf-1.8.11-libdir.patch
-Patch1: waf-1.6.9-logo.patch
-Patch2: waf-1.8.11-sphinx-no-W.patch
+# also search for waflib in /usr/share/waf
+Patch0: waf-2.0.18-libdir.patch
+# do not try to use the (removed) waf logos
+Patch1: waf-2.0.18-logo.patch
+# do not add -W when running sphinx-build
+Patch2: waf-2.0.18-sphinx-no-W.patch
-BuildArch: noarch
+# Enable building without html docs (e.g. in case no recent sphinx is
+# available)
+%bcond_without docs
-BuildRequires: python2-devel
-%if 0%{?with_python3}
+BuildArch: noarch
BuildRequires: python3-devel
-%endif # with_python3
-%if 0%{?with_docs}
-%if 0%{?fedora} || 0%{?rhel} >= 7
+%if %{with docs}
BuildRequires: python3-sphinx
-%else
-BuildRequires: python-sphinx10
-%endif
BuildRequires: graphviz
BuildRequires: ImageMagick
-%endif # with_docs
-%if "%{?python2_version}" != ""
-# Seems like automatic ABI dependency is not detected since the files are
-# going to a non-standard location
-Requires: python(abi) = %{python2_version}
-%endif
-
-# alternatives
-Requires(posttrans): %{_sbindir}/alternatives
-Requires(preun): %{_sbindir}/alternatives
-
-# the demo suite contains a perl module, which draws in unwanted
-# provides and requires
-%global __requires_exclude_from %{_docdir}
-%global __provides_exclude_from %{_docdir}
-# for EPEL, we need the old filters
-%global __perl_provides %{nil}
-%global __perl_requires %{nil}
-
-
-%description
-Waf is a Python-based framework for configuring, compiling and
-installing applications. It is a replacement for other tools such as
-Autotools, Scons, CMake or Ant.
+%endif # with docs
+# waf-2.0.18-2 in F32 the first python3-only version (i.e. not having
+# a -python3 subpackage). Do not hardcode that as Obsoletes: though,
+# to be able to roll out e.g. a 2.0.19 for older Fedora branches, but
+# maintain upgradability
+Provides: %{name}-python3 = %{version}-%{release}
+Obsoletes: %{name}-python3 < %{version}-%{release}
-%if 0%{?with_python3}
-%package -n %{name}-python3
-Summary: Python3 support for %{name}
%if "%{?python3_version}" != ""
+# Seems like automatic ABI dependency is not detected since the files
+# are going to a non-standard location
Requires: python(abi) = %{python3_version}
%endif
-%description -n %{name}-python3
+# the demo suite contains a perl module, which draws in unwanted
+# provides and requires
+%global __requires_exclude_from ^%{_docdir}/.*$
+%global __provides_exclude_from ^%{_docdir}/.*$
+
+%global _description %{expand:
Waf is a Python-based framework for configuring, compiling and
installing applications. It is a replacement for other tools such as
-Autotools, Scons, CMake or Ant.
+Autotools, Scons, CMake or Ant.}
-This package contains the Python 3 version of %{name}.
-%endif # with_python3
+%description %_description
-%if 0%{?with_docs}
+%if %{with docs}
%package -n %{name}-doc
Summary: Documentation for %{name}
Requires: %{name} = %{version}-%{release}
-# obsolete the previous docs subpackage - guideline specifies -doc
-# since: Fedora 18, RHEL 7 (mark the provides/obsoletes RHEL only after
-# we no longer need to provide upgrade paths from affected Fedora releases)
-Provides: %{name}-docs = %{version}-%{release}
-Obsoletes: %{name}-docs < 1.6.11-2
-%description -n %{name}-doc
-Waf is a Python-based framework for configuring, compiling and
-installing applications. It is a replacement for other tools such as
-Autotools, Scons, CMake or Ant.
+%description -n %{name}-doc %_description
This package contains the HTML documentation for %{name}.
-%endif # with_docs
+%endif # with docs
%prep
-%setup -q
-# also search for waflib in /usr/share/waf
-%patch0 -p1
-# do not try to use the (removed) waf logos
-%patch1 -p1
-# do not add -W when running sphinx-build
-%patch2 -p1
+%autosetup -p1
%build
@@ -126,123 +78,69 @@ for f in waflib/extras/*.py ; do
extras="${extras:+$extras,}$f" ;
fi
done
-%{__python2} ./waf-light --make-waf --strip --tools="$extras"
+%{__python3} ./waf-light --make-waf --strip --tools="$extras"
-%if 0%{?with_docs}
+%if %{with docs}
# build html docs
export WAFDIR=$(pwd)
pushd docs/sphinx
-%if ! ( 0%{?fedora} || 0%{?rhel} >= 7 )
-export SPHINX_BUILD=sphinx-1.0-build
-%endif
-%{__python2} ../../waf -v configure build
+%{__python3} ../../waf -v configure build
popd
-%endif # with_docs
+%endif # with docs
%install
-%{__python2} %{S:1} _temp
+%{__python3} %{S:1} _temp
pushd _temp
find . -name '*.py' -printf '%%P\0' |
- xargs -0 -I{} install -m 0644 -p -D {} %{buildroot}%{_datadir}/waf/{}
-popd
-%if 0%{?with_python3}
-%{__python3} %{S:1} _temp3
-pushd _temp3
-find . -name '*.py' -printf '%%P\0' |
xargs -0 -I{} install -m 0644 -p -D {} %{buildroot}%{_datadir}/waf3/{}
popd
-%endif # with_python3
# install the frontend
-install -m 0755 -p -D waf-light %{buildroot}%{_bindir}/waf-%{python2_version}
-ln -s waf-%{python2_version} %{buildroot}%{_bindir}/waf-2
-%if 0%{?with_python3}
-install -m 0755 -p -D waf-light %{buildroot}%{_bindir}/waf-%{python3_version}
-ln -s waf-%{python3_version} %{buildroot}%{_bindir}/waf-3
-%endif # with_python3
-
-# alternatives-controlled
-touch %{buildroot}%{_bindir}/waf
+install -m 0755 -p -D waf-light %{buildroot}%{_bindir}/waf
+ln -s waf %{buildroot}%{_bindir}/waf-3
+ln -s waf %{buildroot}%{_bindir}/waf-%{python3_version}
# remove shebangs from and fix EOL for all scripts in wafadmin
find %{buildroot}%{_datadir}/ -name '*.py' \
-exec sed -i -e '1{/^#!/d}' -e 's|\r$||g' {} \;
# fix waf script shebang line
-sed -i "1c#! %{__python2}" %{buildroot}%{_bindir}/waf-%{python2_version}
-%if 0%{?with_python3}
-sed -i "1c#! %{__python3}" %{buildroot}%{_bindir}/waf-%{python3_version}
-%endif # with_python3
+sed -i "1c#! %{__python3}" %{buildroot}%{_bindir}/waf
# remove x-bits from everything going to doc
find demos utils -type f -exec chmod 0644 {} \;
# fix shebang lines in the demos
-mkdir demos_py2 ; cp -a demos demos_py2
-find demos_py2 \( -name '*.py' -o -name 'wscript' -o -name 'wscript_build' \) \
- -exec sed -e '1{/^#!/d}' -e '1i#!%{__python2}' -i {} \;
-%if 0%{?with_python3}
-mkdir demos_py3 ; cp -a demos demos_py3
-find demos_py3 \( -name '*.py' -o -name 'wscript' -o -name 'wscript_build' \) \
+find demos \( -name '*.py' -o -name '*.py.in' -o -name 'wscript' -o -name 'wscript_build' \) \
-exec sed -e '1{/^#!/d}' -e '1i#!%{__python3}' -i {} \;
-%endif # with_python3
# remove hidden file
rm -f docs/sphinx/build/html/.buildinfo
-%if 0%{?with_python3}
# do byte compilation
-%py_byte_compile %{__python2} %{buildroot}%{_datadir}/waf
%py_byte_compile %{__python3} %{buildroot}%{_datadir}/waf3
-%endif # with_python3
-
-
-%posttrans
-%{_sbindir}/alternatives --install %{_bindir}/waf \
- waf %{_bindir}/waf-2 %{waf_py2_priority} || :
-
-
-%preun
-%{_sbindir}/alternatives --remove \
- waf %{_bindir}/waf-2 || :
%files
-%doc README.md ChangeLog demos_py2/demos
-%ghost %attr(0755,-,-) %{_bindir}/waf
-%{_bindir}/waf-%{python2_version}
-%{_bindir}/waf-2
-%{_datadir}/waf
-
-
-%if 0%{?with_python3}
-%posttrans -n %{name}-python3
-%{_sbindir}/alternatives --install %{_bindir}/waf \
- waf %{_bindir}/waf-3 %{waf_py3_priority} || :
-
-
-%preun -n %{name}-python3
-%{_sbindir}/alternatives --remove \
- waf %{_bindir}/waf-3 || :
-
-
-%files -n %{name}-python3
-%doc README.md ChangeLog demos_py3/demos
-%ghost %attr(0755,-,-) %{_bindir}/waf
+%doc README.md ChangeLog demos
%{_bindir}/waf-%{python3_version}
%{_bindir}/waf-3
+%{_bindir}/waf
%{_datadir}/waf3
-%endif # with_python3
-%if 0%{?with_docs}
+%if %{with docs}
%files -n %{name}-doc
%doc docs/sphinx/build/html
-%endif # with_docs
+%endif # with docs
%changelog
+* Tue Oct 8 2019 Thomas Moschny <thomas.moschny(a)gmx.de> - 2.0.18-2
+- Make waf Python3-only (#1753963).
+- Spec file modernization and cleanups.
+
* Sat Oct 5 2019 Thomas Moschny <thomas.moschny(a)gmx.de> - 2.0.18-1
- Update to 2.0.18.
@@ -691,4 +589,3 @@ rm -f docs/sphinx/build/html/.buildinfo
* Sun Jan 20 2008 Michel Salim <michel.sylvan(a)gmail.com> - 1.3.1-1
- Initial Fedora package
-
https://src.fedoraproject.org/rpms/waf/c/ed708c72d4f8e07b9f1756e1a968d3d1...
2 years, 1 month
thm pushed to waf (epel9). "Update to 2.0.18."
by notifications@fedoraproject.org
Notification time stamped 2022-02-22 08:33:44 UTC
From d8aee9e23df620c88568883b4e1b069fe2874adf Mon Sep 17 00:00:00 2001
From: Thomas Moschny <thm(a)fedoraproject.org>
Date: Oct 05 2019 15:25:21 +0000
Subject: Update to 2.0.18.
---
diff --git a/repack.sh b/repack.sh
index f11e102..315a89f 100755
--- a/repack.sh
+++ b/repack.sh
@@ -1,6 +1,6 @@
#! /bin/bash
-version=2.0.17
+version=2.0.18
prerel=
src=waf-${version}${prerel}.tar.bz2
diff --git a/sources b/sources
index 0447de2..b34b2ea 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (waf-2.0.17.stripped.tar.bz2) = 80b85d066326dabc9c828af86d720ac61772e96d171eb3532481e41055b3bac7db96b5579efb460522248eab43eee7dd6ec658151bd1349d22f6746919f441f9
+SHA512 (waf-2.0.18.stripped.tar.bz2) = 160a41ba6c57ad1698a0065bfa9fa15a4f379ccade7a5534923176ddf9c8eac528f7642dc7be0679c0694e27abba1a7eade344a8521d1d7bc252db7cb8c23cdb
diff --git a/waf.spec b/waf.spec
index 96b27c1..c9619c1 100644
--- a/waf.spec
+++ b/waf.spec
@@ -16,8 +16,8 @@
%global waf_py2_priority 20
Name: waf
-Version: 2.0.17
-Release: 4%{?dist}
+Version: 2.0.18
+Release: 1%{?dist}
Summary: A Python-based build system
# The entire source code is BSD apart from pproc.py (taken from Python 2.5)
License: BSD and Python
@@ -243,6 +243,9 @@ rm -f docs/sphinx/build/html/.buildinfo
%changelog
+* Sat Oct 5 2019 Thomas Moschny <thomas.moschny(a)gmx.de> - 2.0.18-1
+- Update to 2.0.18.
+
* Thu Oct 03 2019 Miro Hrončok <mhroncok(a)redhat.com> - 2.0.17-4
- Rebuilt for Python 3.8.0rc1 (#1748018)
https://src.fedoraproject.org/rpms/waf/c/d8aee9e23df620c88568883b4e1b069f...
2 years, 1 month
thm pushed to waf (epel9). "Rebuilt for Python 3.8.0rc1 (#1748018)"
by notifications@fedoraproject.org
Notification time stamped 2022-02-22 08:33:44 UTC
From 3bd4f74950de41f9b53b5b6858da8682b7ed3edf Mon Sep 17 00:00:00 2001
From: Miro Hrončok <miro(a)hroncok.cz>
Date: Oct 03 2019 12:41:30 +0000
Subject: Rebuilt for Python 3.8.0rc1 (#1748018)
---
diff --git a/waf.spec b/waf.spec
index dcec751..96b27c1 100644
--- a/waf.spec
+++ b/waf.spec
@@ -17,7 +17,7 @@
Name: waf
Version: 2.0.17
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: A Python-based build system
# The entire source code is BSD apart from pproc.py (taken from Python 2.5)
License: BSD and Python
@@ -243,6 +243,9 @@ rm -f docs/sphinx/build/html/.buildinfo
%changelog
+* Thu Oct 03 2019 Miro Hrončok <mhroncok(a)redhat.com> - 2.0.17-4
+- Rebuilt for Python 3.8.0rc1 (#1748018)
+
* Mon Aug 19 2019 Miro Hrončok <mhroncok(a)redhat.com> - 2.0.17-3
- Rebuilt for Python 3.8
https://src.fedoraproject.org/rpms/waf/c/3bd4f74950de41f9b53b5b6858da8682...
2 years, 1 month
thm pushed to waf (epel9). "Rebuilt for Python 3.8"
by notifications@fedoraproject.org
Notification time stamped 2022-02-22 08:33:44 UTC
From d66aac9dc1175a8b99df048c0c7287d0915c0c0d Mon Sep 17 00:00:00 2001
From: Miro Hrončok <miro(a)hroncok.cz>
Date: Aug 19 2019 09:09:26 +0000
Subject: Rebuilt for Python 3.8
---
diff --git a/waf.spec b/waf.spec
index 4129322..dcec751 100644
--- a/waf.spec
+++ b/waf.spec
@@ -17,7 +17,7 @@
Name: waf
Version: 2.0.17
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A Python-based build system
# The entire source code is BSD apart from pproc.py (taken from Python 2.5)
License: BSD and Python
@@ -243,6 +243,9 @@ rm -f docs/sphinx/build/html/.buildinfo
%changelog
+* Mon Aug 19 2019 Miro Hrončok <mhroncok(a)redhat.com> - 2.0.17-3
+- Rebuilt for Python 3.8
+
* Sat Jul 27 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.17-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
https://src.fedoraproject.org/rpms/waf/c/d66aac9dc1175a8b99df048c0c7287d0...
2 years, 1 month
thm pushed to waf (epel9). "Update to 2.0.17."
by notifications@fedoraproject.org
Notification time stamped 2022-02-22 08:33:44 UTC
From c7b44d86972edc329740275f75cc16c8932bed6b Mon Sep 17 00:00:00 2001
From: Thomas Moschny <thm(a)fedoraproject.org>
Date: Jun 05 2019 04:18:28 +0000
Subject: Update to 2.0.17.
---
diff --git a/repack.sh b/repack.sh
index 2a7d965..f11e102 100755
--- a/repack.sh
+++ b/repack.sh
@@ -1,6 +1,6 @@
#! /bin/bash
-version=2.0.16
+version=2.0.17
prerel=
src=waf-${version}${prerel}.tar.bz2
diff --git a/sources b/sources
index bcbad30..0447de2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (waf-2.0.16.stripped.tar.bz2) = 58d9221c5851fa86deb44876ae4c8544b597111ee9dd83b5ee9d6cd27dc36d7e6f24e4cf5209f04dd4c045afe462ae15bf33a530c77adf0f1acdc3ec161947d0
+SHA512 (waf-2.0.17.stripped.tar.bz2) = 80b85d066326dabc9c828af86d720ac61772e96d171eb3532481e41055b3bac7db96b5579efb460522248eab43eee7dd6ec658151bd1349d22f6746919f441f9
diff --git a/waf.spec b/waf.spec
index 236651c..b9eb85e 100644
--- a/waf.spec
+++ b/waf.spec
@@ -16,7 +16,7 @@
%global waf_py2_priority 20
Name: waf
-Version: 2.0.16
+Version: 2.0.17
Release: 1%{?dist}
Summary: A Python-based build system
# The entire source code is BSD apart from pproc.py (taken from Python 2.5)
@@ -243,6 +243,9 @@ rm -f docs/sphinx/build/html/.buildinfo
%changelog
+* Wed Jun 5 2019 Thomas Moschny <thomas.moschny(a)gmx.de> - 2.0.17-1
+- Update to 2.0.17.
+
* Sun May 19 2019 Thomas Moschny <thomas.moschny(a)gmx.de> - 2.0.16-1
- Update to 2.0.16.
https://src.fedoraproject.org/rpms/waf/c/c7b44d86972edc329740275f75cc16c8...
2 years, 1 month
thm pushed to waf (epel9). "Update to 2.0.15."
by notifications@fedoraproject.org
Notification time stamped 2022-02-22 08:33:44 UTC
From 222405fc766a4840a7334e3e330ee2085f99c9fa Mon Sep 17 00:00:00 2001
From: Thomas Moschny <thm(a)fedoraproject.org>
Date: May 15 2019 19:49:35 +0000
Subject: Update to 2.0.15.
---
diff --git a/repack.sh b/repack.sh
index 0f1641f..5847584 100755
--- a/repack.sh
+++ b/repack.sh
@@ -1,6 +1,6 @@
#! /bin/bash
-version=2.0.14
+version=2.0.15
prerel=
src=waf-${version}${prerel}.tar.bz2
diff --git a/sources b/sources
index 44db2db..12e6659 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (waf-2.0.14.stripped.tar.bz2) = 90c341558e6916d9b5d414d3fbef6214c83eeed6a62372bc51ceaf6483499c3c217f29233a09ff65fc99aafbcb1ed98fc9113e70748dc8397306c761615c4e4e
+SHA512 (waf-2.0.15.stripped.tar.bz2) = 676369e141a846dd0392a065e1383fa05437579fd5d51810d86ba872b11a69c66ed806ce9fbb2d8b7e227ea15edf42077f2231bedf068c3b427d1ea1251f933d
diff --git a/waf.spec b/waf.spec
index cbed015..41c0a5b 100644
--- a/waf.spec
+++ b/waf.spec
@@ -16,8 +16,8 @@
%global waf_py2_priority 20
Name: waf
-Version: 2.0.14
-Release: 2%{?dist}
+Version: 2.0.15
+Release: 1%{?dist}
Summary: A Python-based build system
# The entire source code is BSD apart from pproc.py (taken from Python 2.5)
License: BSD and Python
@@ -41,7 +41,7 @@ BuildRequires: python3-devel
%endif # with_python3
%if 0%{?with_docs}
%if 0%{?fedora} || 0%{?rhel} >= 7
-BuildRequires: python-sphinx
+BuildRequires: python3-sphinx
%else
BuildRequires: python-sphinx10
%endif
@@ -243,6 +243,9 @@ rm -f docs/sphinx/build/html/.buildinfo
%changelog
+* Wed May 15 2019 Thomas Moschny <thomas.moschny(a)gmx.de> - 2.0.15-1
+- Update to 2.0.15.
+
* Sun Feb 03 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.14-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
https://src.fedoraproject.org/rpms/waf/c/222405fc766a4840a7334e3e330ee208...
2 years, 1 month
thm pushed to waf (epel9). "Update to 2.0.16."
by notifications@fedoraproject.org
Notification time stamped 2022-02-22 08:33:44 UTC
From 3c889e8a96b15329c61288750c2142aa75c579b2 Mon Sep 17 00:00:00 2001
From: Thomas Moschny <thm(a)fedoraproject.org>
Date: May 19 2019 20:09:52 +0000
Subject: Update to 2.0.16.
---
diff --git a/repack.sh b/repack.sh
index 5847584..2a7d965 100755
--- a/repack.sh
+++ b/repack.sh
@@ -1,6 +1,6 @@
#! /bin/bash
-version=2.0.15
+version=2.0.16
prerel=
src=waf-${version}${prerel}.tar.bz2
diff --git a/sources b/sources
index 12e6659..bcbad30 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (waf-2.0.15.stripped.tar.bz2) = 676369e141a846dd0392a065e1383fa05437579fd5d51810d86ba872b11a69c66ed806ce9fbb2d8b7e227ea15edf42077f2231bedf068c3b427d1ea1251f933d
+SHA512 (waf-2.0.16.stripped.tar.bz2) = 58d9221c5851fa86deb44876ae4c8544b597111ee9dd83b5ee9d6cd27dc36d7e6f24e4cf5209f04dd4c045afe462ae15bf33a530c77adf0f1acdc3ec161947d0
diff --git a/waf.spec b/waf.spec
index 41c0a5b..236651c 100644
--- a/waf.spec
+++ b/waf.spec
@@ -16,7 +16,7 @@
%global waf_py2_priority 20
Name: waf
-Version: 2.0.15
+Version: 2.0.16
Release: 1%{?dist}
Summary: A Python-based build system
# The entire source code is BSD apart from pproc.py (taken from Python 2.5)
@@ -243,6 +243,9 @@ rm -f docs/sphinx/build/html/.buildinfo
%changelog
+* Sun May 19 2019 Thomas Moschny <thomas.moschny(a)gmx.de> - 2.0.16-1
+- Update to 2.0.16.
+
* Wed May 15 2019 Thomas Moschny <thomas.moschny(a)gmx.de> - 2.0.15-1
- Update to 2.0.15.
https://src.fedoraproject.org/rpms/waf/c/3c889e8a96b15329c61288750c2142aa...
2 years, 1 month