Ravenports generated: 29 Dec 2022 23:05
[ravenports.git] / bucket_44 / hidapi
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               hidapi
4 VERSION=                0.12.0
5 KEYWORDS=               comms
6 VARIANTS=               standard
7 SDESC[standard]=        Lib to access USB and Bluetooth HID-Class devices
8 HOMEPAGE=               https://github.com/libusb/hidapi/
9 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://github.com/libusb/hidapi/archive/
13 DISTFILE[1]=            hidapi-0.12.0.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BR_DEPS[linux]=         libusb:single:standard
21
22 USES=                   cmake pkgconfig
23
24 DISTNAME=               hidapi-hidapi-0.12.0
25
26 LICENSE=                CUSTOM1:single BSD3CLAUSE:single GPLv3:single
27 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
28 LICENSE_NAME=           CUSTOM1:"Signal 11 Software License"
29 LICENSE_FILE=           CUSTOM1:{{WRKSRC}}/LICENSE-orig.txt
30                         BSD3CLAUSE:{{WRKSRC}}/LICENSE-bsd.txt
31                         GPLv3:{{WRKSRC}}/LICENSE-gpl3.txt
32 LICENSE_AWK=            TERMS:"^$$"
33 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/hidapi/hidapi.h
34 LICENSE_SCHEME=         dual
35
36 FPC_EQUIVALENT=         comms/hidapi
37
38 SOVERSION=              0.12.0
39
40 post-install:
41         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libhidapi-libusb.so
42
43 [FILE:324:descriptions/desc.single]
44 HIDAPI is a multi-platform library which allows an application to 
45 interface with USB and Bluetooth HID-Class devices on Windows, Linux, 
46 FreeBSD and macOS.
47
48 It can be built either as a shared library or can be embedded directly 
49 into a target application by adding a single source file (per platform) 
50 and a single header.
51
52
53 [FILE:99:distinfo]
54 28ec1451f0527ad40c1a4c92547966ffef96813528c8b184a665f03ecbb508bc       238751 hidapi-0.12.0.tar.gz
55
56
57 [FILE:427:manifests/plist.single]
58 %%ONLY-LINUX%%lib/
59  libhidapi-hidraw.so
60  libhidapi-hidraw.so.%%SOVERSION%%
61 %%ONLY-LINUX%%lib/pkgconfig/hidapi-hidraw.pc
62  libhidapi-hidraw.so.%%SOMAJOR%%
63 include/hidapi/
64  hidapi.h
65  hidapi_libusb.h
66 lib/
67  libhidapi-libusb.so
68  libhidapi-libusb.so.%%SOMAJOR%%
69  libhidapi-libusb.so.%%SOVERSION%%
70 lib/cmake/hidapi/
71  hidapi-config.cmake
72  libhidapi-release.cmake
73  libhidapi-version.cmake
74  libhidapi.cmake
75 lib/pkgconfig/hidapi-libusb.pc
76