aboutsummaryrefslogtreecommitdiff
path: root/misc/libad9361-iio
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2019-09-02 03:59:14 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2019-09-02 03:59:14 +0000
commit5ac1d3930ffb39c98946699947c146b6a196c716 (patch)
treedeaef9d6100cb032a4750cabe6bde34d4403eb89 /misc/libad9361-iio
parentc56e48fdfec7d3326c05c74f365dff5d037d8d76 (diff)
downloadports-5ac1d3930ffb39c98946699947c146b6a196c716.tar.gz
ports-5ac1d3930ffb39c98946699947c146b6a196c716.zip
Notes
Diffstat (limited to 'misc/libad9361-iio')
-rw-r--r--misc/libad9361-iio/Makefile31
-rw-r--r--misc/libad9361-iio/distinfo3
-rw-r--r--misc/libad9361-iio/pkg-descr7
3 files changed, 41 insertions, 0 deletions
diff --git a/misc/libad9361-iio/Makefile b/misc/libad9361-iio/Makefile
new file mode 100644
index 000000000000..bd90a40d2025
--- /dev/null
+++ b/misc/libad9361-iio/Makefile
@@ -0,0 +1,31 @@
+# $FreeBSD$
+
+PORTNAME= libad9361-iio
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.2-8
+DISTVERSIONSUFFIX= -ge7bb5cd
+CATEGORIES= misc
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= IIO AD9361 library for filter design, handling, multi-chip sync, etc
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libiio.so:misc/libiio
+
+USES= cmake
+USE_GITHUB= yes
+GH_ACCOUNT= analogdevicesinc
+USE_LDCONFIG= yes
+
+LDFLAGS+= -lm
+
+PLIST_FILES= include/ad9361-wrapper.h \
+ include/ad9361.h \
+ lib/libad9361.so \
+ lib/libad9361.so.0 \
+ lib/libad9361.so.0.2 \
+ libdata/pkgconfig/libad9361.pc
+
+.include <bsd.port.mk>
diff --git a/misc/libad9361-iio/distinfo b/misc/libad9361-iio/distinfo
new file mode 100644
index 000000000000..b7688c829c71
--- /dev/null
+++ b/misc/libad9361-iio/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1567396142
+SHA256 (analogdevicesinc-libad9361-iio-v0.2-8-ge7bb5cd_GH0.tar.gz) = f9b233382d0a31cf84294bcc6ddb8bcc216903f8671982bf939327fea90f025e
+SIZE (analogdevicesinc-libad9361-iio-v0.2-8-ge7bb5cd_GH0.tar.gz) = 168190
diff --git a/misc/libad9361-iio/pkg-descr b/misc/libad9361-iio/pkg-descr
new file mode 100644
index 000000000000..8a71534fd8cb
--- /dev/null
+++ b/misc/libad9361-iio/pkg-descr
@@ -0,0 +1,7 @@
+This is a simple library used for userspace management control and configuration
+of AD936X transceivers,
+* which manages multi-chip sync (on platforms (FMCOMMS5) where multiple AD9361
+ devices are use)
+* can create AD9361 specific FIR filters on the fly
+
+WWW: http://analogdevicesinc.github.io/libad9361-iio/