!4 update versin to 1.8.2

From: @ffrog
Reviewed-by: @yangzhao_kl,@small_leek
Signed-off-by: @yangzhao_kl,@small_leek
This commit is contained in:
openeuler-ci-bot 2021-08-16 10:42:22 +00:00 committed by Gitee
commit fab767c1cf
3 changed files with 28 additions and 45 deletions

Binary file not shown.

BIN
pyperclip-1.8.2.tar.gz Normal file

Binary file not shown.

View File

@ -1,57 +1,36 @@
%global _empty_manifest_terminate_build 0 %global _empty_manifest_terminate_build 0
Name: python-pyperclip Name: python-pyperclip
Version: 1.8.1 Version: 1.8.2
Release: 1 Release: 1
Summary: A cross-platform clipboard module for Python. (Only handles plain text for now.) Summary: A cross-platform clipboard module for Python. (Only handles plain text for now.)
License: BSD License: BSD
URL: https://github.com/asweigart/pyperclip URL: https://github.com/asweigart/pyperclip
Source0: https://files.pythonhosted.org/packages/6f/4c/0b1d507ad7e8bc31d690d04b4f475e74c2002d060f7994ce8c09612df707/pyperclip-1.8.1.tar.gz Source0: https://files.pythonhosted.org/packages/a7/2c/4c64579f847bd5d539803c8b909e54ba087a79d01bb3aba433a95879a6c5/pyperclip-1.8.2.tar.gz
BuildArch: noarch BuildArch: noarch
%description %description
Currently only handles plaintext. Pyperclip is a cross-platform Python module for copy and paste clipboard functions. It works with Python 2 and 3.
On Windows, no additional modules are needed.
On Mac, this module makes use of the pbcopy and pbpaste commands, which should come with the os.
On Linux, this module makes use of the xclip or xsel commands, which should come with the os. Otherwise run "sudo apt-get install xclip" or "sudo apt-get install xsel" (Note: xsel does not always seem to work.)
Otherwise on Linux, you will need the gtk or PyQt4 modules installed.
%package -n python3-pyperclip %package -n python3-pyperclip
Summary: A cross-platform clipboard module for Python. (Only handles plain text for now.) Summary: A cross-platform clipboard module for Python. (Only handles plain text for now.)
Provides: python-pyperclip Provides: python-pyperclip
BuildRequires: python3-devel BuildRequires: python3-devel
BuildRequires: python3-setuptools BuildRequires: python3-setuptools
%description -n python3-pyperclip %description -n python3-pyperclip
>>> import pyperclip Pyperclip is a cross-platform Python module for copy and paste clipboard functions. It works with Python 2 and 3.
>>> pyperclip.copy('The text to be copied to the clipboard.')
>>> pyperclip.paste()
'The text to be copied to the clipboard.'
Currently only handles plaintext.
On Windows, no additional modules are needed.
On Mac, this module makes use of the pbcopy and pbpaste commands, which should come with the os.
On Linux, this module makes use of the xclip or xsel commands, which should come with the os. Otherwise run "sudo apt-get install xclip" or "sudo apt-get install xsel" (Note: xsel does not always seem to work.)
Otherwise on Linux, you will need the gtk or PyQt4 modules installed.
%package help %package help
Summary: Development documents and examples for pyperclip Summary: A cross-platform clipboard module for Python. (Only handles plain text for now.)
Provides: python3-pyperclip-doc Provides: python3-pyperclip-doc
%description help %description help
>>> import pyperclip Pyperclip is a cross-platform Python module for copy and paste clipboard functions. It works with Python 2 and 3.
>>> pyperclip.copy('The text to be copied to the clipboard.')
>>> pyperclip.paste()
'The text to be copied to the clipboard.'
Currently only handles plaintext.
On Windows, no additional modules are needed.
On Mac, this module makes use of the pbcopy and pbpaste commands, which should come with the os.
On Linux, this module makes use of the xclip or xsel commands, which should come with the os. Otherwise run "sudo apt-get install xclip" or "sudo apt-get install xsel" (Note: xsel does not always seem to work.)
Otherwise on Linux, you will need the gtk or PyQt4 modules installed.
%prep %prep
%autosetup -n pyperclip-1.8.1 %autosetup -n pyperclip-1.8.2
%build %build
%py3_build %py3_build
%install %install
%py3_install %py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir} install -d -m755 %{buildroot}/%{_pkgdocdir}
@ -61,20 +40,20 @@ if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot} pushd %{buildroot}
if [ -d usr/lib ]; then 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 fi
if [ -d usr/lib64 ]; then 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 fi
if [ -d usr/bin ]; then 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 fi
if [ -d usr/sbin ]; then 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 fi
touch doclist.lst touch doclist.lst
if [ -d usr/share/man ]; then 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 fi
popd popd
mv %{buildroot}/filelist.lst . mv %{buildroot}/filelist.lst .
@ -83,9 +62,13 @@ mv %{buildroot}/doclist.lst .
%files -n python3-pyperclip -f filelist.lst %files -n python3-pyperclip -f filelist.lst
%dir %{python3_sitelib}/* %dir %{python3_sitelib}/*
%files help -f doclist.lst %files help -f doclist.lst
%{_docdir}/* %{_docdir}/*
%changelog %changelog
* Mon Aug 09 2021 OpenStack_SIG <openstack@openeuler.org> - 1.8.2-1
- Update vertion to 1.8.2
* Thu Dec 10 2020 Python_Bot <Python_Bot@openeuler.org> * Thu Dec 10 2020 Python_Bot <Python_Bot@openeuler.org>
- Package Spec generated - Package Spec generated