summaryrefslogtreecommitdiff
path: root/python-elyra-python-editor-extension.spec
blob: 735ef226b68d820092684e39e39fef6f81a4d0f4 (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
%global _empty_manifest_terminate_build 0
Name:		python-elyra-python-editor-extension
Version:	3.15.0
Release:	1
Summary:	Elyra provides AI Centric extensions to JupyterLab
License:	Apache License Version 2.0
URL:		https://github.com/elyra-ai/elyra
Source0:	https://mirrors.aliyun.com/pypi/web/packages/c8/ca/bc8e1af699903542bf270ba1c1c591b60bc0cc4398bdab9c84efc5bd0c31/elyra-python-editor-extension-3.15.0.tar.gz
BuildArch:	noarch

Requires:	python3-elyra-server

%description
'The Python Script editor extension contains support for Python files, which can take advantage of the Hybrid Runtime Support enabling users to locally edit, execute and debug .py scripts against local or cloud-based resources.See https://elyra.readthedocs.io/en/v3.15.0/user_guide/enhanced-script-support.html'


%package -n python3-elyra-python-editor-extension
Summary:	Elyra provides AI Centric extensions to JupyterLab
Provides:	python-elyra-python-editor-extension
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-elyra-python-editor-extension
'The Python Script editor extension contains support for Python files, which can take advantage of the Hybrid Runtime Support enabling users to locally edit, execute and debug .py scripts against local or cloud-based resources.See https://elyra.readthedocs.io/en/v3.15.0/user_guide/enhanced-script-support.html'


%package help
Summary:	Development documents and examples for elyra-python-editor-extension
Provides:	python3-elyra-python-editor-extension-doc
%description help
'The Python Script editor extension contains support for Python files, which can take advantage of the Hybrid Runtime Support enabling users to locally edit, execute and debug .py scripts against local or cloud-based resources.See https://elyra.readthedocs.io/en/v3.15.0/user_guide/enhanced-script-support.html'


%prep
%autosetup -n elyra-python-editor-extension-3.15.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-elyra-python-editor-extension -f filelist.lst
%dir %{python3_sitelib}/*

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

%changelog
* Thu Jun 08 2023 Python_Bot <Python_Bot@openeuler.org> - 3.15.0-1
- Package Spec generated