From 67eaea880143e294b08a673ef9670616be437fd0 Mon Sep 17 00:00:00 2001 From: zhangfan Date: Fri, 6 Aug 2021 10:02:47 +0800 Subject: [PATCH] Add spec and tar for openstack w Signed-off-by: zhangfan --- python-vintage.spec | 79 +++++++++++++++++++++++++++++++++++++++++++ vintage-0.4.1.tar.gz | Bin 0 -> 3945 bytes 2 files changed, 79 insertions(+) create mode 100644 python-vintage.spec create mode 100644 vintage-0.4.1.tar.gz diff --git a/python-vintage.spec b/python-vintage.spec new file mode 100644 index 0000000..78d2380 --- /dev/null +++ b/python-vintage.spec @@ -0,0 +1,79 @@ +%global _empty_manifest_terminate_build 0 +Name: python-vintage +Version: 0.4.1 +Release: 1 +Summary: Python library for deprecating code +License: BSD +URL: https://github.com/getslash/vintage +Source0: https://files.pythonhosted.org/packages/e3/5e/2016d330bf10c1252d9b94f609a481c9716690b9e6004865bd670403e020/vintage-0.4.1.tar.gz +BuildArch: noarch +%description +Python library for deprecating code + +%package -n python3-vintage +Summary: Python library for deprecating code +Provides: python-vintage +# Base build requires +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pbr +BuildRequires: python3-pip +BuildRequires: python3-wheel +BuildRequires: python3-six +BuildRequires: python3-pytest +%description -n python3-vintage +Python library for deprecating code + +%package help +Summary: Python library for deprecating code +Provides: python3-vintage-doc +%description help +Python library for deprecating code + +%prep +%autosetup -n vintage-%{version} + +%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 . + +%check +%{__python3} setup.py test + +%files -n python3-vintage -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Fri Aug 06 2021 OpenStack_SIG - 0.4.1-1 +- Package Spec generate diff --git a/vintage-0.4.1.tar.gz b/vintage-0.4.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..c466a4677778406426f724b867876b5a3dddaabb GIT binary patch literal 3945 zcmV-v50>yBiwFqnDezhX|72-%bT4*kZggR1Wi2o+G%hhNbYXG;?H&DZ+qN>lKK&J( z`-834Q7qfB0RtM^HR)TiHtTEJ?E!g#s>qD3RhBe~PGS`M-`^c6QlF0PE_K&U1R6^s zc|0EPj`u;SH(tP;89nS7L&H2e_#&kTWqf>$zk_kVm;aUJz#R0)!(M+lKJFj%%wf+Q zACTjNJ(Oj_oS2XU7CSdyvcBD>dN~pK`;C;F!um6su;l3Lum7<*GMn}PTI+AyUf?m? zHlo#ot^a5^T)Y0}V5HW6G#o{DHC9FI0K%aPvD2y3- z2RF~1glhE8r4b`9`Qy_#4&$0`m0kx;`3B`5|JrHAL+F6}<=-5D+!y7)-|G*Cjr{MU zq!N3*3|tn5exjuhl9jr=b>hGaW{JjS-3Hz4ih+Jq(wO#)pBkpqhR9-#4ev-<_V=zdU>O{*+i`q-h#7 zBzf-aOlcHT*I{(pCG;+$E?n6Qnj}!E3k?N>(I5l>_KY%H+;w#Fg!Fm!t;goXc9Mj~ z%uZmQKD8xOFASiilaM$Pu&`u9c69zw^o2G?N-2o|v8)PGyoYy9f{>B9lQ@jU9iVlW zw4+tDvTtadz^JeRUx#fy8}tzg1A;BO*-{ZN!6oqNg2Dn!i5HMJD>jFQNl4h7f^G&% zlG||UPstTr#9=T~5HqZ=J)a`Y5nbEHJKL^lCh2IU6wNP3MiZM4YP(?!4+H_lEEG*h z`#glf()+e1XnGAuLq9&bTrVt7r7Fr%KJ9I#zg|6irK)19@qC_~Eq4@qteLrmPgIKZ)&Z__$ zF!@aCZ3cNSIib}Wy%)t{1pQW>jGZ_**9U;)+(A+4gjc`8YRD?C++@F9)Ll`vA%sps z{p%9-V#=0rKuSBQwjJFjWf@Fopc^;F z?C6(ymMEc#Amk8Iu}W3}<%l}=EDUIclB!LOd>=d`rhu);t3yb7K zZG)EHEKo`SDj!cO| zIx+oy2_TAir4J1bPpfC|+-_0fVa464_AT=CR!q8K8{->SruVD%IUm`|jc;)zO19B8 zXB@tnb&1m@S6$+kb~P+5(3_~vgITLmmy*l@t#<|gT&>D9R<@ZbPN)7FN~i_PIV68( zqH2=$(_1&S%Cu@`#V1pvh+@ZsE%Gd6FEe|chwwn-BV)(TY~f5`!va_S20i%PfXd!S z=3}1YcjSOwVs=TtTebtpAu-`!Ur&WCBh}-_A7KNSCFzV?trl34VEYgja(9S%Kt!P5 zV(CM3;yOME+>CtqkS)uH4`LJJfXP+7*E@mpJJ}4y#IKy;a24Pw>xf(9#_^YE7wF_Wi$A}>E&j6J@~Sc96b;0P+U6cvyR?l$`W}UY zNOe()#XbvOB9#h9?tY)6Xv**hM&B?cV9xRn0(P+i8;rWZY<5{)qAYDWMky@CnQ^1R zD`Q)!gz%sPO=&Q zD*A7rRJ~94SEf=AsFa(gqSGzNKt`;(4IMxoI>{kWW9ng7AdT4d3Ro2PK2EDNU6yWJ z0-Kyhz{iFy9)p$^7y0gBabP4yLBN|r^hI0DlMsbd!~Lox+gV?QVCHue7{kYV85In0 zTgELD?F3D;c_l`-L@#}f?XpFH8JvIfmqnxri{xsg*}8 z%>^3vZ~-gN!N$UAiYR!wwgePul@C{DH8Sqbe{;)&qO=UAH1=00yec@OPwL_i8L{$? zvJ-Ero2r?6Oh z6>25Gm@zhnFBD@xMq?9xiV=`p@Kp>{M{d0=q|mzcsaJ}dwp4aR0ph5F*6rweemRPK zTbrlI5B3B`GYE`V8ljSjswkvesWB>YSDToyy2nb8_yS9LtoQM*LYThI!cL)W22j;+1F>!!%hX)AC{1F=$^*0%)1+bH zOxt!Vim0aW-7Q=3tz~JgcP|NipOakALTYW+gXZbejr+qo=)5-xW72Nd=6PEG3kpfz zR+XtaVe8m9%@maq$ypzL-H5HVs&oA?Ex6x8Vb<;)PgN3{G6wc+9dWyuHm<~%?kB5- zeNxl06kJZNCz;6jY!eGi2ZzfFSC0l9S)Bx;(H>7aqeTwu;fssjyi* z)=qc=0QO=*nD4*;o;Q3+mtan1i230RvlLg9qm0L$5LI!^NzM-zK;qoZBB0nLr5BM$osL9OF`XHpk)FG9 zrc-{{p=X%=g4a>BqEgM1^QZLnXAFdSsH!u2wP2>DI|y$oN951a{*$^ru9y~DbIPfx z=C;h16+2a!ZjH9PM`f2Bi#4NeGtxgJ{%5PBfDaJ@+VuWMuRkiE{~nnACjPUJl3QtX zEI1pqn)f#T+3|ma&Sr;r2>4+V0lUZl$L4U<#Q*;S>;LAbe;>X)d-3y^)c0{@+J=O_?)wm~;4x*ajxVG)(Ob%$|vQXGc|WCehB9i-i-fCi1+$?_I@k&kxqB z01%!`2&Yv0Fm58XDmu4M@KWTiw(jb9RemFlFXeTsrV=rPH>-T3ro&EglnfAta z7`kNHljj(PL^lOSd=rN=u=W;+`70-wEzwM#s7bw@{GH(i+S}7-C$CS9 z#Z*hcm5#vk(^z;1HJ(=aFo0J3s<2jbfIzEvDz&w?hIStpRx4r4p}~{}?g|fUe@yCI zVcaE&9GBYg=OgBL>)YWmLN8ud%fiU!xz9f*5Z{jc*Ae&O{r_Is{u}ho=Kb%zlxAOV z_Wyh2zg}&AdHElX8~?A7|E7Fx`Olj}U(Ego51?%SA2;!z{glMJYg9lZ|Lf%cK^&fq z@^ALa@;@3i-+$ZZ`ZqeDk$;f?Tr}tb$Ji+Uqe1EYkK^M}^Zv(PiWj*4a!QE|^r?Fu z-g~U>)7W5~utrt>P4Yi5hh_O6H1B`y$^ZZE;)kW@PsurR*fO~!9hs(0 zsJo1*A?AJPdPW$}DhXR73T8yt07{x9&H?ZiGb5SfYfg#bg-6jU@{Vp)$K-~0Jf{?o zrt%Loh~*PTiK1yd>Dwr#KP~?T7=(B@iVLz={1qHrZlA~O=(I~{$Az(1TZ(W0C)fZ Du8zb2 literal 0 HcmV?d00001