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