# Maintainer: Natanael Copa setvar pkgname = 'libusb' setvar pkgver = '1.0.21' setvar _ver = ${pkgver/_/-} setvar pkgrel = '0' setvar pkgdesc = ""Library to enable user space application programs to communicate with USB devices"" setvar url = ""http://libusb.info/"" setvar arch = ""all"" setvar license = ""LGPL2+"" setvar subpackages = ""$pkgname-dev"" setvar replaces = ""libusbx"" setvar makedepends = ""linux-headers"" setvar source = ""http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2 "" setvar _builddir = ""$srcdir"/$pkgname-$_ver" proc prepare { local i cd $_builddir for i in $source { case (i) { *.patch { msg $i; patch -p1 -i "$srcdir"/$i || return 1} } } } proc build { cd $_builddir ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --disable-udev \ || return 1 make -j1 || return 1 } proc package { cd $_builddir make DESTDIR="$pkgdir" install || return 1 } setvar md5sums = ""1da9ea3c27b3858fa85c5f4466003e44 libusb-1.0.21.tar.bz2"" setvar sha256sums = ""7dce9cce9a81194b7065ee912bcd55eeffebab694ea403ffb91b67db66b1824b libusb-1.0.21.tar.bz2"" setvar sha512sums = ""015ca07bdb559aa40af5db1302ab0b1c8a30d593699fe2f3c9f45162673dc7b608cecc58d60fde8f3bde2a68370794a045e8efa48fc55402eece11261e525762 libusb-1.0.21.tar.bz2""