From c5b337081b7e0f5aa28544b1a7a9c54d907eeeee Mon Sep 17 00:00:00 2001 From: desert-sailor Date: Tue, 7 Nov 2023 10:29:47 +0800 Subject: [PATCH] Init package with version 1.3.0 --- python-tabcompleter.spec | 75 ++++++++++++++++++++++++++++++++++++++ tabcompleter-1.3.0.tar.gz | Bin 0 -> 9887 bytes 2 files changed, 75 insertions(+) create mode 100644 python-tabcompleter.spec create mode 100644 tabcompleter-1.3.0.tar.gz diff --git a/python-tabcompleter.spec b/python-tabcompleter.spec new file mode 100644 index 0000000..e30455a --- /dev/null +++ b/python-tabcompleter.spec @@ -0,0 +1,75 @@ +%global _empty_manifest_terminate_build 0 +Name: python-tabcompleter +Version: 1.3.0 +Release: 1 +Summary: Autocompletion in the Python console. +License: MIT +URL: https://github.com/mdmintz/tabcompleter +Source0: https://files.pythonhosted.org/packages/e6/91/7ba7c50c2ee2cc7ed5eb442334e6cc42f2f2441352c4aeab3fb254dfa2dc/tabcompleter-1.3.0.tar.gz +BuildArch: noarch +%description +Autocompletion in the Python console. + +%package -n python3-tabcompleter +Summary: Autocompletion in the Python console. +Provides: python-tabcompleter +# Base build requires +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pbr +BuildRequires: python3-pip +BuildRequires: python3-wheel +%description -n python3-tabcompleter +Autocompletion in the Python console. + +%package help +Summary: Development documents and examples for tabcompleter. +Provides: python3-tabcompleter-doc +%description help +Development documents and examples for tabcompleter. + +%prep +%autosetup -n tabcompleter-%{version} + +%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-tabcompleter -f filelist.lst + +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Tue Nov 7 2023 Dongxing Wang - 1.3.0-1 +- Init package diff --git a/tabcompleter-1.3.0.tar.gz b/tabcompleter-1.3.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..7c9e3b576be3344010e93835ec0f146bc88d0ea3 GIT binary patch literal 9887 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 wM4M_DgU$c-q7BpxXSw2QCEz=zQW6oGTp}