aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBartek Rutkowski <robak@FreeBSD.org>2014-10-18 08:53:17 +0000
committerBartek Rutkowski <robak@FreeBSD.org>2014-10-18 08:53:17 +0000
commit68c965d903635e0852e0557d93b89d28fb99be82 (patch)
tree3ad3c9bf0a80fc96fb9cb19f70a4ff4d6389556d
parent9b269795948a2533bb586497a095e97e73d72ada (diff)
Notes
-rw-r--r--devel/Makefile1
-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
5 files changed, 50 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 53ee512e8a51..51d93e4f81ac 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1121,6 +1121,7 @@
SUBDIR += librest
SUBDIR += librevisa
SUBDIR += librevisa-vish
+ SUBDIR += librevisa-vxi
SUBDIR += libruin
SUBDIR += libs11n
SUBDIR += libserialport
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