diff --git a/.gitignore b/.gitignore index 85a5413..7818309 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/python-linux-procfs-0.7.3.tar.xz +python-linux-procfs-0.7.3.tar.xz diff --git a/.python-linux-procfs.metadata b/.python-linux-procfs.metadata deleted file mode 100644 index 1c78336..0000000 --- a/.python-linux-procfs.metadata +++ /dev/null @@ -1 +0,0 @@ -cadcfaacbea308c70b25a4ae83177f7c669a56b7 SOURCES/python-linux-procfs-0.7.3.tar.xz diff --git a/SPECS/python-linux-procfs.spec b/python-linux-procfs.spec similarity index 55% rename from SPECS/python-linux-procfs.spec rename to python-linux-procfs.spec index 1c4ec29..333fd43 100644 --- a/SPECS/python-linux-procfs.spec +++ b/python-linux-procfs.spec @@ -1,21 +1,24 @@ +%if 0%{?fedora} +%else +%global without_python3 1 +%endif + Name: python-linux-procfs Version: 0.7.3 -Release: 1%{?dist} -License: GPLv2 +Release: 7%{?dist} +License: GPL-2.0-only Summary: Linux /proc abstraction classes -Group: System Environment/Libraries -URL: https://git.kernel.org/pub/scm/libs/python/%{name}/%{name}.git -Source: https://www.kernel.org/pub/software/libs/python/%{name}/%{name}-%{version}.tar.xz +Source: https://cdn.kernel.org/pub/software/libs/python/%{name}/%{name}-%{version}.tar.xz +URL: https://rt.wiki.kernel.org/index.php/Tuna BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-setuptools -BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) + +# Patches %global _description\ Abstractions to extract information from the Linux kernel /proc files. -# PATCHES - %description %_description %package -n python3-linux-procfs @@ -45,93 +48,104 @@ rm -rf %{buildroot} %license COPYING %changelog -* Fri Nov 10 2023 John Kacur - 0.7.3-1 -- Rebase to upstream python-linux-procfs-0.7.3 -- This rebase removes upstream spec files and -- syncs the git tag with version -Resolves: RHEL-9195 +* Tue Oct 29 2024 Troy Dawson - 0.7.3-7 +- Bump release for October 2024 mass rebuild: + Resolves: RHEL-64018 -* Thu Oct 26 2023 John Kacur - 0.7.2-1 -Rebase to python-linux-procfs - 0.7.2 -Resolves: RHEL-8987 +* Mon Jun 24 2024 Troy Dawson - 0.7.3-6 +- Bump release for June 2024 mass rebuild -* Fri Nov 18 2022 John Kacur - 0.7.1-1 -- Rebase to upstream version python-linux-procfs-0.7.1 -Resolves: rhbz#2121522 +* Tue Mar 26 2024 John Kacur - 0.7.3-5 +- Add gating.yaml +- Add tests dir +Resolves: RHEL-30433 -* Tue Jan 11 2022 John Kacur - 0.7.0-1 -- Rebase to upstream version python-linux-procfs-0.7.0 -Resolves: rhbz#2031158 +* Fri Jan 26 2024 Fedora Release Engineering - 0.7.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild -* Thu Dec 09 2021 John Kacur - 0.6.3-4 -- various clean-ups including using 'with' context managers in try-except -- Fix to ignore UnicodeDecodeError when it occurs -Resolves: rhbz#2016204 +* Mon Jan 22 2024 Fedora Release Engineering - 0.7.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild -* Tue Nov 23 2021 John Kacur - 0.6.3-3 -- Propagate error to user if pid completed -- Handle pid completed in pflags -Resolves: rhbz#1820709 +* Sat Dec 02 2023 John Kacur - 0.7.3-2 +- Update the SPDX license tag in the specfile -* Fri Nov 19 2021 John Kacur - 0.6.3-2 -- Fix traceback with non-utf8 chars -Resolves: rhbz#2016204 +* Sat Dec 02 2023 John Kacur - 0.7.3-1 +- Update to the latest upstream version v0.7.3 +- Use an SPDX license tag in the specfile -* Tue Jan 12 2021 John Kacur - 0.6.3-1 -- Rebase to latest upstream -- Correct URL and Source -- Simplify specfile -Resolves: rhbz#1890557 +* Fri Jul 21 2023 Fedora Release Engineering - 0.7.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild -* Wed Jun 24 2020 John Kacur - 0.6.2-2 -Resolves: rhbz#1850391 +* Tue Jun 13 2023 Python Maint - 0.7.1-2 +- Rebuilt for Python 3.12 -* Mon Jun 22 2020 John Kacur - 0.6.2-1 -- Add bitmasklist_test -- Clean-ups including using a more modern python spacing, tabbing, etc -- Fix to parse number of cpus correctly on s390(x) -Resolves: rhbz#1849215 +* Thu Feb 16 2023 John Kacur - 0.7.1-1 +- Rebase to 0.7.1 upstream +- Add upstream patch to remove use of distutils -* Wed Apr 03 2019 Clark Williams - 0.6-7 -- OSCI gating framework added -Resolves: rhbz#1682424 +* Fri Jan 20 2023 Fedora Release Engineering - 0.7.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild -* Mon Jan 28 2019 John Kacur - 0.6-6 -- fix refreshing the cache -- fix removing vanished processes in pidstats -Resolves: rhbz#1669294 +* Fri Jul 22 2022 Fedora Release Engineering - 0.7.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild -* Fri Nov 30 2018 John Kacur - 0.6-5 -- pflags - Ignore non-existent pids or process names -Resolves: rhbz#1654312 +* Thu Jul 07 2022 Jiri Kastner - 0.7.0-4 +- Rebuilt for Python 3.11 - episodfe ii -* Wed Nov 28 2018 John Kacur - 0.6-4 -- Use argparse to create a help option -Resolves: rhbz#1650159 +* Mon Jun 13 2022 Python Maint - 0.7.0-3 +- Rebuilt for Python 3.11 -* Tue Oct 16 2018 John Kacur - 0.6-3 -- python3 doesn't supply "reduce" by default, so import it -Resolves: rhbz#1639430 +* Fri Jan 21 2022 Fedora Release Engineering - 0.7.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild -* Mon Aug 13 2018 John Kacur - 0.6-2 -- Obsoltes python-linux-procfs (just build the python3 version) -Resolves: rhbz#1589042 +* Tue Jan 11 2022 Federico Pellegrin - 0.7.0-1 +- update to 0.7.0 (various fixes and cleanups) -* Fri Aug 10 2018 John Kacur - 0.6-1 -- Sync with upstream source -Resolves: rhbz#1614869 +* Fri Jul 23 2021 Fedora Release Engineering - 0.6.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild -* Wed Aug 8 2018 John Kacur - 0.5.1-7 -- Add some functions related to affinity from tuna -Resolves: rhbz#1522868 +* Fri Jun 04 2021 Python Maint - 0.6.3-2 +- Rebuilt for Python 3.10 -* Tue Jun 26 2018 John Kacur - 0.5.1-6 -- Fix upstream URL reference and source -Resolves: rhbz#1589938 +* Fri May 28 2021 Jiri Kastner - 0.6.3-1 +- update to 0.6.3 -* Thu May 31 2018 John Kacur - 0.5.1-5 -- Build only the python3 subpackage (needs to be done in rhel-8.0 too) -Resolves: rhbz#1567234 +* Wed Jan 27 2021 Fedora Release Engineering - 0.6.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 0.6.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue May 26 2020 Miro Hrončok - 0.6.1-7 +- Rebuilt for Python 3.9 + +* Thu Jan 30 2020 Fedora Release Engineering - 0.6.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Oct 03 2019 Miro Hrončok - 0.6.1-5 +- Rebuilt for Python 3.8.0rc1 (#1748018) + +* Mon Aug 19 2019 Miro Hrončok - 0.6.1-4 +- Rebuilt for Python 3.8 + +* Fri Jul 26 2019 Fedora Release Engineering - 0.6.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Feb 25 2019 Miro Hrončok - 0.6.1-2 +- Subpackage python2-linux-procfs has been removed + See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal + +* Tue Feb 5 2019 Jiri Kastner - 0.6.1-1 +- update to 0.6.1 + +* Sat Feb 02 2019 Fedora Release Engineering - 0.5.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 0.5.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Tue Jun 19 2018 Miro Hrončok - 0.5.1-5 +- Rebuilt for Python 3.7 * Fri Feb 09 2018 Fedora Release Engineering - 0.5.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources new file mode 100644 index 0000000..31935fb --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (python-linux-procfs-0.7.3.tar.xz) = c75b82667ac3d4bf6b225185f9d8af1e9bf25de2f5bdd8f02ef052428c069d5cde14ac4e62969f2b78dee78eaa62f1b3d38ecedb5b10fd2d0950345cd95304de