aboutsummaryrefslogtreecommitdiffstats
path: root/devel/libpru
diff options
context:
space:
mode:
authorrpaulo <rpaulo@FreeBSD.org>2014-12-06 02:07:14 +0800
committerrpaulo <rpaulo@FreeBSD.org>2014-12-06 02:07:14 +0800
commit64874e93a4f5a6c7a8113f5cf9a57753f6bd7453 (patch)
tree70dec07f41d7775a9ec0cae2f83fb252e88f5071 /devel/libpru
parent21ff28673e15f6dfa473cecc118abed8174794ce (diff)
downloadfreebsd-ports-gnome-64874e93a4f5a6c7a8113f5cf9a57753f6bd7453.tar.gz
freebsd-ports-gnome-64874e93a4f5a6c7a8113f5cf9a57753f6bd7453.tar.zst
freebsd-ports-gnome-64874e93a4f5a6c7a8113f5cf9a57753f6bd7453.zip
Add a new port: devel/libpru.
libpru is a library to interface with Programmable Realtime Units on FreeBSD. Currently only the Texas Instruments PRUs are supported. Those can be found in the AM18XX and AM33XX (BeagleBone Black) SoCs. Differential Revision: https://reviews.freebsd.org/D1266 Reviewed by: bapt Approved by: bapt
Diffstat (limited to 'devel/libpru')
-rw-r--r--devel/libpru/Makefile17
-rw-r--r--devel/libpru/distinfo2
-rw-r--r--devel/libpru/pkg-descr6
-rw-r--r--devel/libpru/pkg-plist3
4 files changed, 28 insertions, 0 deletions
diff --git a/devel/libpru/Makefile b/devel/libpru/Makefile
new file mode 100644
index 000000000000..ecc4d59937da
--- /dev/null
+++ b/devel/libpru/Makefile
@@ -0,0 +1,17 @@
+# $FreeBSD$
+
+PORTNAME= libpru
+PORTVERSION= 0.1
+CATEGORIES= devel
+MASTER_SITES= https://bitbucket.org/rpaulo/libpru/get/
+#DISTNAME= libpru-${PORTVERSION}
+LICENSE= BSD2CLAUSE
+
+MAINTAINER= rpaulo@FreeBSD.org
+COMMENT= Library to interface with PRUs
+
+USES= cmake
+
+WRKSRC= ${WRKDIR}/rpaulo-libpru-e1aae0486927
+
+.include <bsd.port.mk>
diff --git a/devel/libpru/distinfo b/devel/libpru/distinfo
new file mode 100644
index 000000000000..08ececf11d69
--- /dev/null
+++ b/devel/libpru/distinfo
@@ -0,0 +1,2 @@
+SHA256 (libpru-0.1.tar.gz) = d64d4a27c7931b7428944367ea12e492e7cb5fcef5b52bdd154ee504840fbdd5
+SIZE (libpru-0.1.tar.gz) = 6711
diff --git a/devel/libpru/pkg-descr b/devel/libpru/pkg-descr
new file mode 100644
index 000000000000..91b656f48eaa
--- /dev/null
+++ b/devel/libpru/pkg-descr
@@ -0,0 +1,6 @@
+libpru is a library to interface with Programmable Realtime Units on
+FreeBSD. Currently only the Texas Instruments PRUs are
+supported. Those can be found in the AM18XX and AM33XX (BeagleBone
+Black) SoCs.
+
+WWW: https://bitbucket.org/rpaulo/libpru
diff --git a/devel/libpru/pkg-plist b/devel/libpru/pkg-plist
new file mode 100644
index 000000000000..694b71b576f6
--- /dev/null
+++ b/devel/libpru/pkg-plist
@@ -0,0 +1,3 @@
+include/libpru.h
+lib/libpru.so.1
+lib/libpru.so