diff --git a/0001-add-version.patch b/0001-add-version.patch new file mode 100644 index 0000000..0310239 --- /dev/null +++ b/0001-add-version.patch @@ -0,0 +1,11 @@ +--- c/setup.py 2022-11-22 10:28:28.188593951 +0800 ++++ a/setup.py 2022-11-22 10:28:59.479591724 +0800 +@@ -5,4 +5,7 @@ is cumbersome be used such as for system + + from setuptools import setup + +-setup() ++setup( ++ name = "pathspec", ++ version = "0.10.2" ++ ) diff --git a/pathspec-0.10.2.tar.gz b/pathspec-0.10.2.tar.gz new file mode 100644 index 0000000..6cdd8be Binary files /dev/null and b/pathspec-0.10.2.tar.gz differ diff --git a/python-pathspec.spec b/python-pathspec.spec index 03fdca4..b24b163 100644 --- a/python-pathspec.spec +++ b/python-pathspec.spec @@ -1,40 +1,42 @@ %global _empty_manifest_terminate_build 0 -Name: python-pathspec -Version: 0.9.0 -Release: 1 -Summary: Utility library for gitignore style pattern matching of file paths. -License: MPL 2.0 -URL: https://github.com/cpburnz/python-path-specification -Source0: https://files.pythonhosted.org/packages/b7/64/e097eea8dcd2b2f7df6e4425fc98e7494e37b1a6e149603c31d327080a05/v0.9.0.tar.gz -BuildArch: noarch +Name: python-pathspec +Version: 0.10.2 +Release: 1 +Summary: Utility library for gitignore style pattern matching of file paths. +License: MPL-2.0 +URL: https://github.com/cpburnz/python-path-specification +Source0: https://files.pythonhosted.org/packages/a2/29/959c72e1a6c3c25eaa46b9bfcc7fd401f65af83163d4796af09272c83c8a/pathspec-0.10.2.tar.gz +Patch0: 0001-add-version.patch +BuildArch: noarch + + %description pathspec is a utility library for pattern matching of file paths. So far this only includes Git's wildmatch pattern matching which itself is derived from Rsync's wildmatch. Git uses wildmatch for its gitignore files. %package -n python3-pathspec -Summary: Utility library for gitignore style pattern matching of file paths. -Provides: python-pathspec +Summary: Utility library for gitignore style pattern matching of file paths. +Provides: python-pathspec = %{version}-%{release} # Base build requires -BuildRequires: python3-devel -BuildRequires: python3-setuptools -BuildRequires: python3-pbr -BuildRequires: python3-pip -BuildRequires: python3-wheel +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pbr +BuildRequires: python3-pip +BuildRequires: python3-wheel %description -n python3-pathspec pathspec is a utility library for pattern matching of file paths. So far this only includes Git's wildmatch pattern matching which itself is derived from Rsync's wildmatch. Git uses wildmatch for its gitignore files. %package help -Summary: Utility library for gitignore style pattern matching of file paths. -Provides: python3-pathspec-doc +Summary: Development documents and examples for pathspec +Provides: python3-pathspec-doc %description help pathspec is a utility library for pattern matching of file paths. So far this only includes Git's wildmatch pattern matching which itself is derived from Rsync's wildmatch. Git uses wildmatch for its gitignore files. %prep -%autosetup -n python-path-specification-0.9.0 +%autosetup -n pathspec-%{version} %build %py3_build - %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} @@ -44,36 +46,35 @@ if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then - find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then - find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then - find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then - find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then - find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . -%check -%{__python3} setup.py test - %files -n python3-pathspec -f filelist.lst %dir %{python3_sitelib}/* - %files help -f doclist.lst %{_docdir}/* %changelog +* Tue Nov 22 2022 wangjunqi - 0.10.2-1 +- Update package to version 0.10.2 + * Mon Aug 01 2022 fushanqing - 0.9.0-1 - update to 0.9.0 diff --git a/v0.9.0.tar.gz b/v0.9.0.tar.gz deleted file mode 100644 index bff67b3..0000000 Binary files a/v0.9.0.tar.gz and /dev/null differ