1- Vendor: Microsoft Corporation
2- Distribution: Azure Linux
31%global modname rpmfluff
42
53Name: python-%{modname }
6- Version: 0.5.7.1
7- Release: 6 %{?dist }
4+ Version: 0.6.5
5+ Release: 4 %{?dist }
86Summary: Lightweight way of building RPMs, and sabotaging them
97
10- License: GPLv2+
8+ License: GPL-2.0 -or-later
9+ Vendor: Microsoft Corporation
10+ Distribution: Azure Linux
1111URL: https://pagure.io/rpmfluff
12- Source0: https://pagure.io/releases/%{modname }/%{modname }-%{version }.tar.xz
12+ Source0: https://pagure.io/releases/%{modname }/%{modname }-%{version }.tar.xz# /%{name}-%{version}.tar.xz
1313
1414BuildArch: noarch
1515
@@ -19,7 +19,7 @@ sabotaging them so they are broken in controlled ways.\
1919\
2020It is intended for use when validating package analysis tools such as RPM lint.\
2121It can also be used to construct test cases for package management software\
22- such as rpm and yum .
22+ such as RPM, YUM, and DNF .
2323
2424%description %{_description }
2525
@@ -29,6 +29,7 @@ Summary: %{summary}
2929BuildRequires: gcc
3030BuildRequires: python3-devel
3131BuildRequires: python3-rpm
32+ BuildRequires: python3-setuptools
3233Requires: rpm-build
3334Requires: createrepo_c
3435
@@ -46,18 +47,97 @@ Python 3 version.
4647%py3_install
4748
4849%check
49- python3 %{modname }.py
50+ python3 -m unittest %{modname }.test
5051
5152%files -n python3-%{modname }
5253%license LICENSE
5354%doc README.md
54- %{python3_sitelib }/%{modname }.py
55- %{python3_sitelib }/__pycache__/%{modname }.*
56- %{python3_sitelib }/%{modname }-* .egg-info
55+ %{python3_sitelib }/*
5756
5857%changelog
59- * Fri Oct 15 2021 Pawel Winogrodzki <pawelwi@microsoft.com> - 0.5.7.1-6
60- - Initial CBL-Mariner import from Fedora 32 (license: MIT).
58+ * Fri Dec 20 2024 Akhila Guruju <v-guakhila@microsoft.com> - 0.6.5-4
59+ - Initial Azure Linux import from Fedora 41 (license: MIT).
60+ - License verified.
61+
62+ * Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.5-3
63+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
64+
65+ * Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 0.6.5-2
66+ - Rebuilt for Python 3.13
67+
68+ * Fri May 31 2024 Jan Hutar <jhutar@redhat.com> - 0.6.4-1
69+ - dshea: Explicitly disable debuginfo when not requested
70+
71+ * Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.3-4
72+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
73+
74+ * Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.3-3
75+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
76+
77+ * Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.3-2
78+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
79+
80+ * Mon Jul 17 2023 Jan Hutar <jhutar@redhat.com> - 0.6.3-1
81+ - gotmax23: remove usage of deprecated rpm.fi
82+
83+ * Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 0.6.2-3
84+ - Rebuilt for Python 3.12
85+
86+ * Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2-2
87+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
88+
89+ * Tue Oct 18 2022 Jan Hutar <jhutar@redhat.com> - 0.6.2-1
90+ - Change deprecated distutils to setuptools
91+
92+ * Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1-7
93+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
94+
95+ * Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 0.6.1-6
96+ - Rebuilt for Python 3.11
97+
98+ * Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1-5
99+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
100+
101+ * Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1-4
102+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
103+
104+ * Thu Jun 03 2021 Python Maint <python-maint@redhat.com> - 0.6.1-3
105+ - Rebuilt for Python 3.10
106+
107+ * Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1-2
108+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
109+
110+ * Wed Aug 12 2020 Jan Hutar <jhutar@redhat.com> - 0.6.1-1
111+ - jhutar: Expose two more items
112+
113+ * Fri Aug 07 2020 Jan Hutar <jhutar@redhat.com> - 0.6-1
114+ - jhutar: Workaround for https://github.com/rpm-software-management/rpm/issues/1301
115+ - msuchy: Do not write %clean by default
116+ - msuchy: Make build directory in /tmp
117+ - msuchy: Call buildArchs as named argument
118+ - msuchy: Do not clean install
119+ - msuchy: BuildRoot is ignored by rpm
120+ - msuchy: Remove artefacts after the test
121+ - msuchy: Fix various pylint warnings
122+ - msuchy: Break down package into several modules
123+ - msuchy: Remove dead code
124+ - msuchy: Apply 2to3 script
125+ - msuchy: Mention DNF in description
126+ - msuchy: Move rpmfluff.py to rpmfluff/__init__.py
127+ - dcantrell: Only write the License tag if it is set
128+ - jhutar: Sanitize values we use to construct file paths
129+ - tbaeder: Read compiler from CC environment variable
130+ - dcantrell: Allow setting a different spec file basename than the package name
131+
132+ * Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.7.1-8
133+ - Second attempt - Rebuilt for
134+ https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
135+
136+ * Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.7.1-7
137+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
138+
139+ * Sat May 23 2020 Miro Hrončok <mhroncok@redhat.com> - 0.5.7.1-6
140+ - Rebuilt for Python 3.9
61141
62142* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.7.1-5
63143- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
0 commit comments