summaryrefslogtreecommitdiff
path: root/python-bos-sync.spec
blob: 7ab75e16dbc9c6ddde21d9188413e1a19a9e7278 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
%global _empty_manifest_terminate_build 0
Name:		python-bos-sync
Version:	0.4.3
Release:	1
Summary:	Synchronized objects on the blockchain using proposals wherenecessary
License:	GNU General Public License v3 (GPLv3)
URL:		http://pbsa.info
Source0:	https://mirrors.nju.edu.cn/pypi/web/packages/a9/7f/4b4f76c52ea420adfa570f53b3c299bd05396a7ce27946cd72fe068d7905/bos-sync-0.4.3.tar.gz
BuildArch:	noarch


%description
# BOS-sync library

![](https://img.shields.io/pypi/v/bos-sync.svg?style=for-the-badge)
![](https://img.shields.io/github/downloads/pbsa/bos-sync/total.svg?style=for-the-badge)
![](https://img.shields.io/pypi/pyversions/bos-sync.svg?style=for-the-badge)

[![docs master](https://readthedocs.org/projects/bos-sync/badge/?version=latest)](http://bos-sync.rtfd.io/en/latest/)
[![docs develop](https://readthedocs.org/projects/bos-sync/badge/?version=develop)](http://bos-sync.rtfd.io/en/develop/)

The purpose of this library is to simplify the dealing with proposals
when creating or updating objects, such as sports and events on the
blockchain, as well as abstracting the resolution and bookiesports
integration away from high-level code.

## Documentation

[![docs master](https://readthedocs.org/projects/bos-sync/badge/?version=latest)](http://bos-sync.rtfd.io/en/latest/)
[![docs develop](https://readthedocs.org/projects/bos-sync/badge/?version=develop)](http://bos-sync.rtfd.io/en/develop/)


%package -n python3-bos-sync
Summary:	Synchronized objects on the blockchain using proposals wherenecessary
Provides:	python-bos-sync
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-bos-sync
# BOS-sync library

![](https://img.shields.io/pypi/v/bos-sync.svg?style=for-the-badge)
![](https://img.shields.io/github/downloads/pbsa/bos-sync/total.svg?style=for-the-badge)
![](https://img.shields.io/pypi/pyversions/bos-sync.svg?style=for-the-badge)

[![docs master](https://readthedocs.org/projects/bos-sync/badge/?version=latest)](http://bos-sync.rtfd.io/en/latest/)
[![docs develop](https://readthedocs.org/projects/bos-sync/badge/?version=develop)](http://bos-sync.rtfd.io/en/develop/)

The purpose of this library is to simplify the dealing with proposals
when creating or updating objects, such as sports and events on the
blockchain, as well as abstracting the resolution and bookiesports
integration away from high-level code.

## Documentation

[![docs master](https://readthedocs.org/projects/bos-sync/badge/?version=latest)](http://bos-sync.rtfd.io/en/latest/)
[![docs develop](https://readthedocs.org/projects/bos-sync/badge/?version=develop)](http://bos-sync.rtfd.io/en/develop/)


%package help
Summary:	Development documents and examples for bos-sync
Provides:	python3-bos-sync-doc
%description help
# BOS-sync library

![](https://img.shields.io/pypi/v/bos-sync.svg?style=for-the-badge)
![](https://img.shields.io/github/downloads/pbsa/bos-sync/total.svg?style=for-the-badge)
![](https://img.shields.io/pypi/pyversions/bos-sync.svg?style=for-the-badge)

[![docs master](https://readthedocs.org/projects/bos-sync/badge/?version=latest)](http://bos-sync.rtfd.io/en/latest/)
[![docs develop](https://readthedocs.org/projects/bos-sync/badge/?version=develop)](http://bos-sync.rtfd.io/en/develop/)

The purpose of this library is to simplify the dealing with proposals
when creating or updating objects, such as sports and events on the
blockchain, as well as abstracting the resolution and bookiesports
integration away from high-level code.

## Documentation

[![docs master](https://readthedocs.org/projects/bos-sync/badge/?version=latest)](http://bos-sync.rtfd.io/en/latest/)
[![docs develop](https://readthedocs.org/projects/bos-sync/badge/?version=develop)](http://bos-sync.rtfd.io/en/develop/)


%prep
%autosetup -n bos-sync-0.4.3

%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-bos-sync -f filelist.lst
%dir %{python3_sitelib}/*

%files help -f doclist.lst
%{_docdir}/*

%changelog
* Wed May 31 2023 Python_Bot <Python_Bot@openeuler.org> - 0.4.3-1
- Package Spec generated