From 8ec63137387c214566f95a8704d38364f36d85f8 Mon Sep 17 00:00:00 2001 From: yun-chengzhang <1294123878@qq.com> Date: Mon, 24 May 2021 17:40:47 +0800 Subject: [PATCH] Package init --- python-whichcraft.spec | 70 ++++++++++++++++++++++++++++++++++++++++ whichcraft-0.6.1.tar.gz | Bin 0 -> 6909 bytes 2 files changed, 70 insertions(+) create mode 100644 python-whichcraft.spec create mode 100644 whichcraft-0.6.1.tar.gz diff --git a/python-whichcraft.spec b/python-whichcraft.spec new file mode 100644 index 0000000..bca6687 --- /dev/null +++ b/python-whichcraft.spec @@ -0,0 +1,70 @@ +%global _empty_manifest_terminate_build 0 +Name: python-whichcraft +Version: 0.6.1 +Release: 1 +Summary: This package provides cross-platform cross-python shutil.which functionality. +License: BSD +URL: https://github.com/pydanny/whichcraft +Source0: https://files.pythonhosted.org/packages/67/f5/546c1494f1f8f004de512b5c9c89a8b7afb1d030c9307dd65df48e5772a3/whichcraft-0.6.1.tar.gz +BuildArch: noarch + +%description +This package provides cross-platform cross-python shutil.which functionality. + +%package -n python3-whichcraft +Summary: This package provides cross-platform cross-python shutil.which functionality. +Provides: python-whichcraft +BuildRequires: python3-devel +BuildRequires: python3-setuptools +%description -n python3-whichcraft +This package provides cross-platform cross-python shutil.which functionality. + +%package help +Summary: Development documents and examples for whichcraft +Provides: python3-whichcraft-doc +%description help +Development documents and examples for whichcraft + +%prep +%autosetup -n whichcraft-0.6.1 + +%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-whichcraft -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/whichcraft-0.6.1.tar.gz b/whichcraft-0.6.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..1e24bc4a7f0398916724f068ae80d676681c0436 GIT binary patch literal 6909 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 literal 0 HcmV?d00001 -- Gitee