!4 Update package
From: @Wangjunqi123 Reviewed-by: @myeuler Signed-off-by: @myeuler
This commit is contained in:
commit
31de047d81
11
0001-add-version.patch
Normal file
11
0001-add-version.patch
Normal file
@ -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"
|
||||
+ )
|
||||
BIN
pathspec-0.10.2.tar.gz
Normal file
BIN
pathspec-0.10.2.tar.gz
Normal file
Binary file not shown.
@ -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 <wangjunqi@kylinos.cn> - 0.10.2-1
|
||||
- Update package to version 0.10.2
|
||||
|
||||
* Mon Aug 01 2022 fushanqing <fushanqing@kylinos.cn> - 0.9.0-1
|
||||
- update to 0.9.0
|
||||
|
||||
|
||||
BIN
v0.9.0.tar.gz
BIN
v0.9.0.tar.gz
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user