svn commit: r492508 - in head/misc: . libiio libiio/files
Yuri Victorovich
yuri at FreeBSD.org
Sat Feb 9 19:54:45 UTC 2019
Author: yuri
Date: Sat Feb 9 19:54:43 2019
New Revision: 492508
URL: https://svnweb.freebsd.org/changeset/ports/492508
Log:
New port: misc/libiio: Library for interfacing with local and remote IIO devices
Added:
head/misc/libiio/
head/misc/libiio/Makefile (contents, props changed)
head/misc/libiio/distinfo (contents, props changed)
head/misc/libiio/files/
head/misc/libiio/files/patch-CMakeLists.txt (contents, props changed)
head/misc/libiio/pkg-descr (contents, props changed)
head/misc/libiio/pkg-plist (contents, props changed)
Modified:
head/misc/Makefile
Modified: head/misc/Makefile
==============================================================================
--- head/misc/Makefile Sat Feb 9 19:37:41 2019 (r492507)
+++ head/misc/Makefile Sat Feb 9 19:54:43 2019 (r492508)
@@ -216,6 +216,7 @@
SUBDIR += lesspipe
SUBDIR += libeatmydata
SUBDIR += libemos
+ SUBDIR += libiio
SUBDIR += libisocodes
SUBDIR += libkeduvocdocument
SUBDIR += liblxi
Added: head/misc/libiio/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/misc/libiio/Makefile Sat Feb 9 19:54:43 2019 (r492508)
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME= libiio
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.17
+CATEGORIES= misc
+
+MAINTAINER= yuri at FreeBSD.org
+COMMENT= Library for interfacing with local and remote IIO devices
+
+LICENSE= BSL
+LICENSE_FILE= ${WRKSRC}/COPYING.txt
+
+LIB_DEPENDS= libavahi-client.so:net/avahi-app
+
+USES= cmake gnome
+USE_GITHUB= yes
+GH_ACCOUNT= analogdevicesinc
+USE_GNOME= libxml2
+USE_LDCONFIG= yes
+
+OPTIONS_DEFINE= DOCS
+
+PORTDOCS= *
+
+.include <bsd.port.mk>
Added: head/misc/libiio/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/misc/libiio/distinfo Sat Feb 9 19:54:43 2019 (r492508)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1549741571
+SHA256 (analogdevicesinc-libiio-v0.17_GH0.tar.gz) = f591693b8759b6f159ab7afcc1325854a883a486adaf8a849acbdfe0def9db56
+SIZE (analogdevicesinc-libiio-v0.17_GH0.tar.gz) = 199593
Added: head/misc/libiio/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/misc/libiio/files/patch-CMakeLists.txt Sat Feb 9 19:54:43 2019 (r492508)
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig 2019-02-09 19:52:30 UTC
++++ CMakeLists.txt
+@@ -310,7 +310,7 @@ endif()
+ #set(SETUP_PY ${CMAKE_CURRENT_SOURCE_DIR}/bindings/python/setup.py)
+ #configure_file(python/setup.py.in ${SETUP_PY} @ONLY)
+
+-add_subdirectory(bindings)
++#add_subdirectory(bindings)
+
+ if (WITH_MATLAB_BINDINGS_API)
+ set(LIBIIO_EXTRA_HEADERS ${LIBIIO_EXTRA_HEADERS} bindings/matlab/iio-wrapper.h)
Added: head/misc/libiio/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/misc/libiio/pkg-descr Sat Feb 9 19:54:43 2019 (r492508)
@@ -0,0 +1,12 @@
+libiio is used to interface to the Linux Industrial Input/Output (IIO)
+Subsystem. The Linux IIO subsystem is intended to provide support for devices
+that in some sense are analog to digital or digital to analog converters (ADCs,
+DACs). This includes, but is not limited to ADCs, Accelerometers, Gyros, IMUs,
+Capacitance to Digital Converters (CDCs), Pressure Sensors, Color, Light and
+Proximity Sensors, Temperature Sensors, Magnetometers, DACs, DDS (Direct Digital
+Synthesis), PLLs (Phase Locked Loops), Variable/Programmable Gain Amplifiers
+(VGA, PGA), and RF transceivers. You can use libiio natively on an embedded
+Linux target (local mode), or use libiio to communicate remotely to that same
+target from a host Linux, Windows or MAC over USB or Ethernet or Serial.
+
+WWW: https://github.com/analogdevicesinc/libiio
Added: head/misc/libiio/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/misc/libiio/pkg-plist Sat Feb 9 19:54:43 2019 (r492508)
@@ -0,0 +1,12 @@
+bin/iio_adi_xflow_check
+bin/iio_attr
+bin/iio_genxml
+bin/iio_info
+bin/iio_readdev
+bin/iio_reg
+bin/iio_writedev
+include/iio.h
+lib/libiio.so
+lib/libiio.so.0
+lib/libiio.so.0.17
+libdata/pkgconfig/libiio.pc
More information about the svn-ports-all
mailing list