Line 0
Link Here
|
|
|
1 |
# Created by: jrhett@netconsonance.com |
2 |
# $FreeBSD$ |
3 |
|
4 |
PORTNAME= iichid |
5 |
DISTVERSION= 0.0.2.g20200603 |
6 |
CATEGORIES= sysutils |
7 |
PKGNAMESUFFIX= -devel |
8 |
|
9 |
MAINTAINER= rozhuk.im@gmail.com |
10 |
COMMENT= Generic FreeBSD HID layer for I2C and USB devices |
11 |
|
12 |
LICENSE= BSD2CLAUSE |
13 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
14 |
|
15 |
IGNORE_FreeBSD_11= Requires FreeBSD 12.1 or later |
16 |
ONLY_FOR_ARCHS= aarch64 amd64 i386 |
17 |
ONLY_FOR_ARCHS_REASON= Requires architecture supporting ACPI |
18 |
|
19 |
USES= kmod uidfix |
20 |
USE_GITHUB= yes |
21 |
GH_ACCOUNT= wulf7 |
22 |
GH_TAGNAME= 6efffe76b14c277a19763286b210a40be0c1b950 |
23 |
|
24 |
OPTIONS_DEFINE= IICHID USBHID |
25 |
OPTIONS_DEFAULT=IICHID USBHID |
26 |
OPTIONS_SUB= yes |
27 |
|
28 |
IICHID_DESC= Enable support for I2C HID devices |
29 |
USBHID_DESC= Enable support for USB HID devices |
30 |
|
31 |
.include <bsd.port.pre.mk> |
32 |
|
33 |
.if !${PORT_OPTIONS:MIICHID} |
34 |
MAKE_ENV+= DISABLE_IICHID=true |
35 |
.endif |
36 |
|
37 |
.if !${PORT_OPTIONS:MUSBHID} |
38 |
MAKE_ENV+= DISABLE_USBHID=true |
39 |
.endif |
40 |
|
41 |
PLIST_FILES= ${KMODDIR}/iichid.ko |
42 |
|
43 |
.include <bsd.port.mk> |