Date: Saturday, March 18, 2023 @ 16:38:36 Author: dvzrv Revision: 471503
upgpkg: libusb 1.0.26-2: Rebuild to re-sign package. Prevent libtool from overlinking. Modified: libusb/trunk/PKGBUILD ----------+ PKGBUILD | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-03-18 16:36:13 UTC (rev 471502) +++ PKGBUILD 2023-03-18 16:38:36 UTC (rev 471503) @@ -4,7 +4,7 @@ pkgname=libusb pkgver=1.0.26 -pkgrel=1 +pkgrel=2 pkgdesc="Library that provides generic access to USB devices" arch=(x86_64) url="https://libusb.info/" @@ -24,6 +24,8 @@ build() { cd $pkgname-$pkgver ./configure --prefix=/usr + # prevent excessive overlinking due to libtool + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } @@ -32,7 +34,9 @@ } package () { - depends+=(libudev.so) + depends+=( + systemd-libs libudev.so + ) make DESTDIR="$pkgdir" install -C $pkgname-$pkgver install -vDm 644 $pkgname-$pkgver/{AUTHORS,ChangeLog,README} -t "$pkgdir/usr/share/doc/$pkgname/"
