From d9adce0d10a640545b6237290f3b333a174ad089 Mon Sep 17 00:00:00 2001 From: wangqiang Date: Mon, 18 Jul 2022 14:10:42 +0800 Subject: [PATCH] [Update] Initial Package --- ghp-import-2.1.0.tar.gz | Bin 0 -> 10943 bytes python-ghp-import2.spec | 74 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 74 insertions(+) create mode 100644 ghp-import-2.1.0.tar.gz create mode 100644 python-ghp-import2.spec diff --git a/ghp-import-2.1.0.tar.gz b/ghp-import-2.1.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..2e504acca6bd3fd5a2af04d2f53fe5c499c4eebf GIT binary patch literal 10943 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 ACIA2c literal 0 HcmV?d00001 diff --git a/python-ghp-import2.spec b/python-ghp-import2.spec new file mode 100644 index 0000000..4ff82e1 --- /dev/null +++ b/python-ghp-import2.spec @@ -0,0 +1,74 @@ +%global _empty_manifest_terminate_build 0 +Name: python-ghp-import2 +Version: 2.1.0 +Release: 1 +Summary: Copy your docs directly to the gh-pages branch. +License: Apache-2.0 +URL: https://github.com/c-w/ghp-import +Source0: https://files.pythonhosted.org/packages/d9/29/d40217cbe2f6b1359e00c6c307bb3fc876ba74068cbab3dde77f03ca0dc4/ghp-import-2.1.0.tar.gz +BuildArch: noarch + +Requires: python3-dateutil +Requires: python3-twine +Requires: python3-markdown +Requires: python3-flake8 +Requires: python3-wheel + +%description +As part of gunicorn, Benoit Chesneau and Paul Davis were looking at how to host documentation. There's the obvious method of using GitHub's post-receive hook to trigger doc builds and rsync to a webserver, but we ended up wanting to try out github's hosting to make the whole interface a bit more robust. + +%package -n python3-ghp-import2 +Summary: Copy your docs directly to the gh-pages branch. +Provides: python-ghp-import2 +BuildRequires: python3-devel +BuildRequires: python3-setuptools +%description -n python3-ghp-import2 + +%package help +Summary: Development documents and examples for ghp-import +Provides: python3-ghp-import2-doc +%description help + +%prep +%autosetup -n ghp-import-2.1.0 + +%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-ghp-import2 -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon Jul 18 2022 Python_Bot - 2.1.0-1 +- Package Spec generated