summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD9
2 files changed, 6 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e2ef251bd810..5d33903d4c3b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -7,6 +7,8 @@ pkgbase = can-utils
arch = armv6h
license = GPL2
makedepends = git
+ makedepends = cmake
+ makedepends = ninja
conflicts = can-utils-git
source = git+https://github.com/linux-can/can-utils.git#commit=cfe41963f3425e9adb01a70cfaddedf5e5982720
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 7fb5bbb479fd..c6245089b5cf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,16 +12,15 @@ license=('GPL2')
conflicts=("can-utils-git")
source=("git+https://github.com/linux-can/can-utils.git#commit=cfe41963f3425e9adb01a70cfaddedf5e5982720")
sha256sums=('SKIP')
-makedepends=('git')
+makedepends=('git' 'cmake' 'ninja')
build() {
cd can-utils
- ./autogen.sh
- ./configure --prefix=/usr
- make
+ cmake -GNinja -DCMAKE_INSTALL_PREFIX="$pkgdir/usr" .
+ ninja
}
package() {
cd can-utils
- make DESTDIR="$pkgdir/" install
+ ninja install
}