From 6da02385e0200381409d4cc09e450316614b7796 Mon Sep 17 00:00:00 2001 From: zhuchunyi Date: Wed, 6 Nov 2019 19:49:35 +0800 Subject: [PATCH] update code --- ntplib-0.3.3.tar.gz | Bin 0 -> 6808 bytes python-ntplib.spec | 64 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 ntplib-0.3.3.tar.gz create mode 100644 python-ntplib.spec diff --git a/ntplib-0.3.3.tar.gz b/ntplib-0.3.3.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..e2e296193377dd6ebbf09c909d8980e54187b93f GIT binary patch literal 6808 zcmV;J8fWDniwFn{nzmH}|72-%bT4jnaBOK}Eif)KE;BB4VR8WNJ?(PaIFk9Tr@(q@ z*3zs*lln|tqp4M7Io3v&bdo%|R5qodDazu8BDEwH$9s40bMJ94cHIC70{oDik4f#; znlm*P$?isX1KsEbniwzIxz24(*BV;m?Ah;g>2P&gE&OYATDtrx@qoKD` z{ogPQ{Tb1p`u}&ouIu2D%1_YN zPz>)Ts-CUwMJ5W8BmCf#i6H4N$O8WI%P&aH52AQD%WtTLBWG*JFc#h@AQtIzObs;H zcOBrWTv0#*JKTY~ZGg12z=n`{$Z#Ft;8;ff5(iE~6rV~IJ)hj0f#-O4r}-QQz8@`DwreI_TSTJ5RG~9jZfA!@VnrVKf7dmO3_52>^+JODpPy%6 z!Sw^#u`vwYxZi2J2QVetL>Af)$lqZ40fPZ3E+B&kdj?}zIe~3~3F0I2;O_$xK7`uN zj5bvQPBk%$-_G`7aE4x$wO!X*XTM2SGv!uxPHx7p$CEeXQr|Vh&;fS<4w$=9a(+%G z^C9W&(4*KZya&e`zgAGDfqxg6+b#4k8JXVQ9$Y@cGxJqICp$X;?E>KZA&l%TYX
1Efj)gD@^w^HjWgrQ-TcEYhA3SRl_@46*)^X3Cu5S_lUH8Vr%fWo{ed9j} z_gfJE)jN%5TkjYh8vivrPx0UP>wj=Nr3hxNWpW$4uTuZ2H-0r3OlhzBprI9JUzkMKYP0u4k2rD#|1%t8BKneB6VHT3s z_pJ5H`6V$|D~LHmm8#CDf>bYRx^b8)5P-<;Hw?l3ee@gInGi?WkOrbWBEb+@LeRR-}<%JjsMH`#!Jtx9vJlCpH+FQ)3D5NBU#BE*Twt1A>LP?*St4^_XwMl3Iu3-oeuM)t&PK1MBQdaYWizx6 zr3~Ew;?eL*3cy0&`d~*IA9yOWt(aLb3*(4cfTh!fJ&Xd!!f_iyVq)3QQMUB~Oa(~d z5MTquUsGP$=m6w!3yDyE*EIzXZ5WxyjcAA2br3mh9Rr5t9Quv^-k9KpP)_jd+g%8q z>On&h3`uzD`j+X^w`%hZ(R{0BJU`q#ju*@T`Jlly5O(W?J5Ev>NNPKExt$|E)`DIJ zyXU?DTm|+ZG1sVd54;9y)_3<*(;%Ap(RWsv7c9$Gcrauh+K(EWNFVe_dmes*dnV7n zdc1O<0^?QjDwr?Z=86rT)UXu}!2##zKu_|etbNG3myJTo5gV4=VPgiJ@vhJ?pp?hH z2hJ1!TdDGuxqx;mmE8_h<>|8Wj*Qco$-o9mU;zK@@t=tPzi0f{Xy`4m|6|k}EsX!# zt@cy=_dTv3zU@`|fh;z*ylzCwa8oJao4&t$2%Ni3M9TdNGa?K(i*^9W&pC_!zfek3 z9&Vzy2+76{YzX@903E!16(SEC*V@rl1b1NC=o@jZ8LSxRq}#}JaBUL23$DBYIe?9D znLhN_(Y*;XJX*gQg70xmoHtg!wHK?=;QoPG3=eE_GUpg4723?oHeI0SFsB&5q;3$r z7rI3{YdW}e?s%5FUm+jyYuDL2ybVOBstSP|5C;ENrQB9A+H=1P?=eNYzi5=+7Wv32hfy0~$DGQi&4|*+M?FL*w{}tBTI1_ZwUym!)x#r}aMY zpjqa1S3anYw)!{Qis-(=2E!!R_3u$Ym^oGsjoQyk@ena@eVC>#F(f=caxA8K+84W| zi}|Z?gTceC%{2#2J01|D5e1hjKpw!LJ?eIGMW3b$DQPvv#MOYzCzp#iz1e^a=VUsY z{5rfCT#%FA9PUr5CJ39nGb-43m`lmjxT4>&ft15UTDxRJR^f&;fBnwdZQ6G z2Gn{tAj1r~B)Dud8@{?)kgLh)VgL_c4uHGf%h7-}2BP&xz2SA0T=cGcuLcxr0(4M9 z1Y|stH&+9Eh;8=Z-~M7a8KW@$$#^k?+bYO9TL|Pg!}*{}db8mi)p9wTT%(w%SiqT3 zGJrWAFgmDowQm3f?{DSO6B(~4ia}!u(!k= zi)Kp}E~6`F162mAH+NE&kg(-`d0s zErE#wTE+`quMz|P6%+e^QmOr}Mw+fPV7I^>4wyP5qF1RlZlEfc8cl6lPD?_62OR5hH_7 z1!WroUdMu2#SQHm^m8q=(R<6lLvSKgh#^MuwHb}aaUU&^CdpTUzu(DNZ{Ga+l46Z6 z$;@0iKEWsCGSVO}08zcL3T}Y3b@JirA2Q-a|B~@05aCIuL#|;KUjyEq4U_4`fOI;L z$EI+vUcO4z~zr0Q1z!P%0|F91? z&ep7wzf4J!VpXAU@7RMZnbBm{r%Jkx$-oovv3 zzM!!9gTT1Aci?Pk34uCFVQQH_3h-t=o=`yiaR_j_c**1%(9L?&I|MwM^hcB`xNMV7 z0~i~!1qBQKd{9(8m|s(13AAsA&VHMPoxQxsz|Qu!&MFsray?+?hd+AY#aHM>K00^I z@WPC7U-ZXJNccg(Ea|eQ z6Orgzk@TG(70)Bd(x9+?7@k zT6ao2qd{+4pq-?kC8Zw-f+DhYJjlA@ECb>PvN1!_HVB(L!<5nv;Iv-k;56va_~7~X z9#{`GA{Z&60wS>^A)H#lC5f4Yb5pvQcrJ%ae0`CEXiO!vcrCDZs8xvVAlxAdq!uId zaBte{zaA`>kV;(l7NEkDKfEOP&n+>G;Yke4Tfvn?lctLJ;B4>VA3+PkO0rzy^4W4( zhRk)H6i(G?25fg5kZ`k7Cc4bq)hkIo4$$fQ9t)EFfXjl{G~R6q6X1Apk5~Rs0n-&# zbhISZL9wdn<1!oMRlWwA)F8?1Nl3IJ50h;1Qsz4;mIJA2T@`3jmm%mgHcFB{&S1t; zbu+R6D1VeeqVja9STZ=?XJBIwlj4p)&VcVAPDsPjXYq1y79#*($YoH`;ujf|q^vBB zlPuR4ASFxpxtQX07M)g}Ww3;IW(J$g2)P83aZ*S}fMf{xfpb?(0pB_vdck4}pwN$p zc%VCa2k@1V-c<&^OejhZe8t`)e~E?2)Z8<+j2k#CO%=Y2F6)uoJ=WB+T{sKe(=F~r zKmz6Cc7)hINIbyIj`o2knLj5WoE+QJ!v!eXiiC;jvV^GYS=4Z`9~cO!OXo8;E4R(H z?kIRTm#YR@YdDOU*V6F5EM(PG=UP=z@hT_o;^&`9oBX%x1>jjDeumau$x@Jwy5KF^ zYtgINCbRFcSQCuAoU+ggGG!pA2(S)JD-8j;PP_6bdcryd(Oj%_BLc0UCCR>zu_4=V z0nbwFkAN1WRqH-V`%&N$-?HI9g7HUy3*xdHI7(UpPUcXXT3Bopb`bc1YBy{TQCajl z8FKTJf*Mx%uAL;51L_F4-6dWKs}>SJRKwKW!9fepq;;p!!qq8gBYAYy{ z;mg}}iCsehPX$q!n)l@iRso|aVw!eN4$pzV_g1wiaCX@|M&&-G!~*VXpTT`< z-met#&T(_NUu2SAoR;KKmLrcB(NB#SR6<#e6^eKfJm+vTOJ_7+!Awdwg<~;Re-1m7 zY>M_345d1{SU>Ax^<1M=4{JT{0^WQyei{-T_0P#R%Hh zIzqOun)Cvz^JT&2#t$Q9r3<%ryQd(>X_fF2xNb{r=RfFYqo(xX=#g*|8{x}XylM|i z2G8Qk=Jc|dx+2DFQ4(oz|5+i1Pm(B-@rSlH6GJ z2jcqvhy5;QAuS5tJKoyI(3PzR+~HTx>|vQH9oeoxfF_XE=GJjxmP8DM1>_h7z^chj z^LT^D z(HdK{Y+&6K8`%mf{Rnx|QOl$EnQYGoS4B30rp~(*?&5PG-h1H{Kvw^kb1ATr+e zU1RC10QHlAA0Z7VKTVr~x=Al?Huh2PyuZbiRj+kDUx1&9X%iwnb7Ok1!QEBP3K;RBN z?aYe6u2dmkk{u}LSmjV+oi5RcH&xpr3y7WbIIEp~|h&h6?l}DS|H)c}bUG z9+qOVKwA`rE$O7Y6A4f)<%#Qkr3%$f$tn++`V(InKw5N3z~frV3BqzLAztD)#URLJ zp~uIM5*x;J5@|$Sk#ZbKBYEP@9`x18D0A_X#0U=SyTM8D-YDhl8D=Wx>6=OflV)dm%1IP3T=RYFn> zaGrMV>g#ui#llA04Q&bfz-nabh?SGrrC^jLR82Q(3M_;Maa3PNR80Z7Z>9UXzo&Y| z#<8SS$^chtQh$=G)a3O$#QI#NB2J=8zN#v;$?tPbk}tqMMxQY(S1G^!U9}pwky32T z3D>PsT9m6^1>zk?e-ELU&<$5O5I4xrq5<4d%Md(a6$m+%NcjZCB6l~Jnp)6ONa(Rc zA#Tmbja^m{l#Gnb88UQ(FUINC^M*+Ae!e(G$+V!$X=lR|oLxD=f`P=B$g$5e#63a% zpJ~kT!=t){s|>e2>P@<%v0hh6^3Z6<4@>D>CkA<*Mq{@;(*HqBO)Nj#yP)2XSt?5A z7*`Hy=0_ra`B8|a_~=8S zw(Jpy2aYy8aHQc^9A%hygkk#V!rUVZ8>K@>6dpL5@R3InDn}6(9YL6L^x$V4IhZc-!cAE zj{y9p@!x^--`kx|Gj;xBv(tQv|GvwW`*AxvKul9UNS8lGk53*GFL~S%7g8+X9grJ2 zx8)dA!)JXn#1&2PJ@$Ms`*kqGcv226#HT{^aI+-J6O|X!$!LTt)V;TWYDnK_L!=OY zpH1sMeb>cs%M%|}#T4lB_Hr>94Q9P@AHVm~wU%hsckO`H^!foWB0EdY2Qvc)&&J55 zON*e;h;Gf$v2vBao$u48#Rf%u930$cZqUz*l%5d`8M3*!xk8O#^y;ZgmcDR`?YbRO4VT)fy7&ZM< zXDzUjVqe7TtRK&z{B6ZCF7t7vPbNN>z!$cQaXi{u0nX5q!IHj~c4!{c6STmZb;D=q zlO~79d1GJ_Z^=f-V|e2$q?|i?J)T9LOMO9q^Rm6q#}oyKU(zTqru>rO#VaxrRHY0} z3tijZG1rq!AhP$g@0X8sR~fIAlu;M*8yT^85&DTA2-e|2R6ihc8ark=d3Xd_=vPJ- z504=8p(LYb{$~QYh_ZYFRXog7=SHqsC+hzwKx$%S!~BSa8;K$qR*gt^mEs~bN-Gr% zR36t73kYf?xxtFFTzZmx5#28{tqnVW%mXKGe{vw7qZOtY<>a-_Hg9qxfdln->L{*~ z6M9qy)?J`SKE;$|&rtAPV>{q9hfv#sROYb0oI?&p8Tnf+cDn+ zVMRJF>n)eK(SEvIZcWEqE>GF;6}cEbEk7;sJY7%M)Ae*cT~F83^>qC^UjGkp7ghEE GcmM$Sj}qYk literal 0 HcmV?d00001 diff --git a/python-ntplib.spec b/python-ntplib.spec new file mode 100644 index 0000000..7cf2724 --- /dev/null +++ b/python-ntplib.spec @@ -0,0 +1,64 @@ +%define package_description \ +The ntplib is a python module that offers a simple interface to query NTP. \ +servers. It also provides utility functions to translate NTP fields' values to \ +text (mode, leap indicator...). Since it's pure Python, and only depends on core \ +modules, it should work on any platform with a Python implementation. + +Name: python-ntplib +Version: 0.3.3 +Release: 13 +Summary: This module offers a simple interface to query NTP servers from Python. + +License: MIT +URL: https://pypi.org/project/ntplib/ +Source0: https://pypi.org/project/ntplib/0.3.3/ntplib-%{?version}.tar.gz + +BuildArch: noarch + +%description +%package_description + +%package -n python2-ntplib +Summary: This module offers a simple interface to query NTP servers from Python 2. +BuildRequires: python2-devel python2-setuptools +%{?python_provide:%python_provide python2-ntplib} + +%description -n python2-ntplib +%package_description + +%package -n python3-ntplib +Summary: This module offers a simple interface to query NTP servers from Python 3. +BuildRequires: python3-devel python3-setuptools +%{?python_provide:%python_provide python3-ntplib} + +%description -n python3-ntplib +%package_description + +%package_help + +%prep +%autosetup -n ntplib-%{version} -p1 + +%build +%py2_build +%py3_build + +%install +%py2_install +%py3_install + +%files -n python2-ntplib +%{python2_sitelib}/ntplib.* +%{python2_sitelib}/ntplib-0.3.3-py?.?.egg-info + +%files -n python3-ntplib +%{python3_sitelib}/ntplib.py +%{python3_sitelib}/ntplib-0.3.3-py?.?.egg-info +%{python3_sitelib}/__pycache__/ntplib*.pyc + +%files help +%doc CHANGELOG + +%changelog +* Sat Oct 12 2019 openEuler Buildteam - 0.3.3-13 +- Package Init