Compare commits

..

No commits in common. "30d43caf920befecbd141af86388b151c0c37d0b" and "dda016f4d3b5a5886cc5f1f70e3906590745e74b" have entirely different histories.

4 changed files with 47 additions and 56 deletions

25
0001-add-setup-file.patch Normal file
View File

@ -0,0 +1,25 @@
From c6d54531419da1de4c68ed938120f7e9dc73db2c Mon Sep 17 00:00:00 2001
From: liqiuyu123 <liqiuyu@kylinos.cn>
Date: Tue, 9 Aug 2022 16:24:40 +0800
Subject: [PATCH] add setup file
---
setup.py | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 setup.py
diff --git a/setup.py b/setup.py
new file mode 100644
index 0000000..bac24a4
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,6 @@
+#!/usr/bin/env python
+
+import setuptools
+
+if __name__ == "__main__":
+ setuptools.setup()
--
2.37.1.windows.1

BIN
path-16.4.0.tar.gz Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,77 +1,43 @@
%global _empty_manifest_terminate_build 0 Name: python-path
Name: python-path Version: 16.4.0
Version: 16.9.0 Release: 1
Release: 1 Summary: Python module wrapper for path
Summary: Python module wrapper for path License: MIT
License: MIT URL: https://github.com/jaraco/path
URL: https://github.com/jaraco/path Source0: https://files.pythonhosted.org/packages/04/b7/076f0188859b31fcdd9b824cfad63b8ec0c2b354497684f90e486ecb4afa/path-16.4.0.tar.gz
Source0: https://files.pythonhosted.org/packages/source/p/path/path-%{version}.tar.gz BuildArch: noarch
BuildArch: noarch BuildRequires: python3-devel python3-setuptools python3-pytest python3-setuptools_scm
Patch0: 0001-add-setup-file.patch
BuildRequires: python3-pip python3-hatchling python3-hatch-vcs python3-wheel
BuildRequires: python3-more-itertools
%description %description
This package implements path objects as first-class entities, This package implements path objects as first-class entities,
allowing common operations on files to be invoked on those path objects directly. allowing common operations on files to be invoked on those path objects directly.
%package -n python3-path %package -n python3-path
Summary: Python module wrapper for path Summary: Python3 module wrapper for path
Provides: python-path = %{version}-%{release} %{?python_provide:%python_provide python3-path}
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pytest
BUildRequires: python3-setuptools_scm
%description -n python3-path
This package implements path objects as first-class entities,
allowing common operations on files to be invoked on those path objects directly.
%package help %description -n python3-path
Summary: Development documents and examples for path This package implements a path objects as first-class entities,
Provides: python3-path-doc
%description help
This package implements path objects as first-class entities,
allowing common operations on files to be invoked on those path objects directly. allowing common operations on files to be invoked on those path objects directly.
%prep %prep
%autosetup -p1 -n path-%{version} %autosetup -n path-%{version} -p1
%patch0
%build %build
%pyproject_build %py3_build
%install
%pyproject_install path==%{version}
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
%check %check
/usr/bin/pytest /usr/bin/pytest
%files -n python3-path %install
%{python3_sitelib}/path* %py3_install
%files help %files -n python3-path
%{_docdir}/* %{python3_sitelib}/*
%changelog %changelog
* Tue Feb 06 2024 xu_ping <707078654@qq.com> - 16.9.0-1
- Update package to version 16.9.0
* Thu Jul 27 2023 zhangchenglin <zhangchenglin@kylinos.cn> - 16.7.1-1
- Update package to version 16.7.1
* Wed Apr 26 2023 xu_ping <707078654@qq.com> - 16.6.0-2
- Adapting to the pyproject.toml compilation mode
* Fri Dec 16 2022 jiangxinyu <jiangxinyu@kylinos.cn> - 16.6.0-1
- Update package to version 16.6.0
* Tue Nov 22 2022 wangjunqi <wangjunqi@kylinos.cn> - 16.5.0-1
- Update package to version 16.5.0
* Tue Aug 09 2022 liqiuyu <liqiuyu@kylinos.cn> - 16.4.0-1 * Tue Aug 09 2022 liqiuyu <liqiuyu@kylinos.cn> - 16.4.0-1
- Update to 16.4.0 - Update to 16.4.0