Updated kikit

This commit is contained in:
layman
2023-04-22 17:47:17 +02:00
parent 5b6a25578e
commit 1bbb37f093
8 changed files with 228 additions and 0 deletions
+2
View File
@@ -3,5 +3,7 @@ AUX kikit-info 207 BLAKE2B 7fe87332597c79e911ba231de7198810b169f88335766d5adaa1a
AUX kikit-plugin 209 BLAKE2B ec92753c891f310f4f4f8a9fc245220565ea5f7fea41c12b6dcd9a276a9f3dc599fbb0db1902fbd84382bdf17d18d90584184ba407c2c8b7ec2533a687a8a530 SHA512 3283843e09272bbebfaae0cb3545c5a107ae24720c4817a03b47e4415f65b2733dd79af0551fc79db548116da452ee9decebbecf97776d9c3546ff99fed6c126
AUX kikit_plugin.py 106 BLAKE2B dfc9e818c59d5b59a6a31d8394b8cb00a3839450f1563ea2124d84935276b26125e9dd078f8e6cdc0f057d9865358cc11694188f3c0fea58e2829dd39c5d881d SHA512 ff8907d3f044384261ad1340c5c234edf5a3cd8cce1bb97753aee3fb6c85c19d0ac0ad187fda5bfc88a850d5812a07fc41f0f8e62cdb8f68aad59974d00a94e0
DIST kikit-1.1.0.tar.gz 229899 BLAKE2B cbf2d0b35a8ad41b3e605435a6d887c2d07c4aaea2a33a4ed9c3f8b4c9b1ebc3a543ab85283c11fedc28ffe88e6e12a132e05145b0a3e65779aab334354e8701 SHA512 65639b09ebb3ba087621045261fe7db4eef1b5cb851891ae5ef0254cbc096663d2151028a2ea8a5c747f065edfe52d36debdce13894ac02ee41a3d6b2e004e45
DIST kikit-1.3.0.tar.gz 235750 BLAKE2B 79ab137ef4b281ee2349f29faed3dab749e132a49fc3c2b3428bb623ee95f8733f52a22047c5e7b8801155ebc7c663fd767a9596a2bbe8cf067c36f7a1829459 SHA512 39cc68357c7a01e4aa7b68867287080c9b0f1f3d4e293c6680560a946302a5a21e7ca17fdb0daa351876fdb633497d9665d3fb0a8820e970059cc2d6d22ce2d3
EBUILD kikit-1.1.0.ebuild 1599 BLAKE2B 99391c81442d9494e88e8cf2f8a043d6321e6f91f6b1359082c6e6424d3be27b4a44f5165e5061dba779afdee32de6793bac1249f5f39c7a633fc222deb489be SHA512 9606a1eb6333daf028e5c8f699a0866b516dfc76cdc88012072af255c418748de9161f652a4cad5b487b18a4b4dc0fa8110e83988fb3dd573d70506b6274a7c7
EBUILD kikit-1.3.0.ebuild 1599 BLAKE2B a0401fe3ef6f4c472cc8c538b294e75b5d0ada904d850e3216732fb6ac155a2c60a4ffd45491afe2188335678cf8120ae8b355eee2040067eb0263e3fd6ad2c8 SHA512 96e9719a41c0d49a138858638b1ff3557d2ed7783b003f4afbdc8cf1226ccfd05dbad8528d9db9ee6a6dfdb836950f9d435aebbe2b5feded67eb74d907f27955
EBUILD kikit-9999.ebuild 1554 BLAKE2B 74db7b6c7cb96a8fa53221fbbd861aae69cd22fe9de1515e204fe8a0dc127e0aab01258f6c5260ceeb0ca2e96eecc8e62a25bb4c62ce2f89d5f8d17d1e9795bb SHA512 d61dc94f2daf38054325cd632b8bf3d1e0718324959a9066cdc08939be5463d5c00f5e0dc363f7a750cd31f333b83868be02a1ddb822943056c84431aa711f18
+67
View File
@@ -0,0 +1,67 @@
## Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
inherit python-single-r1
MY_PN="KiKit"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="KiKit is a Python library and CLI tool to automate several tasks in a standard KiCAD workflow"
HOMEPAGE="https://github.com/yaqwsx/KiKit"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/yaqwsx/${MY_PN}.git"
KEYWORDS=""
inherit git-r3
else
KEYWORDS="~amd64 ~x86"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_P}"
fi
LICENSE="MIT"
SLOT="0"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="$(python_gen_cond_dep '
dev-python/click[${PYTHON_USEDEP}]
>=dev-python/commentjson-0.9.0[${PYTHON_USEDEP}]
dev-python/markdown2[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pcbdraw[${PYTHON_SINGLE_USEDEP}]
dev-python/pcbnewtransition[${PYTHON_SINGLE_USEDEP}]
dev-python/pybars3[${PYTHON_USEDEP}]
>=dev-python/shapely-1.7[${PYTHON_USEDEP}]
>=dev-python/solidpython-1.1.2[${PYTHON_USEDEP}]
sci-electronics/kicad[${PYTHON_SINGLE_USEDEP}]
')
"
DEPEND="${RDEPEND}
$(python_gen_cond_dep '
dev-python/versioneer[${PYTHON_USEDEP}]
')
"
src_compile() {
true
}
src_install() {
python_domodule ${PN}
python_doscript ${FILESDIR}/kikit{,-info,-plugin}
insinto /usr/share/kicad/scripting
doins ${FILESDIR}/kikit_plugin.py
dodoc LICENCE README.md
if [[ ${PV} == "9999" ]] ; then
dodoc -r doc
dodoc -r scripts
fi
}