diff options
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-genice.spec | 134 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 136 insertions, 0 deletions
@@ -0,0 +1 @@ +/GenIce-1.0.11.tar.gz diff --git a/python-genice.spec b/python-genice.spec new file mode 100644 index 0000000..b39f56a --- /dev/null +++ b/python-genice.spec @@ -0,0 +1,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 @@ -0,0 +1 @@ +cdca21d0c1e80ca85e4ad6ca70e4882f GenIce-1.0.11.tar.gz |
