aboutsummaryrefslogtreecommitdiff
path: root/share/trashman/gr-gsm
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2018-04-14 18:42:59 -0300
committerSilvio Rhatto <rhatto@riseup.net>2018-04-14 18:42:59 -0300
commit7239f3c5b30b42ae874e86c3bd8ad4a11c665b9a (patch)
treea7cd02ba94729700bb79e75b3a6c359e3460d448 /share/trashman/gr-gsm
parent559d3611ff643c1c8ebdcd0b7515767252a4832a (diff)
downloadtrashman-7239f3c5b30b42ae874e86c3bd8ad4a11c665b9a.tar.gz
trashman-7239f3c5b30b42ae874e86c3bd8ad4a11c665b9a.tar.bz2
Adds trashman/gr-gsm
Diffstat (limited to 'share/trashman/gr-gsm')
-rw-r--r--share/trashman/gr-gsm/info1
-rwxr-xr-xshare/trashman/gr-gsm/unix/linux/debian/install20
2 files changed, 21 insertions, 0 deletions
diff --git a/share/trashman/gr-gsm/info b/share/trashman/gr-gsm/info
new file mode 100644
index 0000000..36fc37c
--- /dev/null
+++ b/share/trashman/gr-gsm/info
@@ -0,0 +1 @@
+gnuradio blocks and tools for receiving GSM transmissions
diff --git a/share/trashman/gr-gsm/unix/linux/debian/install b/share/trashman/gr-gsm/unix/linux/debian/install
new file mode 100755
index 0000000..0173552
--- /dev/null
+++ b/share/trashman/gr-gsm/unix/linux/debian/install
@@ -0,0 +1,20 @@
+#!/bin/bash
+
+# Parameters
+SHARE="$1"
+
+# Include basic functions
+. $SHARE/trashman/functions || exit 1
+. $SHARE/trashman/debian || exit 1
+
+# Requirements
+trashman_apt_install_packages git python-pip libgnutls28-dev python-gnutls python-apt libcrypto++-dev libssl-dev libssl1.0-dev thrift-compiler
+pip install PyBOMBS
+
+# Init pybombs and install gr-gsm
+pybombs prefix init /usr/local -a default_prx || exit 1
+pybombs config default_prefix default_prx || exit 1
+pybombs recipes add gr-recipes git+https://github.com/gnuradio/gr-recipes.git || exit 1
+pybombs recipes add gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git || exit 1
+pybombs install gr-gsm || exit 1
+ldconfig || exit 1