summaryrefslogtreecommitdiff
path: root/python-orange3-educational.spec
blob: a8e6319615e071f683b06f59a520fb24df9dcfcf (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
%global _empty_manifest_terminate_build 0
Name:		python-Orange3-Educational
Version:	0.6.0
Release:	1
Summary:	Orange Educational add-on for Orange data mining software package.
License:	BSD
URL:		https://github.com/biolab/orange3-educational
Source0:	https://mirrors.nju.edu.cn/pypi/web/packages/e6/e4/2f223a65a0ba3543ac3e3a56c58d3e7e9c5ee674be1427f7caf0b6db5f52/Orange3-Educational-0.6.0.tar.gz
BuildArch:	noarch

Requires:	python3-Orange3
Requires:	python3-BeautifulSoup4
Requires:	python3-numpy
Requires:	python3-sphinx
Requires:	python3-recommonmark
Requires:	python3-sphinx-rtd-theme
Requires:	python3-coverage

%description
Widgets in Educational add-on demonstrate several key data mining and machine
learning procedures. The widgets are useful for beginners to understand the
inner working of key algorithms in the data mining and for teachers to be able
to visually explain various methods in a classroom.
See [documentation](http://orange3-educational.readthedocs.org/).

%package -n python3-Orange3-Educational
Summary:	Orange Educational add-on for Orange data mining software package.
Provides:	python-Orange3-Educational
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-Orange3-Educational
Widgets in Educational add-on demonstrate several key data mining and machine
learning procedures. The widgets are useful for beginners to understand the
inner working of key algorithms in the data mining and for teachers to be able
to visually explain various methods in a classroom.
See [documentation](http://orange3-educational.readthedocs.org/).

%package help
Summary:	Development documents and examples for Orange3-Educational
Provides:	python3-Orange3-Educational-doc
%description help
Widgets in Educational add-on demonstrate several key data mining and machine
learning procedures. The widgets are useful for beginners to understand the
inner working of key algorithms in the data mining and for teachers to be able
to visually explain various methods in a classroom.
See [documentation](http://orange3-educational.readthedocs.org/).

%prep
%autosetup -n Orange3-Educational-0.6.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-Orange3-Educational -f filelist.lst
%dir %{python3_sitelib}/*

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

%changelog
* Tue May 30 2023 Python_Bot <Python_Bot@openeuler.org> - 0.6.0-1
- Package Spec generated