From 25d4f15a90d78aeb08eba49d756c4c500060524c Mon Sep 17 00:00:00 2001 From: liqiuyu123 Date: Fri, 16 Sep 2022 10:16:13 +0800 Subject: [PATCH] package init --- click-plugins-1.1.1.tar.gz | Bin 0 -> 8164 bytes python-click-plugins.spec | 76 +++++++++++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 click-plugins-1.1.1.tar.gz create mode 100644 python-click-plugins.spec diff --git a/click-plugins-1.1.1.tar.gz b/click-plugins-1.1.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..637f286f851bc53ff193a007361497822339d01a GIT binary patch literal 8164 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 Va{V86)$K{L_fxzY+!Y+${{UwUKs5jW literal 0 HcmV?d00001 diff --git a/python-click-plugins.spec b/python-click-plugins.spec new file mode 100644 index 0000000..8d7b22c --- /dev/null +++ b/python-click-plugins.spec @@ -0,0 +1,76 @@ +%global _empty_manifest_terminate_build 0 +Name: python-click-plugins +Version: 1.1.1 +Release: 1 +Summary: An extension module for click to enable registering CLI commands via setuptools entry-points. +License: BSD-3-Clause +URL: https://github.com/click-contrib/click-plugins +Source0: https://files.pythonhosted.org/packages/5f/1d/45434f64ed749540af821fd7e42b8e4d23ac04b1eda7c26613288d6cd8a8/click-plugins-1.1.1.tar.gz +BuildArch: noarch + +Requires: python3-click +Requires: python3-pytest +Requires: python3-pytest-cov +Requires: python3-wheel +Requires: python3-coveralls + +%description +An extension module for click to enable registering CLI commands via setuptools entry-points. + +%package -n python3-click-plugins +Summary: An extension module for click to enable registering CLI commands via setuptools entry-points. +Provides: python-click-plugins +BuildRequires: python3-devel +BuildRequires: python3-setuptools +%description -n python3-click-plugins +An extension module for click to enable registering CLI commands via setuptools entry-points. + +%package help +Summary: Development documents and examples for click-plugins +Provides: python3-click-plugins-doc +%description help +An extension module for click to enable registering CLI commands via setuptools entry-points. + +%prep +%autosetup -n click-plugins-1.1.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-click-plugins -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Fri Sep 16 2022 liqiuyu - 1.1.1-1 +- Package initial