aboutsummaryrefslogtreecommitdiffstats
path: root/devel/librevisa-vxi
diff options
context:
space:
mode:
authorrobak <robak@FreeBSD.org>2014-10-18 16:53:17 +0800
committerrobak <robak@FreeBSD.org>2014-10-18 16:53:17 +0800
commitfa8fff3a4bbffb9b2909dc0f1e9bd6e3fde62b76 (patch)
tree3ad3c9bf0a80fc96fb9cb19f70a4ff4d6389556d /devel/librevisa-vxi
parent99e7682b30d46fa33294f5d4dc38bbee4e3d88e8 (diff)
downloadfreebsd-ports-gnome-fa8fff3a4bbffb9b2909dc0f1e9bd6e3fde62b76.tar.gz
freebsd-ports-gnome-fa8fff3a4bbffb9b2909dc0f1e9bd6e3fde62b76.tar.zst
freebsd-ports-gnome-fa8fff3a4bbffb9b2909dc0f1e9bd6e3fde62b76.zip
devel/librevisa-vxi: NEW PORT
VISA is a multivendor standard for interfacing test and measurement equipment. LibreVISA aims to be a compliant implementation of the VISA standard in a free software library. Currently support for targets connected via USB, exposing the USBTMC interface, and VXI-11 devices. PR: 193199 Submitted by: Uffe Jakobsen <uffe@uffe.org> Approved by: mentors (implicit)
Diffstat (limited to 'devel/librevisa-vxi')
-rw-r--r--devel/librevisa-vxi/Makefile18
-rw-r--r--devel/librevisa-vxi/distinfo2
-rw-r--r--devel/librevisa-vxi/files/patch-Makefile_in21
-rw-r--r--devel/librevisa-vxi/pkg-descr8
4 files changed, 49 insertions, 0 deletions
diff --git a/devel/librevisa-vxi/Makefile b/devel/librevisa-vxi/Makefile
new file mode 100644
index 000000000000..377cb832a40b
--- /dev/null
+++ b/devel/librevisa-vxi/Makefile
@@ -0,0 +1,18 @@
+# Created by: Uffe Jakobsen <uffe@uffe.org>
+# $FreeBSD$
+
+PORTNAME= librevisa-vxi
+PORTVERSION= 0.0.20121221
+CATEGORIES= devel
+MASTER_SITES= http://www.librevisa.org/download/
+DISTNAME= vxi-${PORTVERSION}
+
+MAINTAINER= uffe@uffe.org
+COMMENT= Open Source VISA VXI-11 (TCP/IP RPC bindings)
+
+PLIST_FILES= include/vxi.h include/vxi_intr.h lib/libvxiclient.a lib/libvxiserver.a
+
+USES= gmake pathfix libtool
+GNU_CONFIGURE= yes
+
+.include <bsd.port.mk>
diff --git a/devel/librevisa-vxi/distinfo b/devel/librevisa-vxi/distinfo
new file mode 100644
index 000000000000..e006c5a7e6c5
--- /dev/null
+++ b/devel/librevisa-vxi/distinfo
@@ -0,0 +1,2 @@
+SHA256 (vxi-0.0.20121221.tar.gz) = 12b04dbc8f8538dfebb062c16fbaa8fdf11a3ca110e8ffabdeba60363e3af8d8
+SIZE (vxi-0.0.20121221.tar.gz) = 95500
diff --git a/devel/librevisa-vxi/files/patch-Makefile_in b/devel/librevisa-vxi/files/patch-Makefile_in
new file mode 100644
index 000000000000..e4c499f284af
--- /dev/null
+++ b/devel/librevisa-vxi/files/patch-Makefile_in
@@ -0,0 +1,21 @@
+--- Makefile.in.orig 2012-12-21 19:58:35.000000000 +0100
++++ Makefile.in 2014-08-31 11:09:03.000000000 +0200
+@@ -43,6 +43,7 @@
+ install_sh_DATA = $(install_sh) -c -m 644
+ install_sh_PROGRAM = $(install_sh) -c
+ install_sh_SCRIPT = $(install_sh) -c
++INSTALL_LIB = install -m 644
+ INSTALL_HEADER = $(INSTALL_DATA)
+ transform = $(program_transform_name)
+ NORMAL_INSTALL = :
+@@ -313,8 +314,8 @@
+ test -z "$$list2" || { \
+ echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \
+- echo " $(INSTALL_DATA) $$list2 '$(DESTDIR)$(libdir)'"; \
+- $(INSTALL_DATA) $$list2 "$(DESTDIR)$(libdir)" || exit $$?; }
++ echo " $(INSTALL_LIB) $$list2 '$(DESTDIR)$(libdir)'"; \
++ $(INSTALL_LIB) $$list2 "$(DESTDIR)$(libdir)" || exit $$?; }
+ @$(POST_INSTALL)
+ @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \
+ for p in $$list; do \
diff --git a/devel/librevisa-vxi/pkg-descr b/devel/librevisa-vxi/pkg-descr
new file mode 100644
index 000000000000..b26345c766e8
--- /dev/null
+++ b/devel/librevisa-vxi/pkg-descr
@@ -0,0 +1,8 @@
+VISA is a multivendor standard for interfacing test and measurement
+equipment.
+
+LibreVISA aims to be a compliant implementation of the VISA standard in
+a free software library. Currently support for targets connected via USB,
+exposing the USBTMC interface, and VXI-11 devices.
+
+WWW: http://www.librevisa.org
td>makc2010-10-183-4/+5 * Update to 1.1makc2010-07-294-5/+23 * Update to 1.0makc2010-05-063-12/+12 * - update to 1.4.1dinoex2010-03-281-0/+1 * Update to 0.9makc2010-01-313-4/+5 * Update to 0.8.1makc2009-12-103-5/+26 * Update to 0.7makc2009-10-252-4/+4 * Update to 0.6.1makc2009-09-203-4/+9