description="The libgusb package contains the GObject wrappers for libusb-1.0"
url="https://gitorious.org/gusb/"

license="LGPL2.1"

packager="spiky <spiky@nutyx.org>"
contributors="Pierre,Tnut"

makedepends=(ninja meson libusb gperf glib json-glib gobject-introspection libgudev vala)

name=libgusb
version=0.4.9

source=(https://github.com/hughsie/libgusb/releases/download/$version/$name-$version.tar.xz)

build() {
cd $name-$version

mkdir build &&
cd    build &&

meson setup .. \
      --prefix=/usr \
      --buildtype=release \
      -Ddocs=false

ninja
DESTDIR=$PKG ninja install

install -Dm644 ../COPYING $PKG/usr/share/licenses/$name/COPYING
}

uptodate() {
local url ext
ext=".tar.xz"
url="https://people.freedesktop.org/~hughsient/releases/"
lynx -read_timeout=20 -dump -listonly -nonumbers \
$url/?C=N\;O=D|grep $name|grep $ext$|head -1|sed "s@$url/$name-@@"|sed "s/$ext//"
}
