From d05dc64f2aabbeb4f2e528c4d568b8773c93d3c2 Mon Sep 17 00:00:00 2001 From: wangqiang Date: Fri, 1 Mar 2024 17:22:23 +0800 Subject: [PATCH] Initial package --- python-restsh.spec | 71 +++++++++++++++++++++++++++++++++++++++++++++ python-restsh.yaml | 4 +++ restsh-0.1.tar.gz | Bin 0 -> 3236 bytes 3 files changed, 75 insertions(+) create mode 100644 python-restsh.spec create mode 100644 python-restsh.yaml create mode 100644 restsh-0.1.tar.gz diff --git a/python-restsh.spec b/python-restsh.spec new file mode 100644 index 0000000..9e5a340 --- /dev/null +++ b/python-restsh.spec @@ -0,0 +1,71 @@ +%global _empty_manifest_terminate_build 0 +Name: python-restsh +Version: 0.1 +Release: 1 +Summary: A simple rest shell client +License: BSD +URL: https://github.com/jespino/restsh +Source0: https://files.pythonhosted.org/packages/72/36/6922bcb57d8a1bbf894f37bbaa97940bcd042f0c3de48b36ee6f7593c7e2/restsh-0.1.tar.gz +BuildArch: noarch + + +%description +UNKNOWN + +%package -n python3-restsh +Summary: A simple rest shell client +Provides: python-restsh +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-wheel +BuildRequires: python3-pip +%description -n python3-restsh +UNKNOWN + +%package help +Summary: Development documents and examples for restsh +Provides: python3-restsh-doc +%description help +UNKNOWN + +%prep +%autosetup -n restsh-0.1 + +%build +%pyproject_build + +%install +%pyproject_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} +touch filelist.lst +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-restsh -f filelist.lst +%{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Fri Mar 01 2024 Python_Bot - 0.1-1 +- Package Spec generated diff --git a/python-restsh.yaml b/python-restsh.yaml new file mode 100644 index 0000000..3be3fcc --- /dev/null +++ b/python-restsh.yaml @@ -0,0 +1,4 @@ +version_control: pypi +src_repo: restsh +tag_prefix: ^v +seperator: . diff --git a/restsh-0.1.tar.gz b/restsh-0.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..9b9a894e0019e31a3decc9bc60b1b4796d229750 GIT binary patch literal 3236 zcmV;V3|sRbiwFoNuAxr?|72-%bT4vcb98fPEif)IE_7jX0PP&vavL{N&+`=sQ!bKT zp5m2aiK_UJkBwLIn$mi!RH~^F36c}fmBEZ`R+3NJAK2IY*mmQXgB+5QEXhh1U1e(q z-2nOk8r{GUA!QL;)LV^qbML;O1u*FK@Naw2Yw`DXx6A)Z*lQ!Evp;Bc`+Kc+r`PW7 zk>1_|K+Ga5BxLVr$^zT-x6sj$?GO?LQGfp=5T^DQj}1DX*KKd+H@~6%`@Qx++y5Ke z|NT#|>u--=o!p82`@-Hu_HVaa`x*N~d3(@rb@xb1+yCC-A2hP2R%F%x1>)JhHze&w z+c>sdIwWF17zqXji7}2{*9w*Uwcbihta=01K;%MQAL-KdZ{`fB=M;u9BTjAu7|5y@Rr>iPc=Ftu3}+Lv)e4YW570X-@7{9lW~?sfjR_gCltepk=`2edzg z&N>j#^IzptcihL#_y2pnc31EJe>3}Mvh2IE|5pDG&tU(~pw;R3`(ppUqw~K90n@w^ z+xw#1|D~DjSxyO_t9oVlfAjx$yq~sX{&%|leKG$#gKoDs!2RELYoO=< zL%{dnHDeYwFKw?$y(^&harFl;yQ!-%L<(U^t4o4hrw zI9d=%f@ed|EoM*f2(QLpU)pmZ!*|1YdGzYp*}GG7d~|yH_W1P}oX@WY0VoHd?M0?+ zvpggv&o9-os7rsk#PTI&dBlQRQ!r9d9mbF5@)+dSbSVftMZ_gC3%K76V}gfYStnH5MmNu!Y_H4cl2G!FEUZ z-#SX_W5ipLFY8pO1VMsN3A&mQCBBg)@uL-FPBVgR5drCLBf?$rIi(Jb=(Sjtq~DTT zm}PRZOO8L$WsO`}PE1#4jO^tcC@x^uaGJEC*ehykLmMz-f(oMZjL0d!lN03{wz9I; z*rrxCFr)Op;!1AhN3b2#yc!L#@OhR?Ya{@#h@Vo_NVE(_(qU$rwr7YSqmgo^Lt|}# zNC%i(9V+WxRFj(2$uv9VE69#^(`BZx;jcCRUp)T1hd#FF|Ly)@AoIUor#I-gG5>Gr z@4p^*{AW!a8)6t4|EY8#c~Vhe5<{t)u+ZUDRIliL`d#(LmI-3wPLtAwL%*n(D6}T@ z(wcn25c2uiYnbz|EQf(3eRK5gy?J`{?^7r$m&<32e}FdeUDxuahe=W}EU>hOM`mUtlt z7~}A=c&$jR=CT&3Eg$?=zzmHSE_i(Z@@G1Uq;pKoEJIlp9n0X@^Xtg8h>?Y8q7>y5 zrBV$^Bt4nU&9v-Eh1aUGAD>iYyH)m^==PA5Hiphmt#HoZ&(lwz@oCkUXZg-V_j#g( z3;vej>k0X_#Mvqh1&+Ve_+p0~s$%*2d)jOqzzQQetZ|xZBVl}%<$OF3`j?`y$Pa1+ zC*7)4cgJw5R+WUY0EU)|3)O3W$vpM1U^tw^Lrr9Gr6`PP=_0?T z^LnK8K~x-;ijV{Y)ggJpN+4+^_H6K1w4#`7$W9xx*l~CaR4r}3jz$TF)5ljZ(UR&O3RnEFEY$t&qzG2zJ-N^ zTm-8Z+9{DdqFR&@EE+el zu$oQ#d=pm{IlludwA`%Ig!N#I3mIQ|@Ju*#EnI9GxuBXS7J#WRcIw@Jnn*TV(hrpyisCWfP)}2K@px^9ngSd39%PF}jVfF)Y_= z2MJ@8Wb^3C3T^Asp)8|l3^x*j%+?hVIZ>7wTt{#@z__Ww0teVy)i0RHpEx9iS~kp`qc0Q6gQZI8tp|~hJtbc3Uc#jDrG+7M2w7>H*(#8_<+5U640|m~8ig*3 zvb)^OQ7K!d(c)}Ts%v+HD(fz8aaE*^%7K0~^!)^#w?+D8ACz?Rz!$ZbP#b>*SZ_ z6wvy%ihJ49-oH6yB=j_hLpN#Q$tVYp-@;nYBYc8|pIO)!B zIsjF!hd=KcHk%QmX?R6L{tGWFupjN9l$@^*%xoqkw?%PRbjzxd+iO)-^IGQ#*AAWI zmL++1cKSwU%4!dQy8*RrnbEzVa+iwk(W*Mxd@a_s+80n{30BDrIJsNYkbf)X_YyZG zUGY=S}ynw}#@`MYKlBd>gyG5;4zr1a)9G+=x+$UTQfkZNeCNycR2(7%GQQ z8w{!HP!W8{=M1sBcaZEFtlX$YzJ;}}MqZ41#7JVq!!?2)XcT>A9DHzpsufNJ zy8&l!tR6z9=f~Og2B>kZ;g#CMi}eKsFeVpEG%ZCejY`!u(o{}SqbSbXDK%$RB!LB8 zAoe`z0K~iyY{~cb#WhA09~J45@2v(_yn9^5g~KY=qv|g@s^YI5RJr5vjpIu0rLPYy ziTEq|eyNdLyMMkzy+xrf7M3@sa;HU}7Gx)@*x@cEM*@#luY%JJF;MQ*Lp&IUjmH`o z5t-&_R5nf5vOUu*XOCWz^9y-+A;rO6DCp#>imA+g_7e{N%Z_XsASrX{h9pzx4tTOt z}z`gaUya-w!f}J(OEFH8QanSuq~S%MTgXJsMOtG3Bc9C%#&U z$K-qx2Owv7V&cwerMf8}eERgMcr>HSm2GMvkZiD_h$^{$YGejl7-3&5n)-26ct|0Q z0;)#+vM8)j@g+m%{9pYB{9exgx846T==8<;|2`i7_wf9GzpKChe2nM+{JftJl*soT zrjGe}364Z>Y6dVUVP3QJTLJY8BXP@s_;QSAxFb@QTj}B}F!?Duo&XQ!Gw)`Yv@w() zZ%)&jUXXh8Wi*oB@x8gZQc0pd$@^gxH=?@a$l~|UAgb_wnjDqMZ>d4r^?Pb0p$OQ@ zJ8#92B^)BVf*4TX~PnLSScv;G=H}WWD8rS(&E#v?1?7pv?`v3g>U-Coph3f9f&T$o^~PBMcmM#!*mvFl literal 0 HcmV?d00001 -- Gitee