]> gitweb.fluxo.info Git - trashman.git/commitdiff
Adds trashman/gr-gsm
authorSilvio Rhatto <rhatto@riseup.net>
Sat, 14 Apr 2018 21:42:59 +0000 (18:42 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sat, 14 Apr 2018 21:42:59 +0000 (18:42 -0300)
share/trashman/gr-gsm/info [new file with mode: 0644]
share/trashman/gr-gsm/unix/linux/debian/install [new file with mode: 0755]

diff --git a/share/trashman/gr-gsm/info b/share/trashman/gr-gsm/info
new file mode 100644 (file)
index 0000000..36fc37c
--- /dev/null
@@ -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 (executable)
index 0000000..0173552
--- /dev/null
@@ -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