From b93ee7bebcd6659618aa91d3e5ab5ac5f23a70cb Mon Sep 17 00:00:00 2001 From: bcq <814063667@qq.com> Date: Thu, 3 Sep 2020 15:15:39 +0800 Subject: [PATCH] add python-ez_setup --- ez_setup-0.9.tar.gz | Bin 0 -> 6577 bytes python-ez_setup.spec | 80 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 80 insertions(+) create mode 100644 ez_setup-0.9.tar.gz create mode 100644 python-ez_setup.spec diff --git a/ez_setup-0.9.tar.gz b/ez_setup-0.9.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..3efbc837d68ab3bbe74856c8108a325fe825dbf4 GIT binary patch literal 6577 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 literal 0 HcmV?d00001 diff --git a/python-ez_setup.spec b/python-ez_setup.spec new file mode 100644 index 0000000..d04ed3f --- /dev/null +++ b/python-ez_setup.spec @@ -0,0 +1,80 @@ +%global _empty_manifest_terminate_build 0 +Name: python-ez_setup +Version: 0.9 +Release: 1 +Summary: ez_setup.py and distribute_setup.py +License: MIT +URL: http://github.com/ActiveState/ez_setup +Source0: https://files.pythonhosted.org/packages/ba/2c/743df41bd6b3298706dfe91b0c7ecdc47f2dc1a3104abeb6e9aa4a45fa5d/ez_setup-0.9.tar.gz +BuildArch: noarch + + +%description +**Problem**: ``setup.py`` of several Python projects blindly import the +setuptools bootstrap module ``ez_setup.py`` .this is +to remain compatible with several Python distributors opting to use Distribute +instead of Setuptools -- examples: Debian, ActiveState, and so on. + +%package -n python3-ez_setup +Summary: ez_setup.py and distribute_setup.py +Provides: python-ez_setup +BuildRequires: python3-devel +BuildRequires: python3-setuptools +%description -n python3-ez_setup +**Problem**: ``setup.py`` of several Python projects blindly import the +setuptools bootstrap module ``ez_setup.py``.this is +to remain compatible with several Python distributors opting to use Distribute +instead of Setuptools -- examples: Debian, ActiveState, and so on. + +%package help +Summary: Development documents and examples for ez_setup +Provides: python3-ez_setup-doc +%description help +**Problem**: ``setup.py`` of several Python projects blindly import the +setuptools bootstrap module ``ez_setup.py``.this is +to remain compatible with several Python distributors opting to use Distribute +instead of Setuptools -- examples: Debian, ActiveState, and so on. + +%prep +%autosetup -n ez_setup-0.9 + +%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-ez_setup -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed Sep 02 2020 Python_Bot +- Package Spec generated