Date: Saturday, October 17, 2020 @ 09:25:25 Author: dvzrv Revision: 398479
upgpkg: libusb 1.0.23-3: Rebuild to cleanup provides. Switch to correct license (LGPL2.1). Drop all legacy conflicts, provides and replaces. Run autoreconf in prepare(). Add all available sodeps package() and their respective packages in makedepends. Install docs. Update maintainer info. Modified: libusb/trunk/PKGBUILD ----------+ PKGBUILD | 42 ++++++++++++++++++++++++++---------------- 1 file changed, 26 insertions(+), 16 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-10-17 02:13:15 UTC (rev 398478) +++ PKGBUILD 2020-10-17 09:25:25 UTC (rev 398479) @@ -1,31 +1,41 @@ -# Maintainer: Bartłomiej Piotrowski <[email protected]> +# Maintainer: David Runge <[email protected]> +# Contributor: Bartłomiej Piotrowski <[email protected]> # Contributor: Tobias Powalowski <[email protected]> pkgname=libusb pkgver=1.0.23 -pkgrel=2 -pkgdesc='Library that provides generic access to USB devices' -arch=(x86_64) -url='https://libusb.info/' -license=(LGPL) -depends=(glibc systemd-libs) -makedepends=(systemd) -replaces=(libusb1 libusbx) -provides=("libusbx=$pkgver" libusb-1.0.so) -conflicts=(libusbx) -source=(https://github.com/libusb/libusb/releases/download/v$pkgver/libusb-$pkgver.tar.bz2) -md5sums=('1e29700f6a134766d32b36b8d1d61a95') +pkgrel=3 +pkgdesc="Library that provides generic access to USB devices" +arch=('x86_64') +url="https://libusb.info/" +license=('LGPL2.1') +depends=('glibc') +makedepends=('systemd') +provides=('libusb-1.0.so') +source=("https://github.com/${pkgname}/${pkgname}/releases/download/v$pkgver/${pkgname}-$pkgver.tar.bz2") +sha512sums=('73430ad31dd405e76a9c6c55086961003989c44964e2735b5076f9ca849e3f6fe71d10a66b74b111f0c34a0d2cb744b9ca105863c552123fce4ec0bbdd2ec15b') +b2sums=('4eaf8cce0047b85c3057c67b53769739c50a39c4d34e94659b030fb11f02309f9217e93d35d78f699c55256346cf8b14827c8ddf495caeeacc522c51f473abc2') +prepare() { + cd "$pkgname-$pkgver" + autoreconf -vfi +} + build() { - cd $pkgname-$pkgver + cd "$pkgname-$pkgver" ./configure --prefix=/usr make } check() { - make -C $pkgname-$pkgver check + cd "$pkgname-$pkgver" + make -k check } package () { - make -C $pkgname-$pkgver DESTDIR="$pkgdir" install + depends+=('libudev.so') + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + install -vDm 644 {AUTHORS,ChangeLog,README} \ + -t "${pkgdir}/usr/share/doc/${pkgname}/" }
