summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortaotieren2023-02-14 10:21:27 +0800
committertaotieren2023-02-14 10:21:27 +0800
commitd43f911050f792ea99af4c1dd7d67ae96307ea1b (patch)
tree415f5b791f82aa1e677bf3e91e045272ccd18337
parentb976070cb35b4b03347513b27a38dfc18333052e (diff)
downloadaur-d43f911050f792ea99af4c1dd7d67ae96307ea1b.tar.gz
Update 2.4.4
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD18
2 files changed, 18 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 369401a8ccf4..8e60655a8499 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,14 @@
pkgbase = kicad-pcb-diff
pkgdesc = Tool to generate a PDF file showing the changes between two KiCad PCB/SCH files. Also a git plug-in.
- pkgver = 2.4.3
+ pkgver = 2.4.4
pkgrel = 0
url = https://github.com/INTI-CMNB/KiDiff
arch = any
license = GPL-2.0
- makedepends = python-setuptools
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-setuptools-scm
+ makedepends = python-wheel
depends = python
depends = kicad
depends = python-wxpython
@@ -18,7 +21,7 @@ pkgbase = kicad-pcb-diff
provides = kicad-diff
provides = kicad-pcb-diff
options = !strip
- source = KiDiff-2.4.3.tar.gz::https://github.com/INTI-CMNB/KiDiff/archive/refs/tags/v2.4.3.tar.gz
- sha256sums = e42d4ef010fd05c77a867bcfb7366d7b680f539599fc289c55c601511d5d9e22
+ source = KiDiff-2.4.4.tar.gz::https://github.com/INTI-CMNB/KiDiff/archive/refs/tags/v2.4.4.tar.gz
+ sha256sums = caf86cb0cf7a20134c7a21832728ca4e5a5702f4af90bfded070a9a34cd23aa0
pkgname = kidiff
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
}