pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
gqrx: Add dependency, set PLIST, clean up
Module Name: pkgsrc-wip
Committed By: Greg Troxel <gdt%lexort.com@localhost>
Pushed By: gdt
Date: Sun Jul 24 17:32:34 2016 +0000
Changeset: 86979f5d447b7f57821c62d9feb530e0ef9fac34
Modified Files:
gqrx/DESCR
gqrx/Makefile
gqrx/PLIST
gqrx/TODO
Log Message:
gqrx: Add dependency, set PLIST, clean up
Add dependency on boost-libs (not documented by upstream).
Set PLIST and DESCR.
Make miscellaneous fixes and pkglint-inspired cleanups to Makefile.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=86979f5d447b7f57821c62d9feb530e0ef9fac34
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
gqrx/DESCR | 4 ++++
gqrx/Makefile | 17 +++++++++--------
gqrx/PLIST | 1 +
gqrx/TODO | 11 ++++++-----
4 files changed, 20 insertions(+), 13 deletions(-)
diffs:
diff --git a/gqrx/DESCR b/gqrx/DESCR
index e69de29..16c44e9 100644
--- a/gqrx/DESCR
+++ b/gqrx/DESCR
@@ -0,0 +1,4 @@
+Gqrx is a software defined radio receiver powered by the GNU Radio SDR
+framework and the Qt graphical toolkit. Gqrx supports many of the SDR
+hardware available, including Funcube Dongles, rtl-sdr, HackRF and
+USRP devices.
diff --git a/gqrx/Makefile b/gqrx/Makefile
index 76f6668..d86ddee 100644
--- a/gqrx/Makefile
+++ b/gqrx/Makefile
@@ -3,12 +3,14 @@
VERSION= 2.5.3
DISTNAME= gqrx-sdr-src-${VERSION}
-CATEGORIES= wip
-MASTER_SITES= https://github.com/csete/gqrx/releases/download/v${VERSION}/
+CATEGORIES= ham
+MASTER_SITES= ${MASTER_SITE_GITHUB:=csete/}
+GITHUB_PROJECT= gqrx
+GITHUB_RELEASE= v${VERSION}
EXTRACT_SUFX= .tar.xz
-PKGNAME= gqrx
+PKGNAME= gqrx-${VERSION}
-MAINTAINER= gdt%netbsd.org@localhost
+MAINTAINER= gdt%NetBSD.org@localhost
HOMEPAGE= http://gqrx.dk/
COMMENT= SDR GUI using GNU Radio
LICENSE= gnu-gpl-v3
@@ -17,13 +19,12 @@ WRKSRC= ${WRKDIR}/gqrx-sdr-${VERSION}
USE_CMAKE= yes
USE_LANGUAGES= c c++
+.include "../../devel/boost-libs/buildlink3.mk"
.include "../../ham/gnuradio-core/buildlink3.mk"
.include "../../ham/gnuradio-digital/buildlink3.mk"
.include "../../ham/gnuradio-utils/buildlink3.mk"
-# does not exist yet
-#.include "../../ham/gnuradio-osmosdr/buildlink3.mk"
-
-.include "../../ham/rtl-sdr/buildlink3.mk"
+.include "../../ham/gr-osmosdr/buildlink3.mk"
+#.include "../../ham/rtl-sdr/buildlink3.mk"
# Upstream documents >=4.7, but with qt4-libs CMake complains that qt5
# is not found.
diff --git a/gqrx/PLIST b/gqrx/PLIST
index 48d96a5..6778ea2 100644
--- a/gqrx/PLIST
+++ b/gqrx/PLIST
@@ -1 +1,2 @@
@comment $NetBSD$
+bin/gqrx
diff --git a/gqrx/TODO b/gqrx/TODO
index d94210a..380d8d6 100644
--- a/gqrx/TODO
+++ b/gqrx/TODO
@@ -1,8 +1,9 @@
-This is a skeleton which does not yet build.
+* Figure out why qt5 is required but the README.md says that 4.7+ is
+ sufficient. File bug upstream.
-* figure out why qt5 is required but the README.md says that 4.7+ is
- sufficient
+* Figure out why boost is required and file bug upstream.
-* package gnuradio-osmosdr
+* Figure out if this should depend on multiple hardware backends
+ directly, or if there should be more.
-* [find/fix next problems]
+* test
Home |
Main Index |
Thread Index |
Old Index