Bug 193199 - [NEW PORT] devel/librevisa-vxi: Open Source VISA VXI-11 (TCP/IP RPC bindings)
Summary: [NEW PORT] devel/librevisa-vxi: Open Source VISA VXI-11 (TCP/IP RPC bindings)
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Bartek Rutkowski
URL:
Keywords: needs-qa
Depends on:
Blocks:
 
Reported: 2014-08-31 09:57 UTC by Uffe Jakobsen
Modified: 2014-10-18 08:55 UTC (History)
2 users (show)

See Also:


Attachments
freebsd-ports-devel-librevisa-vxi.shar.txt (2.89 KB, text/plain)
2014-08-31 09:57 UTC, Uffe Jakobsen
no flags Details
librevisa-vxi-0.0.20121221.log (13.80 KB, text/x-log)
2014-09-08 20:06 UTC, Uffe Jakobsen
no flags Details
portlint (227 bytes, text/plain)
2014-09-08 20:06 UTC, Uffe Jakobsen
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Uffe Jakobsen 2014-08-31 09:57:42 UTC
Created attachment 146588 [details]
freebsd-ports-devel-librevisa-vxi.shar.txt

Hi,

New port: librevisa-vxi

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.

This port supports VXI-11 (TCP/IP RPC bindings)


cut-n-paste output from poudriere:


gmake[1]: Leaving directory `/wrkdirs/usr/ports/devel/librevisa-vxi/work/vxi-0.0.20121221'
====> Compressing man pages (compress-man)
===========================================================================
====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
===> Checking for directories owned by MTREEs
===> Checking for directories handled by dependencies
===> Checking for items in pkg-plist which are not in STAGEDIR
===> No pkg-plist issues found (check-plist)
====>> Checking for staging violations... done
=======================<phase: package        >============================
===>  Building package for librevisa-vxi-0.0.20121221


/Uffe
Comment 1 Marcus von Appen freebsd_committer freebsd_triage 2014-09-05 22:20:22 UTC
Can you please provide some more information about the test of the port, by either

a) providing the logs of a "poudriere testport" or "poudriere bulk -t" run OR
b) "make check-plist" followed by "make stage-qa" output  (https://www.freebsd.org/doc/en/books/porters-handbook/porting-testing.html)

and also provide the output of portlint -AC? Thanks!
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2014-09-06 03:27:55 UTC
Additional minor nit:

 * Remove trailing slash from pkg-descr WWW: URL

Progress pending attachment of successful complete build log and portlint -AC output
Comment 3 Uffe Jakobsen 2014-09-08 20:06:22 UTC
Created attachment 147082 [details]
librevisa-vxi-0.0.20121221.log
Comment 4 Uffe Jakobsen 2014-09-08 20:06:49 UTC
Created attachment 147083 [details]
portlint
Comment 5 Uffe Jakobsen 2014-09-08 20:07:17 UTC
poudriere testport and portlint output attached
Comment 6 Marcus von Appen freebsd_committer freebsd_triage 2014-09-09 05:15:30 UTC
Logs and shar look good. The trailing slash in the WWW line should be removed prior to commit. Moving to patch ready.
Comment 7 commit-hook freebsd_committer freebsd_triage 2014-10-18 08:54:03 UTC
A commit references this bug:

Author: robak
Date: Sat Oct 18 08:53:19 UTC 2014
New revision: 371101
URL: https://svnweb.freebsd.org/changeset/ports/371101

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@uffe.org>
  Approved by:	mentors (implicit)

Changes:
  head/devel/Makefile
  head/devel/librevisa-vxi/
  head/devel/librevisa-vxi/Makefile
  head/devel/librevisa-vxi/distinfo
  head/devel/librevisa-vxi/files/
  head/devel/librevisa-vxi/files/patch-Makefile_in
  head/devel/librevisa-vxi/pkg-descr
Comment 8 Bartek Rutkowski freebsd_committer freebsd_triage 2014-10-18 08:55:09 UTC
Committed with minor corrections, thanks for your work!