Various updates

This commit is contained in:
layman
2023-01-11 13:59:35 +01:00
parent 41fa3c7dc8
commit b76693b8d6
7 changed files with 240 additions and 2 deletions
+2
View File
@@ -2,4 +2,6 @@ AUX kikit 205 BLAKE2B 35fc0aedeb0295b5bce775b1239a61f9aade6719194045caa8b9d0c0ad
AUX kikit-info 207 BLAKE2B 7fe87332597c79e911ba231de7198810b169f88335766d5adaa1a53b535efaf739466cdff5b9d4b8873b862290dbaa5b98431add5eefd24fda7398089cb21461 SHA512 15720d4ea4ee1a259519d5b94509eff3c36830e63654525074afc01daf646396f57b88bab1c2bc18adae322c7d963f604268772e5f931b9b79e54064bb384c90
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
EBUILD kikit-1.1.0.ebuild 1599 BLAKE2B 99391c81442d9494e88e8cf2f8a043d6321e6f91f6b1359082c6e6424d3be27b4a44f5165e5061dba779afdee32de6793bac1249f5f39c7a633fc222deb489be SHA512 9606a1eb6333daf028e5c8f699a0866b516dfc76cdc88012072af255c418748de9161f652a4cad5b487b18a4b4dc0fa8110e83988fb3dd573d70506b6274a7c7
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_{8..10} )
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
}