summaryrefslogtreecommitdiff
path: root/python-genice.spec
blob: b39f56a616b8a333d2b3402718e8532fa64fb130 (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
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
%global _empty_manifest_terminate_build 0
Name:		python-GenIce
Version:	1.0.11
Release:	1
Summary:	A Swiss army knife to generate hydrogen-disordered ice structures.
License:	MIT
URL:		https://github.com/vitroid/GenIce/
Source0:	https://mirrors.nju.edu.cn/pypi/web/packages/d4/b3/7ad70f5ed2793227bacb3df2a70c1d4bb114208829893846e99389acd1ce/GenIce-1.0.11.tar.gz
BuildArch:	noarch

Requires:	python3-networkx
Requires:	python3-countrings
Requires:	python3-pairlist
Requires:	python3-yaplotlib
Requires:	python3-numpy

%description
                            (Undocumented) 1h_unit C14 C15 C36 CRN1 CRN2 CRN3 CS1 
                            CS4 EMT FAU FK6layers FK9layers HS1 HS2 Hcomp Kcomp LTA
                             MEP RHO SOD Struct01 Struct02 Struct03 Struct04 
                            Struct05 Struct06 Struct07 Struct08 Struct09 Struct10 
                            Struct11 Struct12 Struct13 Struct14 Struct15 Struct16 
                            Struct17 Struct18 Struct19 Struct20 Struct21 Struct22 
                            Struct23 Struct24 Struct25 Struct26 Struct27 Struct28 
                            Struct29 Struct30 Struct31 Struct32 Struct34 Struct35 
                            Struct36 Struct37 Struct38 Struct39 Struct40 Struct41 
                            Struct42 Struct43 Struct44 Struct45 Struct46 Struct47 
                            Struct48 Struct49 Struct50 Struct51 Struct52 Struct53 
                            Struct54 Struct55 Struct56 Struct57 Struct58 Struct59 
                            Struct60 Struct61 Struct62 Struct63 Struct64 Struct65 
                            Struct66 Struct67 Struct68 Struct69 Struct70 Struct71 
                            Struct72 Struct73 Struct74 Struct75 Struct76 Struct77 
                            Struct78 Struct79 Struct80 Struct81 Struct82 Struct83 
                            Struct84 T TS1 Z delta dtc i ice1h_unit iceR iceT iceT2
                             mu prism psigma sI sIII sIV sTprime sV sVII sigma xFAU
                             xFAU2 zra-d
                            2. Lattice structures served by plugins

%package -n python3-GenIce
Summary:	A Swiss army knife to generate hydrogen-disordered ice structures.
Provides:	python-GenIce
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-GenIce
                            (Undocumented) 1h_unit C14 C15 C36 CRN1 CRN2 CRN3 CS1 
                            CS4 EMT FAU FK6layers FK9layers HS1 HS2 Hcomp Kcomp LTA
                             MEP RHO SOD Struct01 Struct02 Struct03 Struct04 
                            Struct05 Struct06 Struct07 Struct08 Struct09 Struct10 
                            Struct11 Struct12 Struct13 Struct14 Struct15 Struct16 
                            Struct17 Struct18 Struct19 Struct20 Struct21 Struct22 
                            Struct23 Struct24 Struct25 Struct26 Struct27 Struct28 
                            Struct29 Struct30 Struct31 Struct32 Struct34 Struct35 
                            Struct36 Struct37 Struct38 Struct39 Struct40 Struct41 
                            Struct42 Struct43 Struct44 Struct45 Struct46 Struct47 
                            Struct48 Struct49 Struct50 Struct51 Struct52 Struct53 
                            Struct54 Struct55 Struct56 Struct57 Struct58 Struct59 
                            Struct60 Struct61 Struct62 Struct63 Struct64 Struct65 
                            Struct66 Struct67 Struct68 Struct69 Struct70 Struct71 
                            Struct72 Struct73 Struct74 Struct75 Struct76 Struct77 
                            Struct78 Struct79 Struct80 Struct81 Struct82 Struct83 
                            Struct84 T TS1 Z delta dtc i ice1h_unit iceR iceT iceT2
                             mu prism psigma sI sIII sIV sTprime sV sVII sigma xFAU
                             xFAU2 zra-d
                            2. Lattice structures served by plugins

%package help
Summary:	Development documents and examples for GenIce
Provides:	python3-GenIce-doc
%description help
                            (Undocumented) 1h_unit C14 C15 C36 CRN1 CRN2 CRN3 CS1 
                            CS4 EMT FAU FK6layers FK9layers HS1 HS2 Hcomp Kcomp LTA
                             MEP RHO SOD Struct01 Struct02 Struct03 Struct04 
                            Struct05 Struct06 Struct07 Struct08 Struct09 Struct10 
                            Struct11 Struct12 Struct13 Struct14 Struct15 Struct16 
                            Struct17 Struct18 Struct19 Struct20 Struct21 Struct22 
                            Struct23 Struct24 Struct25 Struct26 Struct27 Struct28 
                            Struct29 Struct30 Struct31 Struct32 Struct34 Struct35 
                            Struct36 Struct37 Struct38 Struct39 Struct40 Struct41 
                            Struct42 Struct43 Struct44 Struct45 Struct46 Struct47 
                            Struct48 Struct49 Struct50 Struct51 Struct52 Struct53 
                            Struct54 Struct55 Struct56 Struct57 Struct58 Struct59 
                            Struct60 Struct61 Struct62 Struct63 Struct64 Struct65 
                            Struct66 Struct67 Struct68 Struct69 Struct70 Struct71 
                            Struct72 Struct73 Struct74 Struct75 Struct76 Struct77 
                            Struct78 Struct79 Struct80 Struct81 Struct82 Struct83 
                            Struct84 T TS1 Z delta dtc i ice1h_unit iceR iceT iceT2
                             mu prism psigma sI sIII sIV sTprime sV sVII sigma xFAU
                             xFAU2 zra-d
                            2. Lattice structures served by plugins

%prep
%autosetup -n GenIce-1.0.11

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

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

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