summaryrefslogtreecommitdiff
path: root/python-pyhcup.spec
blob: c4bebce66ed1c76f1a9659e1220149a37feba239 (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
%global _empty_manifest_terminate_build 0
Name:		python-PyHCUP
Version:	0.1.6.4
Release:	1
Summary:	Python tools for working with data from the Healthcare Cost and Utilization Program (http://hcup-us.ahrq.gov).
License:	MIT
URL:		UNKNOWN
Source0:	https://mirrors.aliyun.com/pypi/web/packages/2d/a2/e14eac9ea4e27dcc4b37b8594ec980a8bfad10920f6ccb4dcf8c5b348635/PyHCUP-0.1.6.4.tar.gz
BuildArch:	noarch


%description
Data from HCUP come as a text file, with each column a specific width. However, the widths of these columns, and their names, are elsewhere. HCUP provide this meta data as either SAS or SPSS data loading programs.
PyHCUP is built to extract meta data from the SAS loading programs, then use that meta data to parse the actual data in the fixed-width text files. You'll still need to acquire the actual data through HCUP.
A more verbose set of instructions is available in a series of posts on the author's blog at http://bielism.blogspot.com/2013/12/hcup-and-python-pt-i-background.html.

%package -n python3-PyHCUP
Summary:	Python tools for working with data from the Healthcare Cost and Utilization Program (http://hcup-us.ahrq.gov).
Provides:	python-PyHCUP
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-PyHCUP
Data from HCUP come as a text file, with each column a specific width. However, the widths of these columns, and their names, are elsewhere. HCUP provide this meta data as either SAS or SPSS data loading programs.
PyHCUP is built to extract meta data from the SAS loading programs, then use that meta data to parse the actual data in the fixed-width text files. You'll still need to acquire the actual data through HCUP.
A more verbose set of instructions is available in a series of posts on the author's blog at http://bielism.blogspot.com/2013/12/hcup-and-python-pt-i-background.html.

%package help
Summary:	Development documents and examples for PyHCUP
Provides:	python3-PyHCUP-doc
%description help
Data from HCUP come as a text file, with each column a specific width. However, the widths of these columns, and their names, are elsewhere. HCUP provide this meta data as either SAS or SPSS data loading programs.
PyHCUP is built to extract meta data from the SAS loading programs, then use that meta data to parse the actual data in the fixed-width text files. You'll still need to acquire the actual data through HCUP.
A more verbose set of instructions is available in a series of posts on the author's blog at http://bielism.blogspot.com/2013/12/hcup-and-python-pt-i-background.html.

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

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

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