From owner-svn-ports-all@FreeBSD.ORG Thu Jul 31 23:22:43 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6E159405; Thu, 31 Jul 2014 23:22:43 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4EC7728C2; Thu, 31 Jul 2014 23:22:43 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s6VNMhQi077453; Thu, 31 Jul 2014 23:22:43 GMT (envelope-from marino@svn.freebsd.org) Received: (from marino@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s6VNMgim077447; Thu, 31 Jul 2014 23:22:42 GMT (envelope-from marino@svn.freebsd.org) Message-Id: <201407312322.s6VNMgim077447@svn.freebsd.org> From: John Marino Date: Thu, 31 Jul 2014 23:22:42 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r363683 - in head/science: . pulseview pulseview/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2014 23:22:43 -0000 Author: marino Date: Thu Jul 31 23:22:41 2014 New Revision: 363683 URL: http://svnweb.freebsd.org/changeset/ports/363683 QAT: https://qat.redports.org/buildarchive/r363683/ Log: Add new port: science/pulseview PR: 179854 Submitted by: uffe (uffe.org) Major QA: marino ================================================================== The sigrok project aims at creating a portable, cross-platform, Free/Libre/Open-Source signal analysis software suite that supports various device types, such as logic analyzers, MSOs, oscilloscopes, multimeters, LCR meters, sound level meters, thermometers, hygrometers, anemometers, light meters, DAQs, dataloggers, function generators, spectrum analyzers, power supplies, GPIB interfaces, and more. WWW: http://sigrok.org/ Added: head/science/pulseview/ head/science/pulseview/Makefile (contents, props changed) head/science/pulseview/distinfo (contents, props changed) head/science/pulseview/files/ head/science/pulseview/files/patch-pv_data_signaldata.cpp (contents, props changed) head/science/pulseview/files/patch-pv_data_signaldata.h (contents, props changed) head/science/pulseview/pkg-descr (contents, props changed) Modified: head/science/Makefile Modified: head/science/Makefile ============================================================================== --- head/science/Makefile Thu Jul 31 23:00:56 2014 (r363682) +++ head/science/Makefile Thu Jul 31 23:22:41 2014 (r363683) @@ -142,6 +142,7 @@ SUBDIR += pnetcdf SUBDIR += psi3 SUBDIR += psychopy + SUBDIR += pulseview SUBDIR += py-DendroPy SUBDIR += py-coards SUBDIR += py-h5py Added: head/science/pulseview/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/pulseview/Makefile Thu Jul 31 23:22:41 2014 (r363683) @@ -0,0 +1,25 @@ +# Created by: Uffe Jakobsen +# $FreeBSD$ + +PORTNAME= pulseview +PORTVERSION= 0.2.0 +CATEGORIES= science cad +MASTER_SITES= http://sigrok.org/download/source/pulseview/ + +MAINTAINER= uffe@uffe.org +COMMENT= GUI client that supports various hardware logic analyzers + +LICENSE= GPLv3 + +LIB_DEPENDS= libboost_thread.so:${PORTSDIR}/devel/boost-libs \ + libsigrok.so:${PORTSDIR}/devel/libsigrok \ + libsigrokdecode.so:${PORTSDIR}/devel/libsigrokdecode + +USES= cmake gmake pkgconfig +USE_QT4= corelib gui moc qmake rcc uic +CMAKE_ARGS+= -DCMAKE_INSTALL_MANDIR:PATH=${MANPREFIX}/man +PLIST_FILES= bin/pulseview man/man1/pulseview.1.gz + +MAKE_JOBS_UNSAFE=yes + +.include Added: head/science/pulseview/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/pulseview/distinfo Thu Jul 31 23:22:41 2014 (r363683) @@ -0,0 +1,2 @@ +SHA256 (pulseview-0.2.0.tar.gz) = feb5d33a0a91c989bfc39fa758195755e78e87c3cf445bb135a8c8d4f86bc1dd +SIZE (pulseview-0.2.0.tar.gz) = 148799 Added: head/science/pulseview/files/patch-pv_data_signaldata.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/pulseview/files/patch-pv_data_signaldata.cpp Thu Jul 31 23:22:41 2014 (r363683) @@ -0,0 +1,13 @@ +--- pv/data/signaldata.cpp.orig 2014-05-06 21:43:51.000000000 +0000 ++++ pv/data/signaldata.cpp +@@ -29,6 +29,10 @@ SignalData::SignalData() : + { + } + ++SignalData::~SignalData() ++{ ++} ++ + double SignalData::samplerate() const + { + return _samplerate; Added: head/science/pulseview/files/patch-pv_data_signaldata.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/pulseview/files/patch-pv_data_signaldata.h Thu Jul 31 23:22:41 2014 (r363683) @@ -0,0 +1,10 @@ +--- pv/data/signaldata.h.orig 2014-05-06 21:43:51.000000000 +0000 ++++ pv/data/signaldata.h +@@ -30,6 +30,7 @@ class SignalData + { + public: + SignalData(); ++ virtual ~SignalData(); + + public: + double samplerate() const; Added: head/science/pulseview/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/pulseview/pkg-descr Thu Jul 31 23:22:41 2014 (r363683) @@ -0,0 +1,8 @@ +The sigrok project aims at creating a portable, cross-platform, +Free/Libre/Open-Source signal analysis software suite that supports +various device types, such as logic analyzers, MSOs, oscilloscopes, +multimeters, LCR meters, sound level meters, thermometers, hygrometers, +anemometers, light meters, DAQs, dataloggers, function generators, +spectrum analyzers, power supplies, GPIB interfaces, and more. + +WWW: http://sigrok.org/