summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorClaus Klingberg2023-09-02 18:02:15 +0200
committerClaus Klingberg2023-09-02 18:02:15 +0200
commit6775fbf5c756584abb3b77947c256b896a1a3ece (patch)
treeaf8d7d667d158e7be756cc58aaba1358721358c2
parent03cebdc091303d963ae53df3a43ef5f9deaf23fb (diff)
downloadaur-6775fbf5c756584abb3b77947c256b896a1a3ece.tar.gz
Upgrade to latest upstream release and include fmt-patch
To support recent (>= v10.0.0) versions of the fmt-library
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD13
2 files changed, 14 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8ddd3ecfe189..464798034695 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = knxd-git
pkgdesc = A server-daemon which provides an interface to a KNX/EIB installation
- pkgver = 1899.r10b76ff
+ pkgver = 1909.r3fa3794
pkgrel = 1
url = https://github.com/knxd/knxd
arch = i686
@@ -25,7 +25,9 @@ pkgbase = knxd-git
conflicts = eibd
replaces = eibd
source = git+https://github.com/knxd/knxd.git#branch=main
+ source = https://patch-diff.githubusercontent.com/raw/knxd/knxd/pull/549.diff
sha512sums = SKIP
+ sha512sums = 7a72256943e805eb77bdfd8cf1582eca71e2448c84ec3ffb6a36b9d701f11f1279fb6d0a06a1992272edbe139ee342e0558dca297ba08595c0b74ca6bc969e35
pkgname = knxd-git
backup = etc/knxd.conf
diff --git a/PKGBUILD b/PKGBUILD
index 9663aeeaff44..917bf70073d9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: vapourismo <ole at vprsm dot de>
_pkgname=knxd
pkgname='knxd-git'
-pkgver=1899.r10b76ff
+pkgver=1909.r3fa3794
pkgrel=1
pkgdesc='A server-daemon which provides an interface to a KNX/EIB installation'
license=('GPL')
@@ -15,7 +15,7 @@ depends=('fmt' 'gcc-libs' 'libev' 'libusb')
optdepends=('libsystemd')
makedepends=('git' 'libtool' 'autoconf' 'automake' 'pkgconfig')
-source=("git+https://github.com/knxd/${_pkgname}.git#branch=main")
+source=("git+https://github.com/knxd/${_pkgname}.git#branch=main" "https://patch-diff.githubusercontent.com/raw/knxd/knxd/pull/549.diff")
sha512sums=('SKIP')
url="https://github.com/knxd/knxd"
@@ -24,6 +24,12 @@ pkgver() {
printf "%s.r%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
+prepare() {
+ cd "$srcdir/$_pkgname"
+ # Apply patch to support recent fmt-library version >= 10.0.0
+ patch --forward --strip=1 --input="../549.diff"
+}
+
build() {
cd "$srcdir/$_pkgname"
sh ./bootstrap.sh
@@ -42,3 +48,6 @@ package() {
cd "$srcdir/$_pkgname"
make DESTDIR="$pkgdir/" install
}
+
+sha512sums=('SKIP'
+ '7a72256943e805eb77bdfd8cf1582eca71e2448c84ec3ffb6a36b9d701f11f1279fb6d0a06a1992272edbe139ee342e0558dca297ba08595c0b74ca6bc969e35')