From f6b664e1e4f6986fce923232f109568751bd390c Mon Sep 17 00:00:00 2001 From: caodongxia <315816521@qq.com> Date: Mon, 14 Dec 2020 17:20:53 +0800 Subject: [PATCH] init --- python-zc-lockfile.spec | 79 ++++++++++++++++++++++++++++++++++++++++ python-zc-lockfile.yaml | 4 ++ zc.lockfile-2.0.tar.gz | Bin 0 -> 11923 bytes 3 files changed, 83 insertions(+) create mode 100644 python-zc-lockfile.spec create mode 100644 python-zc-lockfile.yaml create mode 100644 zc.lockfile-2.0.tar.gz diff --git a/python-zc-lockfile.spec b/python-zc-lockfile.spec new file mode 100644 index 0000000..a45d5de --- /dev/null +++ b/python-zc-lockfile.spec @@ -0,0 +1,79 @@ +%global _empty_manifest_terminate_build 0 +Name: python-zc-lockfile +Version: 2.0 +Release: 1 +Summary: Basic inter-process locks +License: ZPL 2.1 +URL: https://pypi.org/project/zc.lockfile +Source0: https://files.pythonhosted.org/packages/11/98/f21922d501ab29d62665e7460c94f5ed485fd9d8348c126697947643a881/zc.lockfile-2.0.tar.gz +BuildArch: noarch +Recommends: %{name}-help = %{version}-%{release} + +Requires: python3-setuptools + +%description +The ZODB lock_file module provides support for creating file system +locks. These are locks that are implemented with lock files and +OS-provided locking facilities. + +%package -n python3-zc-lockfile +Summary: Basic inter-process locks +Provides: python-zc-lockfile +BuildRequires: python3-devel +BuildRequires: python3-setuptools +%description -n python3-zc-lockfile +The ZODB lock_file module provides support for creating file system +locks. These are locks that are implemented with lock files and +OS-provided locking facilities. + +%package help +Summary: Development documents and examples for zc.lockfile +Provides: python3-zc-lockfile-doc +%description help +The ZODB lock_file module provides support for creating file system +locks. These are locks that are implemented with lock files and +OS-provided locking facilities. + +%prep +%autosetup -n zc.lockfile-2.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-zc-lockfile -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon Nov 16 2020 Python_Bot +- Package init diff --git a/python-zc-lockfile.yaml b/python-zc-lockfile.yaml new file mode 100644 index 0000000..6625910 --- /dev/null +++ b/python-zc-lockfile.yaml @@ -0,0 +1,4 @@ +version_control: pypi +src_repo: zc.lockfile +tag_prefix: "^" +separator: "." diff --git a/zc.lockfile-2.0.tar.gz b/zc.lockfile-2.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..5d61889da0381c16b434c1d3f688b89408fac1d4 GIT binary patch literal 11923 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 Z=Gi=(XY*{H&GYYj{y+R^;q(9)0RYgWT7v)p literal 0 HcmV?d00001