svn commit: r363957 - in head/devel: . librevisa

John Marino marino at FreeBSD.org
Sun Aug 3 22:52:48 UTC 2014


Author: marino
Date: Sun Aug  3 22:52:46 2014
New Revision: 363957
URL: http://svnweb.freebsd.org/changeset/ports/363957
QAT: https://qat.redports.org/buildarchive/r363957/

Log:
  Add new port: devel/librevisa
  
  PR:		188811
  Submitted by:	uffe
  
       ================================================================
  
  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.

Added:
  head/devel/librevisa/
  head/devel/librevisa/Makefile   (contents, props changed)
  head/devel/librevisa/distinfo   (contents, props changed)
  head/devel/librevisa/pkg-descr   (contents, props changed)
  head/devel/librevisa/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Aug  3 22:44:34 2014	(r363956)
+++ head/devel/Makefile	Sun Aug  3 22:52:46 2014	(r363957)
@@ -1108,6 +1108,7 @@
     SUBDIR += libregf
     SUBDIR += librelp
     SUBDIR += librest
+    SUBDIR += librevisa
     SUBDIR += libruin
     SUBDIR += libs11n
     SUBDIR += libserialport

Added: head/devel/librevisa/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/librevisa/Makefile	Sun Aug  3 22:52:46 2014	(r363957)
@@ -0,0 +1,22 @@
+# Created by: Uffe Jakobsen <uffe at uffe.org>
+# $FreeBSD$
+
+PORTNAME=	librevisa
+PORTVERSION=	0.0.20130412
+CATEGORIES=	devel
+MASTER_SITES=	http://www.librevisa.org/download/
+
+MAINTAINER=	uffe at uffe.org
+COMMENT=	Library for interfacing test and measurement equipment
+
+USES=		gmake pathfix libtool
+USE_LDCONFIG=	yes
+GNU_CONFIGURE=	yes
+
+# Workaround FreeBSD 9.1+ libusb not knowing LIBUSB_CLASS_APPLICATION
+CPPFLAGS+=	-DLIBUSB_CLASS_APPLICATION=0xfe
+
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/lib/libvisa.so
+
+.include <bsd.port.mk>

Added: head/devel/librevisa/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/librevisa/distinfo	Sun Aug  3 22:52:46 2014	(r363957)
@@ -0,0 +1,2 @@
+SHA256 (librevisa-0.0.20130412.tar.gz) = 183ab67e6f482842dba6a264d35a472d969e215388928e1305fcf7a187c05f2e
+SIZE (librevisa-0.0.20130412.tar.gz) = 382286

Added: head/devel/librevisa/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/librevisa/pkg-descr	Sun Aug  3 22:52:46 2014	(r363957)
@@ -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/

Added: head/devel/librevisa/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/librevisa/pkg-plist	Sun Aug  3 22:52:46 2014	(r363957)
@@ -0,0 +1,10 @@
+include/visa.h
+include/visatype.h
+lib/libvisa.a
+lib/libvisa.so
+lib/libvisa.so.0
+lib/libvisa.so.0.0.0
+libdata/pkgconfig/librevisa.pc
+man/man3/viClose.3visa.gz
+man/man3/viOpenDefaultRM.3visa.gz
+man/man7/visa.7visa.gz


More information about the svn-ports-head mailing list