From 507a0cf273dba2107f3875db8f3759c15f006314 Mon Sep 17 00:00:00 2001 From: eabdullin Date: Wed, 14 May 2025 15:28:28 +0000 Subject: [PATCH] import UBI python-pyasn1-0.6.1-1.el10 --- .gitignore | 4 +- .python-pyasn1.metadata | 2 - .../python-pyasn1.spec => python-pyasn1.spec | 155 +++++++++++++++--- sources | 2 + 4 files changed, 135 insertions(+), 28 deletions(-) delete mode 100644 .python-pyasn1.metadata rename SPECS/python-pyasn1.spec => python-pyasn1.spec (59%) create mode 100644 sources diff --git a/.gitignore b/.gitignore index 467ea65..a839656 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -SOURCES/v0.1.5.tar.gz -SOURCES/v0.3.7.tar.gz +v0.4.1.tar.gz +v0.6.1.tar.gz diff --git a/.python-pyasn1.metadata b/.python-pyasn1.metadata deleted file mode 100644 index 77566c5..0000000 --- a/.python-pyasn1.metadata +++ /dev/null @@ -1,2 +0,0 @@ -056d811a9a6a3a672fdeb3dd09bb17bc30968997 SOURCES/v0.1.5.tar.gz -a38478ac81d5b88caee1d92ce14185f34303890b SOURCES/v0.3.7.tar.gz diff --git a/SPECS/python-pyasn1.spec b/python-pyasn1.spec similarity index 59% rename from SPECS/python-pyasn1.spec rename to python-pyasn1.spec index c37c81a..f4f8216 100644 --- a/SPECS/python-pyasn1.spec +++ b/python-pyasn1.spec @@ -1,15 +1,14 @@ %global module pyasn1 -%global modules_version 0.1.5 +%global modules_version 0.4.1 Name: python-pyasn1 -Version: 0.3.7 -Release: 6%{?dist} +Version: 0.6.1 +Release: 1%{?dist} Summary: ASN.1 tools for Python -License: BSD -Group: System Environment/Libraries -Source0: https://github.com/etingof/pyasn1/archive/v%{version}.tar.gz -Source1: https://github.com/etingof/pyasn1-modules/archive/v%{modules_version}.tar.gz -URL: http://pyasn1.sourceforge.net/ +License: BSD-2-Clause +Source0: https://github.com/pyasn1/pyasn1/archive/v%{version}.tar.gz +Source1: https://github.com/pyasn1/pyasn1-modules/archive/v%{modules_version}.tar.gz +URL: https://github.com/pyasn1/pyasn1 BuildArch: noarch %description @@ -21,6 +20,7 @@ Summary: ASN.1 tools for Python 3 %{?python_provide:%python_provide python3-pyasn1} BuildRequires: python3-devel BuildRequires: python3-setuptools +BuildRequires: python3-pytest %description -n python3-pyasn1 This is an implementation of ASN.1 types and codecs in the Python 3 programming @@ -28,14 +28,15 @@ language. %package -n python3-pyasn1-modules Summary: Modules for pyasn1 -Requires: python3-pyasn1 >= %{version}-%{release} %{?python_provide:%python_provide python3-modules} +Requires: python3-pyasn1 >= 0.4.7, python3-pyasn1 < 0.7.0 %description -n python3-pyasn1-modules ASN.1 types modules for python3-pyasn1. %package doc Summary: Documentation for pyasn1 +BuildRequires: make BuildRequires: python3-sphinx %description doc @@ -46,49 +47,155 @@ BuildRequires: python3-sphinx %setup -n %{module}-%{version} -q -b1 +%generate_buildrequires +%pyproject_buildrequires + + %build -%py3_build +%pyproject_wheel pushd ../pyasn1-modules-%{modules_version} -%py3_build +%pyproject_wheel popd -pushd doc +pushd docs PYTHONPATH=%{buildroot}%{python3_sitelib} make SPHINXBUILD=sphinx-build-3 html popd %install -%py3_install - -pushd ../pyasn1-modules-%{modules_version} -%py3_install -popd +%pyproject_install %check -PYTHONPATH=%{buildroot}%{python3_sitelib} %{__python3} setup.py test +%pytest %files -n python3-pyasn1 %doc README.md %license LICENSE.rst %{python3_sitelib}/%{module} -%{python3_sitelib}/%{module}-%{version}-*.egg-info/ +%{python3_sitelib}/%{module}-%{version}.dist-info/ %files -n python3-pyasn1-modules %{python3_sitelib}/%{module}_modules/ -%{python3_sitelib}/%{module}_modules-%{modules_version}-*.egg-info/ +%{python3_sitelib}/%{module}_modules-%{modules_version}.dist-info/ %files doc %license LICENSE.rst -%doc doc/build/html/* +%doc docs/build/html/* %changelog -* Mon Jul 09 2018 Petr Viktorin - 0.3.7-6 -- Remove the python2 subpackage +* Fri Nov 15 2024 Simon Pichugin - 0.6.1-1 +- Update to 0.6.1 +- Update modules to 0.4.1 + Resolves: RHEL-67667 -* Sun Jun 17 2018 Miro Hrončok - 0.3.7-5 +* Tue Oct 29 2024 Troy Dawson - 0.5.1-5 +- Bump release for October 2024 mass rebuild: + Resolves: RHEL-64018 + +* Mon Jun 24 2024 Troy Dawson - 0.5.1-4 +- Bump release for June 2024 mass rebuild + +* Fri Jan 26 2024 Fedora Release Engineering - 0.5.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering - 0.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Nov 27 2023 Simon Pichugin - 0.5.1-1 +- Update to 0.5.1 +- Update modules to 0.3.0 + +* Fri Jul 21 2023 Fedora Release Engineering - 0.4.8-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Tue Jun 27 2023 Stephen Gallagher - 0.4.8-15 +- Rebuild for Python 3.12 + +* Wed Jun 14 2023 Python Maint - 0.4.8-14 +- Rebuilt for Python 3.12 + +* Thu Feb 23 2023 Rob Crittenden - 0.4.8-13 +- migrated to SPDX license +- correct bad date in changelog + +* Fri Jan 20 2023 Fedora Release Engineering - 0.4.8-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Jul 22 2022 Fedora Release Engineering - 0.4.8-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jun 13 2022 Python Maint - 0.4.8-10 +- Rebuilt for Python 3.11 + +* Mon Mar 1 2021 Rob Crittenden - 0.4.8-9 +- Set URL to https://github.com/etingof/pyasn1 in the spec file (#2059715) + +* Fri Jan 21 2022 Fedora Release Engineering - 0.4.8-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Jul 27 2021 Fedora Release Engineering - 0.4.8-7 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jul 07 2021 Rob Crittenden - 0.4.8-6 +- Follow upstream requirements.txt for modules -> pyasn1 (#1979875) + +* Thu Jun 03 2021 Python Maint - 0.4.8-5 +- Rebuilt for Python 3.10 + +* Wed Jan 27 2021 Fedora Release Engineering - 0.4.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 0.4.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Sat May 23 2020 Miro Hrončok - 0.4.8-2 +- Rebuilt for Python 3.9 + +* Thu Jan 30 2020 Rob Crittenden - 0.4.8-1 +- Update to 0.4.8 (#1747820) +- Update modules to 0.2.8 + +* Thu Jan 30 2020 Fedora Release Engineering - 0.4.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Oct 23 2019 Rob Crittenden - 0.4.6-3 +- Remove python2 subpackages (#1764573) + +* Thu Oct 03 2019 Miro Hrončok - 0.4.6-2 +- Rebuilt for Python 3.8.0rc1 (#1748018) + +* Fri Aug 30 2019 Rob Crittenden - 0.4.6-1 +- Update to 0.4.6 (#1742424) +- Update modules to 0.2.6 + +* Fri Aug 16 2019 Miro Hrončok - 0.4.4-6 +- Rebuilt for Python 3.8 + +* Fri Jul 26 2019 Fedora Release Engineering - 0.4.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Feb 02 2019 Fedora Release Engineering - 0.4.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Oct 16 2018 Rob Crittenden - 0.4.4-3 +- Restore python2 subpackages + +* Mon Oct 15 2018 Rob Crittenden - 0.4.4-2 +- Add back accidentally removed buildrequires + +* Mon Oct 15 2018 Rob Crittenden - 0.4.4-1 +- Update to 0.4.4 (#1582010) +- Update modules to 0.2.2 +- Drop python 2 subpackages + +* Sat Jul 14 2018 Fedora Release Engineering +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Tue Jun 19 2018 Miro Hrončok - 0.3.7-5 - Use Python 3 Sphinx if with Python 3 - Cleanup diff --git a/sources b/sources new file mode 100644 index 0000000..a645c34 --- /dev/null +++ b/sources @@ -0,0 +1,2 @@ +SHA512 (v0.4.1.tar.gz) = 65fd2bba6bca412f0bec1f4fa51cf331d0d90aa6f2c4b8705dffc347ff7cd835473eaeb5e983de37c14ee7e01ebf5d43f7c16838a1652db263535b0a57fde8c0 +SHA512 (v0.6.1.tar.gz) = a7f995413643d4f9283a9878a1bc3c8d606d018a31209309e4eeda42461eee89efcedd7af4c75fd9e8c9d7e628d86229afbbd0c1bf3862982e45524845c7a833