From owner-svn-ports-head@FreeBSD.ORG Sat Oct 25 15:03:14 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 67D9241D; Sat, 25 Oct 2014 15:03:14 +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 48C23FF; Sat, 25 Oct 2014 15:03:14 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s9PF3Edt053816; Sat, 25 Oct 2014 15:03:14 GMT (envelope-from robak@FreeBSD.org) Received: (from robak@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s9PF3DxL053811; Sat, 25 Oct 2014 15:03:13 GMT (envelope-from robak@FreeBSD.org) Message-Id: <201410251503.s9PF3DxL053811@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: robak set sender to robak@FreeBSD.org using -f From: Bartek Rutkowski Date: Sat, 25 Oct 2014 15:03:13 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r371486 - in head/comms/gqrx: . 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-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Oct 2014 15:03:14 -0000 Author: robak Date: Sat Oct 25 15:03:12 2014 New Revision: 371486 URL: https://svnweb.freebsd.org/changeset/ports/371486 QAT: https://qat.redports.org/buildarchive/r371486/ Log: comms/gqrx: update 20140313 -> 2.3.1 - Set PORTEPOCH - Update COMMENT and pkg-descr - Add LICENSE_FILE - Remove obsolete dependency - Mantainer approved PR: 193404 Submitted by: Kevin Zheng Reviewed by: martymac (maintainer) Approved by: mentors (implicit), martymac (maintainer) Modified: head/comms/gqrx/Makefile head/comms/gqrx/distinfo head/comms/gqrx/files/patch-gqrx.pro head/comms/gqrx/pkg-descr Modified: head/comms/gqrx/Makefile ============================================================================== --- head/comms/gqrx/Makefile Sat Oct 25 14:37:56 2014 (r371485) +++ head/comms/gqrx/Makefile Sat Oct 25 15:03:12 2014 (r371486) @@ -2,16 +2,15 @@ # $FreeBSD$ PORTNAME= gqrx -PORTVERSION= 20140313 -PORTREVISION= 1 +PORTVERSION= 2.3.1 +PORTEPOCH= 1 CATEGORIES= comms hamradio -MASTER_SITES= http://contribs.martymac.org/FreeBSD-ports/distfiles/ \ - LOCAL/martymac MAINTAINER= martymac@FreeBSD.org -COMMENT= Qt-based software defined radio receiver +COMMENT= Software defined radio receiver powered by GNU Radio and Qt LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgnuradio-runtime.so:${PORTSDIR}/comms/gnuradio \ libgnuradio-analog.so:${PORTSDIR}/comms/gnuradio \ @@ -21,18 +20,21 @@ LIB_DEPENDS= libgnuradio-runtime.so:${PO libgnuradio-audio.so:${PORTSDIR}/comms/gnuradio \ libgnuradio-osmosdr.so:${PORTSDIR}/comms/gr-osmosdr \ libpulse.so:${PORTSDIR}/audio/pulseaudio \ - libpulse-simple.so:${PORTSDIR}/audio/pulseaudio \ - libboost_system.so:${PORTSDIR}/devel/boost-libs \ - libboost_program_options.so:${PORTSDIR}/devel/boost-libs + libpulse-simple.so:${PORTSDIR}/audio/pulseaudio -USES= pkgconfig qmake tar:tgz -USE_QT5= buildtools_build core gui svg network widgets +USE_GITHUB= yes +GH_ACCOUNT= csete +GH_COMMIT= 4d90b84 +GH_TAGNAME= v${PORTVERSION} -QMAKE_ARGS+= VER="${PORTVERSION}" +USES= pkgconfig qmake +USE_QT5= buildtools_build core gui svg network widgets -PLIST_FILES= bin/gqrx +PLIST_FILES= bin/gqrx share/applications/gqrx.desktop do-install: ${INSTALL_PROGRAM} ${WRKSRC}/gqrx ${STAGEDIR}${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/gqrx.desktop \ + ${STAGEDIR}${PREFIX}/share/applications .include Modified: head/comms/gqrx/distinfo ============================================================================== --- head/comms/gqrx/distinfo Sat Oct 25 14:37:56 2014 (r371485) +++ head/comms/gqrx/distinfo Sat Oct 25 15:03:12 2014 (r371486) @@ -1,2 +1,2 @@ -SHA256 (gqrx-20140313.tgz) = a5c0da6243d8216966082ded75a45e0168415bf28878c4c0a1839bcf22737297 -SIZE (gqrx-20140313.tgz) = 1113769 +SHA256 (gqrx-2.3.1.tar.gz) = 8e07337a628e7b172cec8aabb3108e0cb21c243891520cb78349624771cf8c72 +SIZE (gqrx-2.3.1.tar.gz) = 1080951 Modified: head/comms/gqrx/files/patch-gqrx.pro ============================================================================== --- head/comms/gqrx/files/patch-gqrx.pro Sat Oct 25 14:37:56 2014 (r371485) +++ head/comms/gqrx/files/patch-gqrx.pro Sat Oct 25 15:03:12 2014 (r371486) @@ -1,26 +1,10 @@ ---- gqrx.pro.orig 2014-03-10 08:41:02.000000000 +0100 -+++ gqrx.pro 2014-03-26 18:16:08.000000000 +0100 -@@ -56,12 +56,12 @@ - #QMAKE_CFLAGS_DEBUG += '-g -O0' - - # Define version string (see below for releases) -- VER = $$system(git describe --abbrev=8) -+ #VER = $$system(git describe --abbrev=8) - - } else { - DEFINES += QT_NO_DEBUG - DEFINES += QT_NO_DEBUG_OUTPUT -- VER = $$system(git describe --abbrev=1) -+ #VER = $$system(git describe --abbrev=1) - - # Release binaries with gr bundled - # QMAKE_RPATH & co won't work with origin -@@ -206,7 +206,7 @@ - gnuradio-osmosdr +--- ./gqrx.pro.orig 2014-08-08 08:21:20.000000000 -0500 ++++ ./gqrx.pro 2014-09-05 22:50:58.000000000 -0500 +@@ -206,7 +206,6 @@ + unix:!macx { LIBS += -lboost_system$$BOOST_SUFFIX -lboost_program_options$$BOOST_SUFFIX - LIBS += -lrt # need to include on some distros -+ #LIBS += -lrt # need to include on some distros } macx { Modified: head/comms/gqrx/pkg-descr ============================================================================== --- head/comms/gqrx/pkg-descr Sat Oct 25 14:37:56 2014 (r371485) +++ head/comms/gqrx/pkg-descr Sat Oct 25 15:03:12 2014 (r371486) @@ -1,7 +1,17 @@ Gqrx is an experimental software defined radio receiver implemented using GNU -Radio and the Qt GUI toolkit. +Radio and the Qt GUI toolkit. Currently it supports the following devices: -It can use the Funcube Dongle, RTL2832U-based DVB-T dongles, OsmoSDR devices -and USRP devices as input source. + - Funcube Dongle Pro and Pro+ + - RTL2832U-based DVB-T dongles (rtlsdr via USB and TCP) + - OsmoSDR + - USRP + - HackRF Jawbreaker + - Nuand bladeRF + - RFspace SDR-IQ, SDR-IP and NetSDR + - Airspy + - any other device supported by the gr-osmosdr library + +Gqrx can operate as a traditional AM/FM/SSB receiver with audio output or as +an FFT-only instrument. WWW: http://gqrx.dk