Skip to content

Commit

Permalink
Upgrade: python-rpmfluff version to 0.6.5
Browse files Browse the repository at this point in the history
  • Loading branch information
akhila-guruju committed Dec 21, 2024
1 parent 757476a commit b931dff
Show file tree
Hide file tree
Showing 3 changed files with 96 additions and 16 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"Signatures": {
"rpmfluff-0.5.7.1.tar.xz": "416b47529c5129ae37062c5a0d0d18c683c0f8c060f6181b7c0a2ca4eaa776a7"
"python-rpmfluff-0.6.5.tar.xz": "6604e8e6ee71d6675e7e94d879104d253f0551b668bbaefabf06d006b5a48178"
}
}
}
104 changes: 92 additions & 12 deletions SPECS-EXTENDED/python-rpmfluff/python-rpmfluff.spec
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
Vendor: Microsoft Corporation
Distribution: Azure Linux
%global modname rpmfluff

Name: python-%{modname}
Version: 0.5.7.1
Release: 6%{?dist}
Version: 0.6.5
Release: 4%{?dist}
Summary: Lightweight way of building RPMs, and sabotaging them

License: GPLv2+
Vendor: Microsoft Corporation
Distribution: Azure Linux
URL: https://pagure.io/rpmfluff
Source0: https://pagure.io/releases/%{modname}/%{modname}-%{version}.tar.xz
Source0: https://pagure.io/releases/%{modname}/%{modname}-%{version}.tar.xz#/%{name}-%{version}.tar.xz

BuildArch: noarch

Expand All @@ -19,7 +19,7 @@ sabotaging them so they are broken in controlled ways.\
\
It is intended for use when validating package analysis tools such as RPM lint.\
It can also be used to construct test cases for package management software\
such as rpm and yum.
such as RPM, YUM, and DNF.

%description %{_description}

Expand All @@ -29,6 +29,7 @@ Summary: %{summary}
BuildRequires: gcc
BuildRequires: python3-devel
BuildRequires: python3-rpm
BuildRequires: python3-setuptools
Requires: rpm-build
Requires: createrepo_c

Expand All @@ -46,18 +47,97 @@ Python 3 version.
%py3_install

%check
python3 %{modname}.py
python3 -m unittest %{modname}.test

%files -n python3-%{modname}
%license LICENSE
%doc README.md
%{python3_sitelib}/%{modname}.py
%{python3_sitelib}/__pycache__/%{modname}.*
%{python3_sitelib}/%{modname}-*.egg-info
%{python3_sitelib}/*

%changelog
* Fri Oct 15 2021 Pawel Winogrodzki <[email protected]> - 0.5.7.1-6
- Initial CBL-Mariner import from Fedora 32 (license: MIT).
* Fri Dec 20 2024 Akhila Guruju <[email protected]> - 0.6.5-4
- Azure Linux import from Fedora 41 (license: MIT).
- License verified

* Fri Jul 19 2024 Fedora Release Engineering <[email protected]> - 0.6.5-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild

* Fri Jun 07 2024 Python Maint <[email protected]> - 0.6.5-2
- Rebuilt for Python 3.13

* Fri May 31 2024 Jan Hutar <[email protected]> - 0.6.4-1
- dshea: Explicitly disable debuginfo when not requested

* Fri Jan 26 2024 Fedora Release Engineering <[email protected]> - 0.6.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

* Mon Jan 22 2024 Fedora Release Engineering <[email protected]> - 0.6.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

* Fri Jul 21 2023 Fedora Release Engineering <[email protected]> - 0.6.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild

* Mon Jul 17 2023 Jan Hutar <[email protected]> - 0.6.3-1
- gotmax23: remove usage of deprecated rpm.fi

* Tue Jun 13 2023 Python Maint <[email protected]> - 0.6.2-3
- Rebuilt for Python 3.12

* Fri Jan 20 2023 Fedora Release Engineering <[email protected]> - 0.6.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild

* Tue Oct 18 2022 Jan Hutar <[email protected]> - 0.6.2-1
- Change deprecated distutils to setuptools

* Fri Jul 22 2022 Fedora Release Engineering <[email protected]> - 0.6.1-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

* Mon Jun 13 2022 Python Maint <[email protected]> - 0.6.1-6
- Rebuilt for Python 3.11

* Fri Jan 21 2022 Fedora Release Engineering <[email protected]> - 0.6.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild

* Fri Jul 23 2021 Fedora Release Engineering <[email protected]> - 0.6.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

* Thu Jun 03 2021 Python Maint <[email protected]> - 0.6.1-3
- Rebuilt for Python 3.10

* Wed Jan 27 2021 Fedora Release Engineering <[email protected]> - 0.6.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

* Wed Aug 12 2020 Jan Hutar <[email protected]> - 0.6.1-1
- jhutar: Expose two more items

* Fri Aug 07 2020 Jan Hutar <[email protected]> - 0.6-1
- jhutar: Workaround for https://github.com/rpm-software-management/rpm/issues/1301
- msuchy: Do not write %clean by default
- msuchy: Make build directory in /tmp
- msuchy: Call buildArchs as named argument
- msuchy: Do not clean install
- msuchy: BuildRoot is ignored by rpm
- msuchy: Remove artefacts after the test
- msuchy: Fix various pylint warnings
- msuchy: Break down package into several modules
- msuchy: Remove dead code
- msuchy: Apply 2to3 script
- msuchy: Mention DNF in description
- msuchy: Move rpmfluff.py to rpmfluff/__init__.py
- dcantrell: Only write the License tag if it is set
- jhutar: Sanitize values we use to construct file paths
- tbaeder: Read compiler from CC environment variable
- dcantrell: Allow setting a different spec file basename than the package name

* Sat Aug 01 2020 Fedora Release Engineering <[email protected]> - 0.5.7.1-8
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

* Wed Jul 29 2020 Fedora Release Engineering <[email protected]> - 0.5.7.1-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

* Sat May 23 2020 Miro Hrončok <[email protected]> - 0.5.7.1-6
- Rebuilt for Python 3.9

* Thu Jan 30 2020 Fedora Release Engineering <[email protected]> - 0.5.7.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Expand Down
4 changes: 2 additions & 2 deletions cgmanifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -24273,8 +24273,8 @@
"type": "other",
"other": {
"name": "python-rpmfluff",
"version": "0.5.7.1",
"downloadUrl": "https://pagure.io/releases/rpmfluff/rpmfluff-0.5.7.1.tar.xz"
"version": "0.6.5",
"downloadUrl": "https://pagure.io/releases/rpmfluff/rpmfluff-0.6.5.tar.xz"
}
}
},
Expand Down

0 comments on commit b931dff

Please sign in to comment.