summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortaotieren2024-09-19 16:30:30 +0800
committertaotieren2024-09-19 16:30:30 +0800
commit7d985c62a350293a9bc8fafc44a50514234e59c3 (patch)
treecfb018071c5d2948cded697b3bc831b8f16a9ba3
downloadaur-7d985c62a350293a9bc8fafc44a50514234e59c3.tar.gz
update python-zyc
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD41
2 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..dae12b47332d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = python-zyc
+ pkgdesc = A GUI for searching and selecting parts and footprints for use in SKiDL.
+ pkgver = 1.0.0
+ pkgrel = 0
+ url = https://pypi.org/project/zyc
+ arch = any
+ license = MIT
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
+ makedepends = python-setuptools
+ depends = python
+ depends = python-wxpython
+ depends = python-kinparse
+ depends = python-pykicad
+ depends = python-skidl
+ optdepends = kicad-library: part libraries
+ provides = zyc
+ conflicts = zyc
+ options = !emptydirs
+ options = !strip
+ options = !debug
+ source = zyc-1.0.0.tar.gz::https://files.pythonhosted.org/packages/source/z/zyc/zyc-1.0.0.tar.gz
+ sha256sums = 5be57f1e0a6a6c738c4222a5fcc3dda9b7700ef8ff29c78ffa9a0b3964df6cc7
+
+pkgname = python-zyc
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9cb505d715e5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: taotieren <admin@taotieren.com>
+
+pkgname=python-zyc
+_name=${pkgname#python-}
+pkgver=1.0.0
+pkgrel=0
+pkgdesc="A GUI for searching and selecting parts and footprints for use in SKiDL."
+arch=(any)
+url="https://pypi.org/project/zyc"
+license=('MIT')
+groups=()
+_py_deps=(
+ wxpython
+ # AUR
+ kinparse
+ pykicad
+ skidl)
+depends=(
+ python
+ "${_py_deps[@]/#/python-}")
+makedepends=(python-build
+ python-installer
+ python-wheel
+ python-setuptools)
+optdepends=('kicad-library: part libraries')
+provides=(${_name})
+conflicts=(${_name})
+options=('!emptydirs' '!strip' '!debug')
+install=
+source=("${_name}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz")
+sha256sums=('5be57f1e0a6a6c738c4222a5fcc3dda9b7700ef8ff29c78ffa9a0b3964df6cc7')
+
+build() {
+ cd "${srcdir}/${_name}-${pkgver}"
+ python -m build --wheel --no-isolation
+}
+
+package() {
+ cd "${srcdir}/${_name}-${pkgver}"
+ python -m installer --destdir="${pkgdir}" dist/*.whl
+}