From 305975dae325e0059d48ae6b4c4ececa15b2b637 Mon Sep 17 00:00:00 2001 From: desert-sailor Date: Wed, 29 Nov 2023 12:24:51 +0800 Subject: [PATCH] Init package with version 1.5.4 --- python-shellingham.spec | 71 +++++++++++++++++++++++++++++++++++++++ shellingham-1.5.4.tar.gz | Bin 0 -> 10310 bytes 2 files changed, 71 insertions(+) create mode 100644 python-shellingham.spec create mode 100644 shellingham-1.5.4.tar.gz diff --git a/python-shellingham.spec b/python-shellingham.spec new file mode 100644 index 0000000..63503ba --- /dev/null +++ b/python-shellingham.spec @@ -0,0 +1,71 @@ +%global _empty_manifest_terminate_build 0 +Name: python-shellingham +Version: 1.5.4 +Release: 1 +Summary: Tool to Detect Surrounding Shell. +License: MIT +URL: https://github.com/sarugaku/shellingham +Source0: https://files.pythonhosted.org/packages/58/15/8b3609fd3830ef7b27b655beb4b4e9c62313a4e8da8c676e142cc210d58e/shellingham-1.5.4.tar.gz +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pbr +BuildRequires: python3-pip +BuildRequires: python3-wheel +BuildRequires: python3-hatchling + +%description +Tool to Detect Surrounding Shell. + +%package -n python3-shellingham +Summary: Tool to Detect Surrounding Shell. +Provides: python-shellingham +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-hatchling +%description -n python3-shellingham +Tool to Detect Surrounding Shell. + +%package help +Summary: Development documents and examples for shellingham +Provides: python3-shellingham-doc + +%description help +Development documents and examples for shellingham. + +%prep +%autosetup -n shellingham-%{version} +sed -i 's/\~=/\>=/g' pyproject.toml + +%build +%pyproject_build + +%install +%pyproject_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} +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}/doclist.lst . + +%files -n python3-shellingham +%doc README.rst +%license LICENSE +%{python3_sitelib}/shellingham +%{python3_sitelib}/shellingham*.dist-info/ + + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed Nov 29 2023 Dongxing Wang - 1.5.4-1 +- Init package diff --git a/shellingham-1.5.4.tar.gz b/shellingham-1.5.4.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..30d06f007764d844b1edb00bdcfa27a7902cbb3a GIT binary patch literal 10310 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 SZip9vfA(pS4@MFe=Klb|)SnCh literal 0 HcmV?d00001