# Maintainer: Jami Kettunen # Maintainer: BigfootACA pkgname="qca-swiss-army-knife" pkgdesc="Qualcomm Atheros swiss army knife" pkgver=r274.e9a0327 pkgrel=1 arch=("aarch64" "armv7" "x86_64") url="https://github.com/qca/qca-swiss-army-knife" license=("custom") groups=("qcom-icnss-wlan") depends=("libpciaccess") optdepends=("python" "perl") makedepends=("git" "make" "gcc") source=("git+$url") md5sums=('SKIP') pkgver() { cd "$srcdir/$pkgname" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { pushd "$srcdir/$pkgname/tools/edump" ./autogen.sh ./configure --prefix=/usr make popd pushd "$srcdir/$pkgname/tools/halregdump" make popd pushd "$srcdir/$pkgname/tools/initvals" make popd } package() { mkdir -pv "$pkgdir/usr/bin" make -C "$srcdir/$pkgname/tools/edump" DESTDIR="$pkgdir/" install cp -av "$srcdir/$pkgname/tools/halregdump/hal-reg-dump" "$pkgdir/usr/bin/" cp -av "$srcdir/$pkgname/tools/initvals/initvals" "$pkgdir/usr/bin/" cp -av "$srcdir/$pkgname/tools/scripts"/ath*/* "$pkgdir/usr/bin/" install -Dm644 "$srcdir/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }