From fe7de3022bb2fa4bfc97ff03d4051b67b6f62cdc Mon Sep 17 00:00:00 2001 From: layman Date: Thu, 21 Jan 2021 15:09:51 +0100 Subject: [PATCH] KingstVIS logic analyzer --- sci-electronics/kingstvis/Manifest | 4 ++ sci-electronics/kingstvis/files/kingstvis | 2 + sci-electronics/kingstvis/files/kingstvis.png | Bin 0 -> 5341 bytes .../kingstvis/kingstvis-3.5.0.ebuild | 47 ++++++++++++++++++ 4 files changed, 53 insertions(+) create mode 100644 sci-electronics/kingstvis/Manifest create mode 100644 sci-electronics/kingstvis/files/kingstvis create mode 100644 sci-electronics/kingstvis/files/kingstvis.png create mode 100644 sci-electronics/kingstvis/kingstvis-3.5.0.ebuild diff --git a/sci-electronics/kingstvis/Manifest b/sci-electronics/kingstvis/Manifest new file mode 100644 index 0000000..42ae781 --- /dev/null +++ b/sci-electronics/kingstvis/Manifest @@ -0,0 +1,4 @@ +AUX kingstvis 46 BLAKE2B f5c88a3fcb72dd8291de01a3822299f6a74c15a8d440aa3c539b87a21054eb18b6693eaec81ca4febb4a2eb73bf49e7fe605c7d76cffe4d8c77a289740ee15bb SHA512 272a9e1ded0a3956c0c5a72d66f30a4bf6b03b3de4b03d372c3f61baeefec6b586b7f5c3e08057b8008d9ec55cca77f7e18d642e919baf8fbcc515faff454971 +AUX kingstvis.png 5341 BLAKE2B bae04c7e9724d4d5f51cb30756dcccf371d8765a749cdcd1f997408024ca4e720571df916480bdb118a2c29d3bac916c394b9fa787db3919d3315e96502ce9e7 SHA512 a90ab0edb4759a48457b263e23dbeaa54017ecc765cb2306d444b8767d39f73df45ebc194059f9a78ed0aedf271c966693cb46c857991f416f53abbe889eae30 +DIST kingstvis-3.5.0.tar.gz 27870193 BLAKE2B 2ecfad69efcf2387a8694fa626d6d67edeff1ecc332232643f55ca6a009eace895eb794ce21a115600c577edcf3cbb3403df0e985022b15d256fab84ae6aeafa SHA512 9805e21daca2c16affd74e6f8fc52866ed6cd6d15dc525b5e99d5fb7d56974b500c6a9856a405cd29907be1012b7f073c5f2c4ce983d22c78648dcae416da61d +EBUILD kingstvis-3.5.0.ebuild 1083 BLAKE2B 17a2b729fd9d827924b779f4bafbffabd251068809529899bd4b55ae6e298dcd3251176dc11bd0fc7309f1b2c2e30088f5eb95440f47939ba10da39c838cbecd SHA512 8c36f2c9819de41f6f250061a8eab6c629516ec136c30b8623ed5c229b4a2881079356f850ceee5b3e07363cbea2ea0eb2341603e1d78a8b52eea05bd49c0434 diff --git a/sci-electronics/kingstvis/files/kingstvis b/sci-electronics/kingstvis/files/kingstvis new file mode 100644 index 0000000..513a1fa --- /dev/null +++ b/sci-electronics/kingstvis/files/kingstvis @@ -0,0 +1,2 @@ +#!/bin/sh -x +/usr/share/kingstvis/KingstVIS & diff --git a/sci-electronics/kingstvis/files/kingstvis.png b/sci-electronics/kingstvis/files/kingstvis.png new file mode 100644 index 0000000000000000000000000000000000000000..c24b0c74953927aea83612f960d3ca741e0f7f33 GIT binary patch literal 5341 zcmV<36e8=1P)EX>4Tx04R}tkv&MmP!xqvQ>7v;4ptCx$WWauh>AFB6^c+H)C#RSn7s54nlvOS zE{=k0!NH%!s)LKOt`4q(Aov5~=H{g6A|>9J6k5c1;lamw_gwBf4-gs^rdeI%fTr7K zI++l&xm7XriU0->K^y}zvy3@OO2N0j?x~yVF3xB9_x)KBHE%H>AQI0q!?cMvh^IGg zgY!Odl$B(a_?&pmqy>o|xvqHp#<}RSz-LCyOnRO;N-P#TSm|I^GBx5U;+U%GG+)Si zta9GstW|2PwI_dJIIpiPbDhpGl32tNB#2N@Lm3s=lvf!#DHhUnpYZVyxqgXU3c1Q) z=zejWj}aiW3pDGF^L^|%%@ZK_3|#4Lf3*S3e3D*o zYq2AsZyUI{ZfnXOaJd5vJ{htpyHb#jP$&TJXY@@up#K)=UGs8l-Q)BD$WT_P8{ps& z7%kH5b)R?lbmsPNPbD@sf@Z}Sqb6$9s7RcLs5mTFV$|mll9*@`6(>Z@pfN!O z(IDUyRInLaXnKGi?(KW~4rko^{jqP;fDLp5KJ)UZwe~veo<383yLQ!ARlDJU{QnlQ z{SWorPb*mU&U7}fJ&k13A!Jh(02GwODehg(=!t*k%pX53hL89DtpHH7uZ*DhAq$_s zlXz1ZN1O-60$SHX+ZISR>8mUHDf$mz%wfkZ;n?YO#Nb0#|9b#%`B(Z={q7~4dQ)GT zKRkgI3r3<;r*)K!hCw5tC<2xMKL>#WzSDwIf=D!n6=|cew3cYWM^p}Zn}a7T72{88 z`m;B6Vd@dK zARKCD!0_kf*|%J04jb$I>jH4)(eqgO=~NCoU0_*BF8I;uL?XRd@a)SpRu>bGgPj7m z9qbIaHuxUM0F;D5r@*LjP#6My@H60Mz;(2hNa+!YwiAk^DJW^8qTgD2^DAv%WAokjm*7+Jj<_Rg~Uhp(F$W1U~q#whqtHiuo=W5h$*N z;&Lb|0p9`TgJFV`zc$EQkuV`-K|xs-Lo6p+R7Y854TiCjaIBi5vh`x>InEaYz_|zI z*t#(aAccjLJ~fkmIArL@bKexBPwU6>XQJYin=v98L@uH4a&5?^wbI#?KH3?mItnWL zK?smGNFM?Tz66oC45`3S+6qL6Whm`K0@Z0HQh{_KWCj$L)>2gdK7$Wgz~E5}#e`F9 z_8$Oelsnjo@D3+mL#Y2O7F_b+18m+flXN3w+aaBRR4XJ~Ak~8J*rdyjz!-A`(Xs+U zUK-)~c{2~Rqx4;Hvij(`dP#H)rM7#i&_T&Cw3Qepm=;)JZ6R*n(qa*t0mGLvbnMdz z<0Wy%W$}Fj;QWyrXx=&uDqN9V#8^!9DpH%T%~DbDx$HL%E>4B{ZqB0%}hezx;or-EQxeN zFB3PnD5XKnwd(=YJ5Zm4ASAWr?GpgiOGl7xgKQHxIcTh*2u03T#3*)p&3N$C z%5mcr?=QHAnoo~K`QWA@*$j!T&>n|Ol0fc1r47+VqLLS>z>_*GTf4$+(X)kwqP@iA zZ`SS^fVwrKkhXR(O6mu65IdQRRIL5@P1Y}lrY(@!0?l>U$v9ga?F&4$|3i}j6q!&N zhGI*z?;gp*r%Q0`*VTe2ZWJeuU&}M@E&aZltj9XjW*QVY$HZr zlo&w&2t*7hFtuwEJzF*|nRG9n{ppM9(W_^QOCES=*8ub$Sk2akemnmmHhKz0i+)RW zPN)V~(jEvrBP@kw7%?0XlbzNQsC)=FL#_(^bmzkC_-us`LPSDlsgTl8QW7YT!U$BT z)HU5iOyyIGKoKvpgs8GaX;?_Z%`?!L*+URSAdw1Qeeywd=b6Rgwioa28h`;KmNH<} zR8m{E(N+Nz_yPW;uQMFPaL~?f(@Im7Rc*@EtR2!A==E4W{aSjb)@cVSL>Q>p;SEj} zg{Vy&_x*Fr=iN46v?qGECt9gXLGy?sUu;jzi8^0PVNVaJJ( z^vMR0m7qpXeD=JR#1EhK*bUJ$XWW5+^QuXlv9K|F_&v|ukvZl2vm6I99;5@v1=>nF zr?1%DZS*ihP*?=YgSij>TrGO$TU|N9F`B7)I?Qwxw;O9%AJ5R}Kq@1rCOiyj=s)!z zG4uvLd-HmnY#v0l<45?OCPV4A!6+3l_!OFJpC{3O#JkZ6UwauI0buyG56^n-#`6^K zKe_GpLudW|j`~NgJu&sfeJ6IDE1(kuA!KB?KG=6Pk5Dd1g}VQ;U#pFutP}^0t?mS% z=Hm%CIZa+#>mmL58b+-Rjd^}@rmT?Uj{0^G zj2Uy&)KkB{1KMBx>63Tt{O7S3Y$ha6-FxhEh*}6$0fVQke=K zx$5CuTkFZOvR+C9&{980^K@G$IeT)jGbdN<;Ee)5w#T*T+S@=d;`Mx`GMuu$b8ih- z-P*0?+$&WJ$DT~{k_8B%ouUMk^v!PhfW zq|&{3;LGy#x+Du9=l@X)|e0 z>3m@KPlARGtZ&WGV#WwdsN7{FlHlYJK^oF6`8vTaOw>z3GE>Ta4PLgjFvh!rhO9I`E{!RMgbuw2e~$#Jav^RnpWNd1+=yd;QmYItLmlG#39Et z>57G}jJtzA4vyc!EJ&!ojt5Dr={Atk`rhq*Qby zenJo*aL|BXsI43MXPeKmBz%zS94npe^i?Wf>gwXTo}(j$^dX{P!%@0h#fTgwezpJ`P04W1PQ=ZK(ckDMQeQ@$X9ZE zTD<|*EL(iDIcv1~{*L5I_(v$Xb;2X`;D#h<4YaMSosuvI6>{(R9@qhReFiVH7&(41Q8T~~OoY&_yY7-pKMR}Jg4l)ClnjHIg0^Pb5>0H#?o`pq zFS>L94GzR}Kw(imU;Wd5Itblo>Z)EY@?7Ig(idz2no%$OaX>52*Yio zv8joFX0(!B`Vs*-7eq9QI$`=*Gw!}`TOKg6E9Kvqb2~5m@|I*`YioPf?zZ{2`?{3x zc%TLxwEVkwKJX&0E5TR=#6|VlI7Bt*p-I7spKP zW7T%OhmLxK8!}LbOsc-(ktdh!Hd4GX=XMs&pGCtO>YVO(V{%eQm=+J*0OYW7PrwG< zTnSFQ=sEf7AFfrK*N+HAw3&9x8yJ?S45b{8a5l(?m%M@kP?=RoBtg&_f;xh&RG<)2 z^y;@V=sV&y`i*$z>e-KdxLf5HK7BjOU!O&?k@jRO?PgiG18kd@Z|vIOR#dJx4mTh#? z?kLEbxS0)UZ0II@J?m2pw zh?C_D0YCH$kp0kGy5_^zwGw%7zhmYKPRPffkU%Bh5 zPsth@gd*3bJY7Sn1rby1e-L)wMb-nUA2lVls_e*VKe+qXdyKi=j$!|peV6cR*IcTW z{OJyo?R|_8L@X$^pxD&QBGwJwu&)J^T%b2eHDn=NR@TDzW*su=2Qypt_L)|9FPwb& ztqSp)iFR?RDLCS(~2x5)~qsW93OY?q9>^n>F^L(TujZOGEqw@nO z3BZ)WK0V*+=?y1c@snoY>Q`^P;9=EVcWJQZgYUa-iORTwCJVx*1|eeTs8L`-)X={> zk|e>7meP?M1WIqZ@|4ck)7uYUCo>rzd|z8zvMkyX&Fw`ke}B@rmmj>V!vEy$Gi2@R zb7*Tio~#{prLMY$42W7<`EdTXnQv%{ysz7Sn{c3Xz240eu#~TlUZ7`O0V)!Uqtx)9HcDBp=Hsf033Pgzl06%?nWQgIb6+$@VKYJ?S9X+>kzL9}SY v<&XdIU-rLF4#)vHAP3}t9FPO@e^dSkC>Zl{|Ir4H00000NkvXXu0mjf^fEtV literal 0 HcmV?d00001 diff --git a/sci-electronics/kingstvis/kingstvis-3.5.0.ebuild b/sci-electronics/kingstvis/kingstvis-3.5.0.ebuild new file mode 100644 index 0000000..73b4e6e --- /dev/null +++ b/sci-electronics/kingstvis/kingstvis-3.5.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit eutils desktop xdg udev + +MY_PN="KingstVIS" +MY_P="${MY_PN}_v${PV}" + +SRC_URI="amd64? ( http://www.qdkingst.com/kfs/${MY_P}.tar.gz -> ${P}.tar.gz )" + +DESCRIPTION="Software for Kingst logic analyzers" + +HOMEPAGE="http://www.qdkingst.com/en" +IUSE="" +SLOT="0" + +KEYWORDS="-* ~amd64" +LICENSE="" +RESTRICT="nomirror" + +RDEPEND="dev-libs/icu + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 +" + +S="${WORKDIR}/${MY_PN}" + +src_install() { + exeinto /usr/share/${PN} + doexe KingstVIS + insinto /usr/share/${PN} + doins -r libAnalyzer.so Analyzer imageformats platforms + insinto /usr/share/${PN}/Resource + doins Resource/*.ico + doicon ${FILESDIR}/kingstvis.png + dobin ${FILESDIR}/kingstvis + dodoc README Resource/ug-en.pdf + udev_newrules Driver/99-Kingst.rules 99-kingst.rules + make_desktop_entry /usr/share/kingstvis/KingstVIS "KingstVIS Logic Analyzer" kingstvis "Development;Electronics;" "Terminal=false" +}