summaryrefslogtreecommitdiff
path: root/python-orange3-bioinformatics.spec
blob: cd56b7029a8a866140968eac7f4107a5bf4d5bbc (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
%global _empty_manifest_terminate_build 0
Name:		python-Orange3-Bioinformatics
Version:	4.7.1
Release:	1
Summary:	Orange Bioinformatics add-on for Orange data mining software package.
License:	GPL3+
URL:		https://github.com/biolab/orange3-bioinformatics
Source0:	https://mirrors.nju.edu.cn/pypi/web/packages/8c/cb/ee9d6a05902c1647e8ac913e2d5fae2229b931000393e3b9d2fead484cb9/Orange3-Bioinformatics-4.7.1.tar.gz
BuildArch:	noarch

Requires:	python3-Orange3
Requires:	python3-orange-widget-base
Requires:	python3-scipy
Requires:	python3-pyclipper
Requires:	python3-point-annotator
Requires:	python3-requests
Requires:	python3-requests-cache
Requires:	python3-serverfiles
Requires:	python3-resdk
Requires:	python3-genesis-pyapi
Requires:	python3-single-sample-gsea
Requires:	python3-numpy
Requires:	python3-sphinx
Requires:	python3-recommonmark
Requires:	python3-sphinx-rtd-theme
Requires:	python3-docutils
Requires:	python3-flake8
Requires:	python3-flake8-comprehensions
Requires:	python3-flake8-black
Requires:	python3-pep8-naming
Requires:	python3-isort
Requires:	python3-pre-commit
Requires:	python3-pytest
Requires:	python3-coverage
Requires:	python3-codecov

%description
Orange Bioinformatics provides access to publicly available data, like GEO data
sets, GO and KEGG. It enables gene enrichment analysis, clustering,
classification, gene identification and provides several common visualizations.
All features can be combined with other widgets from the Orange data mining
framework.
See [documentation](http://orange3-bioinformatics.readthedocs.org/).

%package -n python3-Orange3-Bioinformatics
Summary:	Orange Bioinformatics add-on for Orange data mining software package.
Provides:	python-Orange3-Bioinformatics
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-Orange3-Bioinformatics
Orange Bioinformatics provides access to publicly available data, like GEO data
sets, GO and KEGG. It enables gene enrichment analysis, clustering,
classification, gene identification and provides several common visualizations.
All features can be combined with other widgets from the Orange data mining
framework.
See [documentation](http://orange3-bioinformatics.readthedocs.org/).

%package help
Summary:	Development documents and examples for Orange3-Bioinformatics
Provides:	python3-Orange3-Bioinformatics-doc
%description help
Orange Bioinformatics provides access to publicly available data, like GEO data
sets, GO and KEGG. It enables gene enrichment analysis, clustering,
classification, gene identification and provides several common visualizations.
All features can be combined with other widgets from the Orange data mining
framework.
See [documentation](http://orange3-bioinformatics.readthedocs.org/).

%prep
%autosetup -n Orange3-Bioinformatics-4.7.1

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

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

%changelog
* Mon May 15 2023 Python_Bot <Python_Bot@openeuler.org> - 4.7.1-1
- Package Spec generated