aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMario Preksavec <mario@slackware.hr>2024-07-02 02:37:18 +0200
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2024-07-06 12:20:01 +0700
commit1d0060b0c3bf56750d3bbcfc917fb1855b8af193 (patch)
tree2dad8b8d0ea38a5ef990eec714e08dfe777fcd54
parentd9ba2c00286e34730e4eebf65f16bdd8be5d6d0f (diff)
development/gnuradio: Updated for version 3.10.10.0, new maintainer.
Signed-off-by: Mario Preksavec <mario@slackware.hr> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--development/gnuradio/README2
-rw-r--r--development/gnuradio/doinst.sh10
-rw-r--r--development/gnuradio/gnuradio.SlackBuild4
-rw-r--r--development/gnuradio/gnuradio.info12
4 files changed, 19 insertions, 9 deletions
diff --git a/development/gnuradio/README b/development/gnuradio/README
index f263aa72898a0..4f9999adc2687 100644
--- a/development/gnuradio/README
+++ b/development/gnuradio/README
@@ -12,4 +12,4 @@ flow-graph source code), you must install at least:
python3-lxml and numpy and then qwt for qtgui or wxPython for wxgui.
Optional dependencies: uhd, cppunit, gsl, orc, jack, portaudio, SDL2,
-and Sphinx (the last is to generate additional docs).
+SoapySDR and Sphinx (the last is to generate additional docs).
diff --git a/development/gnuradio/doinst.sh b/development/gnuradio/doinst.sh
index 65c7e2eeb9aa5..d1e80141f0f4c 100644
--- a/development/gnuradio/doinst.sh
+++ b/development/gnuradio/doinst.sh
@@ -1,3 +1,13 @@
+config() {
+ NEW="$1"
+ OLD="$(dirname $NEW)/$(basename $NEW .new)"
+ if [ ! -r $OLD ]; then
+ mv $NEW $OLD
+ elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then
+ rm $NEW
+ fi
+}
+
if [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
fi
diff --git a/development/gnuradio/gnuradio.SlackBuild b/development/gnuradio/gnuradio.SlackBuild
index 619f7387f57d3..a4aa0192b7aae 100644
--- a/development/gnuradio/gnuradio.SlackBuild
+++ b/development/gnuradio/gnuradio.SlackBuild
@@ -4,7 +4,7 @@
# Copyright 2013 Georgi Kolev, Bulgaria
# Copyright 2015-2018 Panagiotis Nikolaou, Culver City, CA
-# Copyright 2021 Mario Preksavec, Zagreb, Croatia
+# Copyright 2021, 2024 Mario Preksavec, Zagreb, Croatia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gnuradio
-VERSION=${VERSION:-3.9.4.0}
+VERSION=${VERSION:-3.10.10.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/gnuradio/gnuradio.info b/development/gnuradio/gnuradio.info
index e410c3340c92b..4260e5fb49db3 100644
--- a/development/gnuradio/gnuradio.info
+++ b/development/gnuradio/gnuradio.info
@@ -1,10 +1,10 @@
PRGNAM="gnuradio"
-VERSION="3.9.4.0"
+VERSION="3.10.10.0"
HOMEPAGE="https://gnuradio.org"
-DOWNLOAD="https://github.com/gnuradio/gnuradio/archive/v3.9.4.0/gnuradio-3.9.4.0.tar.gz"
-MD5SUM="645f402ca4a99f89466b479e45b444db"
+DOWNLOAD="https://github.com/gnuradio/gnuradio/archive/v3.10.10.0/gnuradio-3.10.10.0.tar.gz"
+MD5SUM="f388d3a3136ba4362b8766fcebb0ac09"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="cheetah3 pybind11 volk log4cpp python3-numpy"
-MAINTAINER="Panagiotis Nikolaou"
-EMAIL="hostmaster@slackonly.com"
+REQUIRES="cheetah3 pybind11 volk log4cpp python3-numpy spdlog"
+MAINTAINER="Mario Preksavec"
+EMAIL="mario at slackware dot hr"