summaryrefslogtreecommitdiff
path: root/python-cmislib-maykin.spec
blob: 3925b9d31fcfaded7da52255597d49be36a059bf (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
%global _empty_manifest_terminate_build 0
Name:		python-cmislib-maykin
Version:	0.7.4
Release:	1
Summary:	Apache Chemistry CMIS client library for Python
License:	Apache License (2.0)
URL:		http://chemistry.apache.org/
Source0:	https://mirrors.aliyun.com/pypi/web/packages/92/07/e4b9401af05bd4b290866edb3177e068e472f5bcbcb75d127bf33fb35dcb/cmislib-maykin-0.7.4.tar.gz
BuildArch:	noarch

Requires:	python3-iso8601
Requires:	python3-httplib2
Requires:	python3-six

%description
Thanks for using cmislib, the CMIS client library for Python.
The goal of this library is to provide an interoperable API to CMIS
repositories such as Alfresco, Nuxeo, KnowledgeTree, MS SharePoint,
EMC Documentum, and any other content repository that is CMIS-compliant.
More info on CMIS can be found at:
http://www.oasis-open.org/committees/cmis
This is a fork from https://github.com/apache/chemistry-cmislib and update to work with 
Python 2.7 and 3.5.

%package -n python3-cmislib-maykin
Summary:	Apache Chemistry CMIS client library for Python
Provides:	python-cmislib-maykin
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-cmislib-maykin
Thanks for using cmislib, the CMIS client library for Python.
The goal of this library is to provide an interoperable API to CMIS
repositories such as Alfresco, Nuxeo, KnowledgeTree, MS SharePoint,
EMC Documentum, and any other content repository that is CMIS-compliant.
More info on CMIS can be found at:
http://www.oasis-open.org/committees/cmis
This is a fork from https://github.com/apache/chemistry-cmislib and update to work with 
Python 2.7 and 3.5.

%package help
Summary:	Development documents and examples for cmislib-maykin
Provides:	python3-cmislib-maykin-doc
%description help
Thanks for using cmislib, the CMIS client library for Python.
The goal of this library is to provide an interoperable API to CMIS
repositories such as Alfresco, Nuxeo, KnowledgeTree, MS SharePoint,
EMC Documentum, and any other content repository that is CMIS-compliant.
More info on CMIS can be found at:
http://www.oasis-open.org/committees/cmis
This is a fork from https://github.com/apache/chemistry-cmislib and update to work with 
Python 2.7 and 3.5.

%prep
%autosetup -n cmislib-maykin-0.7.4

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

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

%changelog
* Fri Jun 09 2023 Python_Bot <Python_Bot@openeuler.org> - 0.7.4-1
- Package Spec generated