From 781b7d45075991d9a948aaa9b1407b61ebb918db Mon Sep 17 00:00:00 2001 From: Sulev-Madis Silber Date: Sat, 30 May 2026 10:08:57 +0300 Subject: [PATCH] devel/freebsd-gpio 1780124932 --- devel/freebsd-gpio/Makefile | 28 ++++++++++++++++++++++++++++ devel/freebsd-gpio/distinfo | 3 +++ devel/freebsd-gpio/pkg-descr | 1 + 3 files changed, 32 insertions(+) create mode 100644 devel/freebsd-gpio/Makefile create mode 100644 devel/freebsd-gpio/distinfo create mode 100644 devel/freebsd-gpio/pkg-descr diff --git a/devel/freebsd-gpio/Makefile b/devel/freebsd-gpio/Makefile new file mode 100644 index 000000000000..8342569ec53f --- /dev/null +++ b/devel/freebsd-gpio/Makefile @@ -0,0 +1,28 @@ +PORTNAME= freebsd-gpio +PORTVERSION= 20260530 +CATEGORIES= devel + +MAINTAINER= bugs-freebsd-org916@ketas.si.pri.ee +COMMENT= Simple wrappers around FreeBSD's GPIO ioctl +WWW= https://github.com/brd/freebsd-gpio + +LICENSE= BSD2CLAUSE ART10 GPLv1+ +LICENSE_COMB= dual + +USES= perl5 +USE_PERL5= configure + +USE_GITHUB= yes +GH_ACCOUNT= brd +GH_TAGNAME= f4c2f015c4e28fd62ae3e78cbfbf22a14a72b687 + +WRKSRC_SUBDIR= perl + +PLIST_FILES= ${SITE_ARCH_REL}/GPIO.pm \ + ${SITE_ARCH_REL}/auto/GPIO/GPIO.so \ + ${SITE_MAN3_REL}/GPIO.3.gz + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/GPIO/GPIO.so + +.include diff --git a/devel/freebsd-gpio/distinfo b/devel/freebsd-gpio/distinfo new file mode 100644 index 000000000000..187d17166eb3 --- /dev/null +++ b/devel/freebsd-gpio/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1780117267 +SHA256 (brd-freebsd-gpio-20260530-f4c2f015c4e28fd62ae3e78cbfbf22a14a72b687_GH0.tar.gz) = 6c25fa14ef12148264e5b1d2755a976c2db635dc9364d45ca5bde127f89cc58d +SIZE (brd-freebsd-gpio-20260530-f4c2f015c4e28fd62ae3e78cbfbf22a14a72b687_GH0.tar.gz) = 10206 diff --git a/devel/freebsd-gpio/pkg-descr b/devel/freebsd-gpio/pkg-descr new file mode 100644 index 000000000000..b046db1dbcd3 --- /dev/null +++ b/devel/freebsd-gpio/pkg-descr @@ -0,0 +1 @@ +Simple wrappers around FreeBSD's GPIO ioctl for Perl, Python, and Ruby -- 2.54.0