summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authortaotieren2023-02-14 10:21:27 +0800
committertaotieren2023-02-14 10:21:27 +0800
commitd43f911050f792ea99af4c1dd7d67ae96307ea1b (patch)
tree415f5b791f82aa1e677bf3e91e045272ccd18337 /PKGBUILD
parentb976070cb35b4b03347513b27a38dfc18333052e (diff)
downloadaur-d43f911050f792ea99af4c1dd7d67ae96307ea1b.tar.gz
Update 2.4.4
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 11 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index bccbc2065b9b..b642d43b65bf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgbase=kicad-pcb-diff
pkgname=kidiff
-pkgver=2.4.3
+pkgver=2.4.4
pkgrel=0
epoch=
pkgdesc="Tool to generate a PDF file showing the changes between two KiCad PCB/SCH files. Also a git plug-in."
@@ -11,8 +11,9 @@ url="https://github.com/INTI-CMNB/KiDiff"
license=('GPL-2.0')
groups=()
depends=('python' 'kicad' 'python-wxpython' 'imagemagick' 'librsvg' 'poppler' 'xdg-utils')
-makedepends=("python-setuptools")
-checkdepends=()
+makedepends=(python-{build,installer}
+ python-setuptools-scm
+ python-wheel)
optdepends=("kiauto-git: KiCad automation scripts.")
provides=('kidiff' 'kicad-diff' 'kicad-pcb-diff')
conflicts=()
@@ -23,12 +24,15 @@ install=
changelog=
source=("KiDiff-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz")
noextract=()
-sha256sums=('e42d4ef010fd05c77a867bcfb7366d7b680f539599fc289c55c601511d5d9e22')
+sha256sums=('caf86cb0cf7a20134c7a21832728ca4e5a5702f4af90bfded070a9a34cd23aa0')
#validpgpkeys=()
+build() {
+ cd "${srcdir}/KiDiff-${pkgver}"
+ python -m build -wn
+}
+
package() {
cd "${srcdir}/KiDiff-${pkgver}"
- python setup.py install --no-compile --root="$pkgdir"
-# install -dm0755 "${pkgdir}/usr/bin"
-# make prefix="${pkgdir}"/usr install
+ python -m installer -d "$pkgdir" dist/*.whl
}