svn commit: r371101 - in head/devel: . librevisa-vxi librevisa-vxi/files
Bartek Rutkowski
robak at FreeBSD.org
Sat Oct 18 08:53:19 UTC 2014
Author: robak
Date: Sat Oct 18 08:53:17 2014
New Revision: 371101
URL: https://svnweb.freebsd.org/changeset/ports/371101
QAT: https://qat.redports.org/buildarchive/r371101/
Log:
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 at uffe.org>
Approved by: mentors (implicit)
Added:
head/devel/librevisa-vxi/
head/devel/librevisa-vxi/Makefile (contents, props changed)
head/devel/librevisa-vxi/distinfo (contents, props changed)
head/devel/librevisa-vxi/files/
head/devel/librevisa-vxi/files/patch-Makefile_in (contents, props changed)
head/devel/librevisa-vxi/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Sat Oct 18 08:51:46 2014 (r371100)
+++ head/devel/Makefile Sat Oct 18 08:53:17 2014 (r371101)
@@ -1121,6 +1121,7 @@
SUBDIR += librest
SUBDIR += librevisa
SUBDIR += librevisa-vish
+ SUBDIR += librevisa-vxi
SUBDIR += libruin
SUBDIR += libs11n
SUBDIR += libserialport
Added: head/devel/librevisa-vxi/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/librevisa-vxi/Makefile Sat Oct 18 08:53:17 2014 (r371101)
@@ -0,0 +1,18 @@
+# Created by: Uffe Jakobsen <uffe at uffe.org>
+# $FreeBSD$
+
+PORTNAME= librevisa-vxi
+PORTVERSION= 0.0.20121221
+CATEGORIES= devel
+MASTER_SITES= http://www.librevisa.org/download/
+DISTNAME= vxi-${PORTVERSION}
+
+MAINTAINER= uffe at 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>
Added: head/devel/librevisa-vxi/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/librevisa-vxi/distinfo Sat Oct 18 08:53:17 2014 (r371101)
@@ -0,0 +1,2 @@
+SHA256 (vxi-0.0.20121221.tar.gz) = 12b04dbc8f8538dfebb062c16fbaa8fdf11a3ca110e8ffabdeba60363e3af8d8
+SIZE (vxi-0.0.20121221.tar.gz) = 95500
Added: head/devel/librevisa-vxi/files/patch-Makefile_in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/librevisa-vxi/files/patch-Makefile_in Sat Oct 18 08:53:17 2014 (r371101)
@@ -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 \
Added: head/devel/librevisa-vxi/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/librevisa-vxi/pkg-descr Sat Oct 18 08:53:17 2014 (r371101)
@@ -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
More information about the svn-ports-all
mailing list