summaryrefslogtreecommitdiff
path: root/python-adtdq.spec
blob: 7d32454675d7aa5683e50fc9c0ee357d52b11d74 (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
%global _empty_manifest_terminate_build 0
Name:		python-ADTdq
Version:	1.1.2
Release:	1
Summary:	A package designed to improve HL7 ADT Data Quality reporting in the field of public health informatics.
License:	MIT License
URL:		https://github.com/pjgibson25/ADTdq
Source0:	https://mirrors.nju.edu.cn/pypi/web/packages/5d/3f/8d983ffbd0ce0b8c5759636eb81a7d3e067f3d9988cb5089e7ae9ea9e6be/ADTdq-1.1.2.tar.gz
BuildArch:	noarch


%description
First off, please make sure you have a Python version >=3.6 .
If you don't have Python, you can get it by downloading [Anaconda](https://docs.anaconda.com/anaconda/install/).
You will likely have to install a few supporting packages.  In your command prompt or terminal (dependent on OS type), please type the following required dependencies.
    pip install hl7
    pip install regex
    pip install plotly
    pip install tqdm
    pip install ipywidgets
    pip install xlrd
and if you didn't already install my package,
    pip install ADTdq

%package -n python3-ADTdq
Summary:	A package designed to improve HL7 ADT Data Quality reporting in the field of public health informatics.
Provides:	python-ADTdq
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-ADTdq
First off, please make sure you have a Python version >=3.6 .
If you don't have Python, you can get it by downloading [Anaconda](https://docs.anaconda.com/anaconda/install/).
You will likely have to install a few supporting packages.  In your command prompt or terminal (dependent on OS type), please type the following required dependencies.
    pip install hl7
    pip install regex
    pip install plotly
    pip install tqdm
    pip install ipywidgets
    pip install xlrd
and if you didn't already install my package,
    pip install ADTdq

%package help
Summary:	Development documents and examples for ADTdq
Provides:	python3-ADTdq-doc
%description help
First off, please make sure you have a Python version >=3.6 .
If you don't have Python, you can get it by downloading [Anaconda](https://docs.anaconda.com/anaconda/install/).
You will likely have to install a few supporting packages.  In your command prompt or terminal (dependent on OS type), please type the following required dependencies.
    pip install hl7
    pip install regex
    pip install plotly
    pip install tqdm
    pip install ipywidgets
    pip install xlrd
and if you didn't already install my package,
    pip install ADTdq

%prep
%autosetup -n ADTdq-1.1.2

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

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

%changelog
* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 1.1.2-1
- Package Spec generated