[crux-commits] ports/contrib (3.5): libgusb: initial commit, version 0.3.2

crux at crux.nu crux at crux.nu
Sun Jun 7 16:21:38 UTC 2020


commit 29f6574f88666706a63970240225ae0171fdc247
Author: Tim Biermann <tbier at posteo.de>
Date:   Sun Jun 7 14:38:14 2020 +0000

    libgusb: initial commit, version 0.3.2

diff --git a/libgusb/.footprint b/libgusb/.footprint
new file mode 100644
index 000000000..98263b87b
--- /dev/null
+++ b/libgusb/.footprint
@@ -0,0 +1,29 @@
+drwxr-xr-x	root/root	usr/
+drwxr-xr-x	root/root	usr/bin/
+-rwxr-xr-x	root/root	usr/bin/gusbcmd
+drwxr-xr-x	root/root	usr/include/
+drwxr-xr-x	root/root	usr/include/gusb-1/
+-rw-r--r--	root/root	usr/include/gusb-1/gusb.h
+drwxr-xr-x	root/root	usr/include/gusb-1/gusb/
+-rw-r--r--	root/root	usr/include/gusb-1/gusb/gusb-autocleanups.h
+-rw-r--r--	root/root	usr/include/gusb-1/gusb/gusb-context-private.h
+-rw-r--r--	root/root	usr/include/gusb-1/gusb/gusb-context.h
+-rw-r--r--	root/root	usr/include/gusb-1/gusb/gusb-device-list.h
+-rw-r--r--	root/root	usr/include/gusb-1/gusb/gusb-device-private.h
+-rw-r--r--	root/root	usr/include/gusb-1/gusb/gusb-device.h
+-rw-r--r--	root/root	usr/include/gusb-1/gusb/gusb-interface-private.h
+-rw-r--r--	root/root	usr/include/gusb-1/gusb/gusb-interface.h
+-rw-r--r--	root/root	usr/include/gusb-1/gusb/gusb-source.h
+-rw-r--r--	root/root	usr/include/gusb-1/gusb/gusb-util.h
+-rw-r--r--	root/root	usr/include/gusb-1/gusb/gusb-version.h
+drwxr-xr-x	root/root	usr/lib/
+drwxr-xr-x	root/root	usr/lib/girepository-1.0/
+-rw-r--r--	root/root	usr/lib/girepository-1.0/GUsb-1.0.typelib
+lrwxrwxrwx	root/root	usr/lib/libgusb.so -> libgusb.so.2
+lrwxrwxrwx	root/root	usr/lib/libgusb.so.2 -> libgusb.so.2.0.10
+-rwxr-xr-x	root/root	usr/lib/libgusb.so.2.0.10
+drwxr-xr-x	root/root	usr/lib/pkgconfig/
+-rw-r--r--	root/root	usr/lib/pkgconfig/gusb.pc
+drwxr-xr-x	root/root	usr/share/
+drwxr-xr-x	root/root	usr/share/gir-1.0/
+-rw-r--r--	root/root	usr/share/gir-1.0/GUsb-1.0.gir
diff --git a/libgusb/.signature b/libgusb/.signature
new file mode 100644
index 000000000..dae0c131f
--- /dev/null
+++ b/libgusb/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/contrib.pub
+RWSagIOpLGJF3yy4kwFlwhfKEFPofXRbSQQOSG2FmxaStK8eUOyOeukcU13tzXvn8F1az6PAR7v2BSS5E5WuzaQo1jejdL5ZnAA=
+SHA256 (Pkgfile) = 3173840c14caf2c91fb93e308350a199ecbdf24f2f9b7e6bc7089ffdf39e0fdc
+SHA256 (.footprint) = 3e02574d7c1a7ec33401c8f5dd0bc481306c1b6a97619640be1446b7f9e2341a
+SHA256 (libgusb-0.3.2.tar.gz) = ea9b42c799c95f3a16bb296972cd94fa7ac3e22454299b9bbeee48da35709ea3
diff --git a/libgusb/Pkgfile b/libgusb/Pkgfile
new file mode 100644
index 000000000..c4564eca5
--- /dev/null
+++ b/libgusb/Pkgfile
@@ -0,0 +1,19 @@
+# Description: GObject wrapper for libusb1
+# URL: https://github.com/hughsie/libgusb
+# Maintainer: Tim Biermann, tbier at posteo dot de
+# Depends on: gobject-introspection
+
+name=libgusb
+version=0.3.2
+release=1
+source=(https://github.com/hughsie/libgusb/archive/$version/$name-$version.tar.gz)
+
+build() {
+  meson $name-$version build \
+    --prefix=/usr \
+    -D vapi=false \
+    -D tests=false \
+    -D docs=false
+  ninja -C build
+  DESTDIR=$PKG ninja -C build install
+}


More information about the crux-commits mailing list