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-all
mailing list