From da1426d568bfab3f5c8f086d41b9dacee7a71e10 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 6 Nov 2022 22:24:17 +0100 Subject: [PATCH] kodi: remove outdated and defunct kodi.game repository We included it to give easy access to the zachmorris repo, but kodi.game repo hasn't been updated in ages and the ancient zachmorris repo referenced by it is now defunct and results in errors in kodi.log error : Repository add-on repository.zachmorris uses old schema definition for the repository extension point! This is no longer supported, please update your addon to use definitions. error : Repository add-on repository.zachmorris does not have any directory and won't be able to update/serve addons! Please fix the addon.xml definition Let's just drop it, anyone who wants to use the zachmorris repo can easily install it from ZIP. Signed-off-by: Matthias Reichl --- .../config/repository.kodi.game/addon.xml | 27 ------------------ .../kodi/config/repository.kodi.game/icon.png | Bin 9374 -> 0 bytes packages/mediacenter/kodi/package.mk | 2 -- 3 files changed, 29 deletions(-) delete mode 100644 packages/mediacenter/kodi/config/repository.kodi.game/addon.xml delete mode 100644 packages/mediacenter/kodi/config/repository.kodi.game/icon.png diff --git a/packages/mediacenter/kodi/config/repository.kodi.game/addon.xml b/packages/mediacenter/kodi/config/repository.kodi.game/addon.xml deleted file mode 100644 index d07f7e2e9a..0000000000 --- a/packages/mediacenter/kodi/config/repository.kodi.game/addon.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - https://raw.githubusercontent.com/kodi-game/repository.kodi.game/master/release/addons.xml - https://raw.githubusercontent.com/kodi-game/repository.kodi.game/master/release/addons.xml.md5 - https://github.com/kodi-game/repository.kodi.game/raw/master/release/ - false - - - - Install game add-ons from Kodi.tv - This repository is for development builds of Kodi's RetroPlayer project. - GPLv2 - http://forum.kodi.tv/forumdisplay.php?fid=194 - http://kodi.tv - https://github.com/kodi-game/repository.kodi.game - true - all - - diff --git a/packages/mediacenter/kodi/config/repository.kodi.game/icon.png b/packages/mediacenter/kodi/config/repository.kodi.game/icon.png deleted file mode 100644 index b2fb26c3f6e73c600f7591e8b487930cb038a989..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9374 zcmcJVRag|x7xx9EyW16z5LjBISGqd|32Bg!?p?Y|8tGEHk@~^X2un+YEL{?dAS|%% zzW#6DoA>Iyn3;?DUYuvn^F1@q=S+g0jw&e;6Va0=Pe|3(lnnl@-~TrVu>Z~MQj!x- zp1g2SSCTghEIbPfNjF}~zBA8VF2yU0P}<{QFbXAB2z|jNcg=aISxz{Sn|r?~JciFh zkY^( zKvUcD`cbjZg=E;Q`wZ`~Q~d>pWq$g@3 zvIRn0>*ZIPtF-7?WK<5KOa6SCq|~-u#L!aKExvH_uJN5>M$^@@3DP1S`la<*c|wl& zTNTS5vSS$$lbU(W+RRG@v7#UM1%tEZn|?9SAQaA#nMz?pi*l)V=BOgasnQ%(GmT#g z)A=T@%$hhe_#}Yl)g;B3r;KWm_HNUXE9-(Zk4U>z(UnoWoX35mu(=k4KD$l(ZI&W0 zD*wuGf*z9cTL(Kk`AcT&>Mv&)SJ`!M-o&=SvSz(VICBH49+CSL>UCr$?4y32N1R;U zQ(YvtNyS%0R}qv$rm8EVkqT&+Sx`Z43}If?nic&_Z%>&Yww?@g%qHg)O`t4!z*agb zeGtY0AAb2Z45ven&sV52>u)mZ{!z7_T=JCReDSM>J<2)gJ58C1w?-QuigOUq9^mg^ z&fPU1l=AIEJmY9%*w}aU6u3mOiUd253o51GtQscR04|4m#Z#)kNt5=1o1|> z#VTB_=oR`#tco=I6DhF9mycDdloQNsC!F&ndc+Ixch~Zwgpr(r#6#p4iq2B>Dmbi( zdRmWa_HNS?qillv?3rUQ2Mx<6sp=s(70U0)MgH9j4o0S%uR%9TjsTMmPCTl_HLmmoc~1MwBDF2peQUW)(|+Kj z;2U6M3<)-x>~(IXKZ)Fu`4WdnV4g|`TNu4^+4gnJyuXz89=^;GRoB7g`x`I$w1CcG z(BG7xowO%1ZdtSte~f6K%N4owX?4YmcW|Lt0~NJ^vL4!s`&G;EF46^#RY5oNrJq4N zaq77{me=n`svne8!)U&QVr`kFZHRZ^qD}5W&zBK9!w!6gHMM2m_bpsC#LclPBMpmi zTMm5CNN&rB0GTJlX{pDj64-)W*j5nSZ|=O(=;eDjnuI+^Y}m3+GrCOQH2h3)h2{LE zo!o<_5zPm(kx3XnrV@5_Ydxqxt_D&Vr~EjWja-*n?GO5hfCXq?Ku8SPR1AAvV?#|N z)2pgjoMl4j91DE$U&R^|-tU1h*MZ}I<#(^u2O9XcJN&+YxO0dhgeYrBk34p^R3+DB zSO6P!TjBWI82w$*&4q5a83t9Samd!u$8{X9dZMa5H5f27jMZ)9odD_p0qF}gow)F+ zvFA}SjS^EFvxv>OSBTLO%qu^fk=NIt0vS>8 z#ta8t@VBl-5|;+8i77n7&o1&UOp6iTU<7}EC35zjU#o;Ulxeknn^JXmzs}|dQ|RNL z!C^SJ!!@YKhrhclQ*?|QJeR{HYF4gFsh@AW*xjEfB8_enBsBAzYVlT6IU(qB5O4bQ z$Ak@8!K!h9c}`oq1aKy)O2Qkt`rN}<)?-X-P(jHJJ}oQ_vns&GM8Eua6pB1nlY|)B z?k(e*#(LG6p$={_195X&_#cFKk8?cU&t<0R?_cH-%I}AC%M~W(wenMGo%9 z^-_@ptA$-x%9~fg7s#TlO$?>&D89wpj#rx+LV!_00-8V3^EyXHud9YVMYn$@dDqm1 zQY~9J{z!V?SEUd+h1?j#;EYNum;M%3kypIlJ+k*_@;Z!VhqsNz=M3v8-K*uC$C5U?W_1;Y6 z-uOMu0lzrU)=lTfeS{J6?UW6&Due0)-fTU7p59$TBX+JR33E(O~TMCn#LD?td+dF`46F3fCLOXZJqEl0P#3QIPsL=-gfznM#MgOcoD?>1+SQV2! z?rW80I3{#h+qk1 zag--MQAfmC(gH%5M891Iksrbne)Y0>qJ-knrW_6mC|2IToSY7?m!8pNSA^1+dr7>X za$46<+D|~--KIpckG8rFl3Y(}R49LPyy{HAd|>Nk43<*Sp6yqDBbfZnLO&%pD`1FA z%>2)1GUz=85v_$Ou#mDai7pzdjhe-Thc6D+m(MRK!Bm2#c?8EN9V!L5D0&%|{sk36 zZ6>hLMohQqU}c3Bv*SsR2?(!OczD`wV7==DoC4E)T1($eRdAv-##?2OZ&*zmzvS!j zp@7xi=AAR_vbD^ zYfm36N~GwytjI7ePsv!-;!B3FE5DDO%l1x3_970B47Zy|Md8IME1OT*z7aQ${NTzD z3K)9GKBZWSc0^s;nfYUg-Ci+z%2TkklT5D{3E8cZ`ipW%dVDI&D^t?X?75G+(aONF=eEdYMgwF6(f1C zRrr^HMLL$mEg3#WaY3Kk;yPVoxZPR*IhY;|2RxV==Ta7NZ7)}H{Y_hsP@X~G z(OB*5zj}4kq9a$XS9U7=c_t+XYNycW={|oytxo-M+4eTNg_$x66c^qB@%-4@d^r0O zvEpiDXRK%vW4PAkcV{c%SDskHcx>PNS68Y|r$Jt9S9oO1`pZO+K24bG8-IZT6=}0Y zos=kg?xJVSt~Xu_#rsInNwjQ^vA9XqfM+(?hwFu%v875f5z)9Icg`Y4U;p0Fj*`6m z-fW9-QA2Yrb5s{z?&XMFm$&!w847GB4xZwcxvOLY!@Hi^+AS%z4Vh)rK;2QxTF6PD z3vC6E#YrwY%!@A(x`e)qmKrNz3iPKtH7}#k_7!|$E3aq$oUn|-lAXe$d_{aIE{J}K3$EXJ?X+tOj{eI{d~##%F>U^IZ&vUVX4K<} z45}u-I^2fJwE%Z6gUpq%xQ|a(A)Bc|j`ic<)z<+Q!Mar=DhTMm2X{Nn;#kCOScqHw z&?`tJSSICa19-aFJ7o%?k!;ea3m9>x-XFQv+`)j)Z5zDN;dL!MwiL?jiNj*u;d6$| zEy`nbfTU^)OFBxo@wBMtCPf5x2aEJb7$E?a?cQA%d{ zZTBkt;r!s#sSznY-#j%}O@FL@Egv#atIBqDhsC_B%Z49pbLEDF0Sx|U^p&kt>t5i| zWqt|^b)kG{?M%Z9v{MWBOYm%%y|6(>!LINbah;nKLP;`lHK5KcJ*gz8LsdrPc4V7o z(Zn=?^BIIlvYDI?w_YOxo^kT)2V#AL`2N;b4<qDN7u zAi2E!J8Amm(Th8X6lw}ntV?CQE{tBZx5okXF7ey78&Y)J?&JEzg}g2KIK>@#T}!R2 zxr=ycSE>L&A`{%|&1LXSG0&6|6NVw@tXOrwYwKhpImVwRoo719i(tME%%TJ%DKtYx zeCG?SDqNo+$I=gs;zRiRbJ=oL)=TGO!(g?U+?77TRH)(>9D$Q0W5=c6zDPl| z2>34%%7c_ImUtZg~!ST7PUg9hC(9?Bfr63 z>poh!pxE)wgpoMt7CU;0`R*<+uCHY>3EqFTWRU{gkj*@TdnCAco0)5?rFzhx`n0AW?vF9+Rp%_f$im)Jmcdd^G`(<6Q zoN||-3!1g=lOqN&OE8gKFr6JT=Uv2>AKY? zj?d;)B*Jr0&h$}5&1%BTCb-t$w*EF!j{nl$#ZO6cGpCUGQd_gdlz2@j6`P@69w1>R zBRWsDaFg^jPAOSprFnBG&M_7a)Ois$```Fp+TuAr`Dzc5iGV}3$lmL^oZ;OyT<;Hi z#K>(i81KzUCD#?sHS{^3bAkK>fCQjzk}EOn6fdMTBjiudX+n3Tr`a?mJ=ey3q)Q$N z!503Dvxk6M&pyvFwyFEmSarV}cX5C~uuyFNc4IVXXD)ERgf5*0rIiCWG3-l1*bKUF zP3-Oll*oUlNJQC~yXg9pnqPgVU;tu^Zhmp<%n#{R9{_4aLSQfiTHdFWJKoq*mo@@` z?jZ7fbXJp6)GLgi$U_-o;`bD|vt~3_2sCoo$q6ePkAXF5oTyaE|j^P&jGb?!EpA zL$oIdjXgen*%-FW8a}!MZ=v-+=V5^iG?>2Mbr`fpx~nWV4aJB~HL`B5-XQg}RK1WD z=-1^7-t6~LJJw&G=(oy?`7-J+*Zf_3;{t7;YzA5^e%KU@Bg?xu2wZ>Rxfy)&mbt}y z%(`w+vSje`??~tlzR+#-c2g2SDvt)rxm>{PwRxfU=cIZH)RHSJ8COJBHm|F)R{2-Yesl({7Om6->yXU!JwPN?J&;Y^ln`XV$6XhR z!$6s91)rI!=7;?4mW5~}eAD@a7ImIUVx1NCM{saL0Z`YvH@kv~Om#bZGeU&1Vk;t0 z9>}VTV2nZ|zW3;3d95tD#$pplv23Q*%x$+#u88RIwrp^|v0< ziG+KAqU=`h$ThBwg$q`OHl-Czvd1ycZ5jUX?&+quWNSu{4WR#WyPLkB*XPwc#7!Qv zziTYW7aaU~X}*FFsBE^#phpY-jECnd>b~Rf-gP-FhUdw7a1MD|6l0pgE#jy?ez-RO z4`b5y$Qs8>jK)S?hMdICt+|#8TM7hIH~d~4-LasMqgQMFK}IE}l$*MCUEGaXPPf2g z=T6k#8UK90KuR%OOEIASbx#)Ba$>fd3;dIBiV~2JNdo1<+s7zOIz}*7|1O-TQTw`m zflg9-G!E70B5y{hmYrpe>U?=68&HJv#v($9IjncxG&5Zk(rLt>O+Zo1Ca+@PT>XM* z2x>-lkRFG5vc(Q@rm1x&Vgb{HMg$w4%XvLIUdnmxC4Fo3R%LsOP-Skr2a!R}-b|K6 zSh58wuqgeKs8|ZnDtW4&@JHnsTX#K! zhUg~phU}Y3{3;Khdko3gh4(z$3MQR_k}!5gy8aco-m-8%ghYt`$ABcRtEP3Jr~(Bt z@WMrGO(W5L$)`#u{0OBGi7s*znV1hHqJn?Pot@?q5F32Vb^VWf?MK)-bA#4-Rvnu~ z@?vA2-5u^e&Al?a96P;^mh=KW8~=6ovHlgjr$(Kfof!p99{!Fn1bz}6^l=2XXy{I~ zewtBq`ap!i+{@#ckea>cy9oL*)w}WU1>6hcgHoeJzT_6iITeTF$jYIntXLuWC;;Lo zrRMbH??$oze4cB_B*earDb~h!#f_GNv?1N`{zHGgS_)Pawy=uC_lPR;?0f>5KzUl@ zmC!CQR*?lqyjZjIb^0Y>Z<}*15z0V%Mw(*p!{mi5z=b@kC*tb-v;5D`jbD#_Dx)Hx zS?DJEOWw7h(r@LLWp*La@NWxAA z{n9FQ6NKQL`8hBP4_0NjNM(_nC_EcDX`B!ZY@$J)D>v5H!oIg0o@stOFp%kjnxQJI zqR~xX6~4xvCJA#Ka`wHUnV54z^-i@@^5C=IHnriH^flSuVCPyvLPp-EqCMVogC}z`s`1axjxsZ zr)uc0i@|?LEbx}|LQtq7V~-?V>#47>B<+Is zKPmtw@brit%-+75{}1uQ1$GWWZ#ZhTkN6Dn%$gsY>+fi2F#x%qf4(d-6k^H`1M4P2 zJL!wxF`!uZ3HvGGef+OcBRiaTm;o;w<>!O~f=2T0Uy0BS_{=;-Lo!3jx#FUML}2C? zGS=`mfw5h%p))jZWo2)OakY()7VUorL5lpAp;Nl+;nC3!ZFe{h3s_kJfxRg-iOSb3 zb)KaGUi%I|#v!JXh)}?GlYfx)NINcI3$bI0Pl|>o>CX9p9R4i26ao5mk?jwbg4}SSqU50 zN)4Jiicu>Sb57R5c0HNX6gwQly-v(Zz%c&h-dlR?!zrLe!|;DDY;~Up)7ZaJ$r1HQ*E`F%Kx7>t zpVb1N5CTT$Cc9991h;-NxD-E)U^f|ef+PLk(y6K4m;;U4wjot~5^$-jV`SO@H#waJ)h~u6hhS_wyGUDzr^KUfgU}62zNGcro;5m+VDL% zdhdRl4ur^>bUcCFqX0qAlKQ!8NF!_ISo_!VYSc`=5$XFqJtsF8_#O|jq|dYR8T-l^ z8%wolOupr@72J@G)I7v|ZxU7jz0Ma&i1JHqD#_zqNYGj2rRq5Cc#EP4#pmmi*!xkl zYcfz9^kb(12pqE(!Klu(X!%+bMJ7qa&?Ei-uVEdQ|Ydiaqvcg56{9|yf$%Oi9$2+W6@?TBCKxyzJrDO~_a3G`u{;<2esZxKYl8RF#lSHau5$dB zMDH7kVuC3)L@=|1{fKW@jH~`<+(b3Qr(hdv3^pazNnkg&(M8lZiDRB_ ziO}FMQ9T(~h)ZZNYOFqtPD(1WYt(+6840t9Y@0LKyK@DwV8{#qtJ{-@m3qG%snBm2 zb#_;4(&v|3-<6BOr6lkf^JHF;p%2y2J_XwOz;Qa)WNnzYJsU96($Y0@uXqiZ_i5^* z#4P-6m}(eFO_M1tGTM=0v4Mz{?IFR>A3P!}QVD-#$Ihi=NLvJ_~w|Q;cDBy zch)VxIRCv|y|;PE9xtkD$lA^|kF0jW5=J~n$Krg%@}|7*gc@$7#tv%Ju&qPn5`khN zl@mx^2^MTx9@<(f@4^|CujPqGH(I!DYbOo=6GT%IcMweR3zutUUYA!hG6pL~_aqBo zcgT*d6G0@e0!k&uO6k2Fo+qS`q~8#@9Bl*&nhpIwKEfpu`MMqw(i6Q z$2+FKKr%LqJpSw9hI2C-X4OYA@#ZfJy%TK^2}I@)ShUu52!~Ck0V@0^<`5u<+F~NU zno9MTsEvVamSO|Sx(tO%b`#DRHRXB@qECtcunjwH3-3!MURz^>_T2aTTF4S)r^)2+W|1n3< zdh6%UqGn9BeucQ(>VP9b{<@xyYNfSqYa@c6P{R-(Ahu;^5yC+~E#_v&tV0Iuw%VV?CIp;=(@Y!89qcBuUK)-m9rVk+9|qD>Q)#yP?~Wvx zgov-^@MYB0zBm&XtK@%`)7K=vpUfgD66)d;tt|}80UAojxxmov{Owr73+&zO1u&Kt zw}wNp^_mQBLoPbSVK?VCi&~+xkz4^yfvR}3_jtZ{t8`kXmVVi3#zt;e9wFvL=7}#B zl{t3n-?nY~#eTH)iltYN%xPd+t1bgpJzt)MpnXh3S8rbXoh}wh2XFyADq^ZkhnNo; zY&aqgs+b*IioPwFZ*jYs8$0K{YqpW+1-kP#aOe0vkiOpBw%Q84o@V4)Yj?@4vKy|z zFGypF8s1kv$t#Nv;BPru)w%d}NEBLkAtVWKk!?9{JiQtR2rgb`Nr}Ic2lXkmOsScn zrCaXTV^yS#7q(trSY*zbh~I{HSpMlE#E?p!(@b<)L9 z2Ef~qf3_xQ@#+~xNs7TMnaPMEGivozd^|72W(amEy?1AF+)EmUb{ZW=LX+VbS>zcV5VTODkbIqaU(u>Gfr?B7raXndo++wAt~ z?ddtD{6-Cv-0+xi`o#u+{U;+dnHp!z(sWIzpuImZz}E9<$<*5YexKmIy3aqibFuW> z3}R0fyX{Q=32@T)FSbVQ(gS5)5daF*x1cWo^f{ciF}8P6J1gCrU-?K!O%CpU29*5a z>isK_S(_$0lJrxz%gx!&NuIk?(L#f!rBG&>`=ZRM;Lqw?BV-?+CI?)eQnp{C0G|~v zK*iHZS_X9aL1hxDDbLG@ZO~|BHj(~+7e%9y+DeL=cw=?8|3~%w|1R8z;5>PP!O#Y4 XRrl-qYXAFp^h8}*N2yW4Ci4FP9@>oL diff --git a/packages/mediacenter/kodi/package.mk b/packages/mediacenter/kodi/package.mk index 76401aa95c..708e33c0ab 100644 --- a/packages/mediacenter/kodi/package.mk +++ b/packages/mediacenter/kodi/package.mk @@ -377,7 +377,6 @@ post_makeinstall_target() { cp -R ${PKG_DIR}/config/repository.libreelec.tv ${INSTALL}/usr/share/kodi/addons sed -e "s|@ADDON_URL@|${ADDON_URL}|g" -i ${INSTALL}/usr/share/kodi/addons/repository.libreelec.tv/addon.xml sed -e "s|@ADDON_VERSION@|${ADDON_VERSION}|g" -i ${INSTALL}/usr/share/kodi/addons/repository.libreelec.tv/addon.xml - cp -R ${PKG_DIR}/config/repository.kodi.game ${INSTALL}/usr/share/kodi/addons mkdir -p ${INSTALL}/usr/share/kodi/config @@ -413,7 +412,6 @@ post_makeinstall_target() { ADDON_MANIFEST=${INSTALL}/usr/share/kodi/system/addon-manifest.xml xmlstarlet ed -L -d "/addons/addon[text()='service.xbmc.versioncheck']" ${ADDON_MANIFEST} xmlstarlet ed -L -d "/addons/addon[text()='skin.estouchy']" ${ADDON_MANIFEST} - xmlstarlet ed -L --subnode "/addons" -t elem -n "addon" -v "repository.kodi.game" ${ADDON_MANIFEST} xmlstarlet ed -L --subnode "/addons" -t elem -n "addon" -v "repository.libreelec.tv" ${ADDON_MANIFEST} if [ -n "${DISTRO_PKG_SETTINGS}" ]; then xmlstarlet ed -L --subnode "/addons" -t elem -n "addon" -v "${DISTRO_PKG_SETTINGS_ID}" ${ADDON_MANIFEST}