From 22b893ca42a0d3f6d1cec8901a2e4666d6cfd9da Mon Sep 17 00:00:00 2001 From: tuShenmei Date: Sun, 23 May 2021 21:40:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BB=BA=E4=BB=93=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- python-xvfbwrapper.spec | 71 +++++++++++++++++++++++++++++++++++++++ xvfbwrapper-0.2.9.tar.gz | Bin 0 -> 5575 bytes 2 files changed, 71 insertions(+) create mode 100644 python-xvfbwrapper.spec create mode 100644 xvfbwrapper-0.2.9.tar.gz diff --git a/python-xvfbwrapper.spec b/python-xvfbwrapper.spec new file mode 100644 index 0000000..fbf4ee9 --- /dev/null +++ b/python-xvfbwrapper.spec @@ -0,0 +1,71 @@ +%global _empty_manifest_terminate_build 0 +Name: python-xvfbwrapper +Version: 0.2.9 +Release: 1 +Summary: run headless display inside X virtual framebuffer (Xvfb) +License: MIT +URL: https://github.com/cgoldberg/xvfbwrapper +Source0: https://files.pythonhosted.org/packages/57/b6/4920eabda9b49630dea58745e79f9919aba6408d460afe758bf6e9b21a04/xvfbwrapper-0.2.9.tar.gz +BuildArch: noarch + + +%description + + +%package -n python3-xvfbwrapper +Summary: run headless display inside X virtual framebuffer (Xvfb) +Provides: python-xvfbwrapper +BuildRequires: python3-devel +BuildRequires: python3-setuptools +%description -n python3-xvfbwrapper + + +%package help +Summary: Development documents and examples for xvfbwrapper +Provides: python3-xvfbwrapper-doc +%description help + + +%prep +%autosetup -n xvfbwrapper-0.2.9 + +%build +%py3_build + +%install +%py3_install +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 +pushd %{buildroot} +if [ -d usr/lib ]; then + 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 +fi +if [ -d usr/bin ]; then + 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 +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-xvfbwrapper -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Sun May 23 2021 Python_Bot +- Package Spec generated diff --git a/xvfbwrapper-0.2.9.tar.gz b/xvfbwrapper-0.2.9.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..19c31c9c674930fef81634885bce8fc56d1485e0 GIT binary patch literal 5575 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 VLpr2GI;8)G^#65~OPm0B0036Q@JIjv literal 0 HcmV?d00001 -- Gitee