community/linux-tools: rebuild against libbfd-2.43.1

This commit is contained in:
ptrcnull 2024-08-23 00:14:44 +02:00
parent a96d5a72f9
commit 3eb6d662cd

View File

@ -8,7 +8,7 @@ case $pkgver in
*.*.*) _kernver=${pkgver%.*};; *.*.*) _kernver=${pkgver%.*};;
*.*) _kernver=$pkgver;; *.*) _kernver=$pkgver;;
esac esac
pkgrel=1 pkgrel=2
pkgdesc="Linux kernel tools meta package" pkgdesc="Linux kernel tools meta package"
url="https://www.kernel.org/" url="https://www.kernel.org/"
arch="all" arch="all"
@ -117,19 +117,21 @@ _make_tools() {
build() { build() {
_make_tools perf cpupower gpio iio spi tmon bpf/bpftool _make_tools perf cpupower gpio iio spi tmon bpf/bpftool
( cd tools/usb/usbip ; (
sed -i 's,-Wall -Werror -Wextra,,' configure.ac ; cd tools/usb/usbip
./autogen.sh sed -i 's,-Wall -Werror -Wextra,,' configure.ac
./configure \ ./autogen.sh
--build=$CBUILD \ ./configure \
--host=$CHOST \ --build=$CBUILD \
--prefix=/usr \ --host=$CHOST \
--sysconfdir=/etc \ --prefix=/usr \
--mandir=/usr/share/man \ --sysconfdir=/etc \
--infodir=/usr/share/info \ --mandir=/usr/share/man \
--libdir=/usr/lib \ --infodir=/usr/share/info \
--datarootdir=/usr/share ; --libdir=/usr/lib \
make ) --datarootdir=/usr/share
make
)
} }
package() { package() {
@ -142,10 +144,14 @@ package() {
make -C "$builddir/tools/bpf/bpftool" prefix=/usr \ make -C "$builddir/tools/bpf/bpftool" prefix=/usr \
DESTDIR="$pkgdir" install DESTDIR="$pkgdir" install
( cd tools/thermal/tmon; (
make install INSTALL_ROOT="$pkgdir"; ) cd tools/thermal/tmon
( cd tools/usb/usbip ; make install INSTALL_ROOT="$pkgdir"
make DESTDIR="$pkgdir" install; ) )
(
cd tools/usb/usbip
make DESTDIR="$pkgdir" install
)
# we only support bash completions in usr/share/bash-completion # we only support bash completions in usr/share/bash-completion
mv "$pkgdir"/etc/bash_completion.d/* "$pkgdir"/usr/share/bash-completion/completions/ mv "$pkgdir"/etc/bash_completion.d/* "$pkgdir"/usr/share/bash-completion/completions/