diff options
-rw-r--r-- | share/trashman/gr-gsm/info | 1 | ||||
-rwxr-xr-x | share/trashman/gr-gsm/unix/linux/debian/install | 20 |
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 |