From 5887f76c524ad4878e12b52b7e09d58c503cea50 Mon Sep 17 00:00:00 2001 From: Petter Reinholdtsen Date: Tue, 29 Aug 2017 09:23:20 +0200 Subject: Move debian/ directory to dists/ to avoid conflict with official Debian packaging. --- debian/build-package | 15 ----- debian/changelog | 5 -- debian/compat | 1 - debian/control | 23 ------- debian/copyright | 156 --------------------------------------------- debian/rules | 15 ----- debian/source/format | 1 - dists/debian/build-package | 15 +++++ dists/debian/changelog | 5 ++ dists/debian/compat | 1 + dists/debian/control | 23 +++++++ dists/debian/copyright | 156 +++++++++++++++++++++++++++++++++++++++++++++ dists/debian/rules | 15 +++++ dists/debian/source/format | 1 + 14 files changed, 216 insertions(+), 216 deletions(-) delete mode 100755 debian/build-package delete mode 100644 debian/changelog delete mode 100644 debian/compat delete mode 100644 debian/control delete mode 100644 debian/copyright delete mode 100755 debian/rules delete mode 100644 debian/source/format create mode 100755 dists/debian/build-package create mode 100644 dists/debian/changelog create mode 100644 dists/debian/compat create mode 100644 dists/debian/control create mode 100644 dists/debian/copyright create mode 100755 dists/debian/rules create mode 100644 dists/debian/source/format diff --git a/debian/build-package b/debian/build-package deleted file mode 100755 index 2d928de..0000000 --- a/debian/build-package +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash -BASEVERSION=$(dpkg-parsechangelog --show-field Version | cut -d- -f1) -DEBVERSION=$(dpkg-parsechangelog --show-field Version) - -debdir=$(cd $(dirname $0); pwd) -pkgdir=$(cd $debdir/..; pwd) -pkgbasedir=$(cd $debdir/..; basename $(pwd)) -cd $pkgdir/.. - -tar -acf gr-gsm_${BASEVERSION}.orig.tar.gz $pkgbasedir -cd $pkgdir -debuild -S -sa -#pdebuild -cd .. -dput ppa:ptrkrysik/gr-gsm gr-gsm_${DEBVERSION}_source.changes diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index 11c86a9..0000000 --- a/debian/changelog +++ /dev/null @@ -1,5 +0,0 @@ -gr-gsm (0.40-0ppa0) xenial; urgency=low - - * Initial upload! - - -- Piotr Krysik Sun, 24 Apr 2016 16:00:00 +0100 diff --git a/debian/compat b/debian/compat deleted file mode 100644 index f11c82a..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 \ No newline at end of file diff --git a/debian/control b/debian/control deleted file mode 100644 index a513300..0000000 --- a/debian/control +++ /dev/null @@ -1,23 +0,0 @@ -Source: gr-gsm -Section: libdevel -Priority: optional -Maintainer: Piotr Krysik -Build-Depends: cmake, - debhelper (>= 9.0.0~), - pkg-config, - python-scipy, - gnuradio-dev, - libosmocore-dev, - python-dev, - swig -X-Python-Version: >= 2.7, << 2.8 -Standards-Version: 3.9.7 -Homepage: http://github.com/ptrkrysik/gr-gsm/ -Vcs-Git: git://github.com/ptrkrysik/gr-gsm.git -Vcs-Browser: https://github.com/ptrkrysik/gr-gsm/ - -Package: gr-gsm -Architecture: any -Pre-Depends: ${misc:Pre-Depends} -Depends: gnuradio, gr-osmosdr, ${misc:Depends}, ${python:Depends}, ${shlibs:Depends} -Description: Gnuradio blocks and tools for receiving GSM transmissions diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index aa7bcef..0000000 --- a/debian/copyright +++ /dev/null @@ -1,156 +0,0 @@ -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ - -Files: * -Copyright: 2015-2017, Roman Khassraf -License: GPL-3+ - -Files: lib/decoding/* -Copyright: 2009-2017, Piotr Krysik -License: GPL-3+ - -Files: lib/decoding/openbts/* -Copyright: 2012-2014, Range Networks, Inc -License: AGPL-3+ - -Files: lib/decoding/openbts/BitVector.cpp - lib/decoding/openbts/BitVector.h - lib/decoding/openbts/Vector.h - lib/decoding/openbts/ViterbiR204.cpp - lib/decoding/openbts/ViterbiR204.h -Copyright: 2014, Range Networks, Inc - 2008, 2009, 2014, Free Software Foundation, Inc -License: AGPL-3+ - -Files: lib/decoding/openbts/GSM610Tables.cpp - lib/decoding/openbts/GSM610Tables.h -Copyright: 2008, Free Software Foundation, Inc -License: AGPL-3+ - -Files: lib/decoding/openbts/GSM660Tables.cpp - lib/decoding/openbts/GSM660Tables.h -Copyright: 2010, Sylvain Munaut -License: AGPL-3+ - -Files: lib/decoding/osmocom/* -Copyright: 2016, Tom Tsou - 2013, Andreas Eversberg -License: GPL-2+ - -Files: lib/decoding/osmocom/coding/gsm0503.h -Copyright: 2016, sysmocom s.f.m.c. GmbH -License: GPL-2+ - -Files: lib/decoding/osmocom/coding/gsm0503_coding.c - lib/decoding/osmocom/coding/gsm0503_coding.h -Copyright: 2016, Tom Tsou - 2015, Alexander Chemeris - 2013, Andreas Eversberg -License: GPL-2+ - -Files: lib/decoding/osmocom/coding/gsm0503_conv.c -Copyright: 2016, sysmocom s.f.m.c. GmbH - 2011-2016, Sylvain Munaut -License: GPL-3+ - -Files: lib/decoding/tch_f_decoder_impl.cc -Copyright: 2017, Piotr Krysik - 2015, Roman Khassraf -License: GPL-3+ - -Files: lib/decoding/tch_f_decoder_impl.h -Copyright: 2015-2017, Roman Khassraf -License: GPL-3+ - -Files: lib/decryption/* -Copyright: 2015, Roman Khassraf - 2014, Piotr Krysik -License: GPL-3+ - -Files: lib/decryption/decryption_impl.h -Copyright: 2009-2017, Piotr Krysik -License: GPL-3+ - -Files: lib/demapping/universal_ctrl_chans_demapper_impl.cc - lib/demapping/universal_ctrl_chans_demapper_impl.h -Copyright: 2009-2017, Piotr Krysik -License: GPL-3+ - -Files: lib/flow_control/uplink_downlink_splitter_impl.cc - lib/flow_control/uplink_downlink_splitter_impl.h -Copyright: 2009-2017, Piotr Krysik -License: GPL-3+ - -Files: lib/misc_utils/bursts_printer_impl.cc - lib/misc_utils/bursts_printer_impl.h - lib/misc_utils/controlled_fractional_resampler_cc_impl.cc - lib/misc_utils/controlled_fractional_resampler_cc_impl.h - lib/misc_utils/controlled_rotator_cc_impl.cc - lib/misc_utils/controlled_rotator_cc_impl.h - lib/misc_utils/extract_system_info_impl.cc - lib/misc_utils/extract_system_info_impl.h - lib/misc_utils/message_printer_impl.cc - lib/misc_utils/message_printer_impl.h - lib/misc_utils/msg_to_tag_impl.cc - lib/misc_utils/msg_to_tag_impl.h - lib/misc_utils/tmsi_dumper_impl.cc - lib/misc_utils/tmsi_dumper_impl.h -Copyright: 2009-2017, Piotr Krysik -License: GPL-3+ - -Files: lib/receiver/* -Copyright: 2009-2017, Piotr Krysik -License: GPL-3+ - -Files: lib/receiver/cx_channel_hopper_impl.cc - lib/receiver/cx_channel_hopper_impl.h -Copyright: 2015, Pieter Robyns -License: GPL-3+ - -Files: python/__init__.py - python/build_utils.py - python/build_utils_codes.py -Copyright: 2004, 2008, 2009, 2012, Free Software Foundation, Inc -License: GPL-3+ - -Files: python/demapping/* -Copyright: 2009-2017, Piotr Krysik -License: GPL-3+ - -Files: python/misc_utils/* -Copyright: 2009-2017, Piotr Krysik -License: GPL-3+ - -Files: python/misc_utils/arfcn.py -Copyright: 2015-2017, Roman Khassraf -License: GPL-3+ - -Files: python/qa_controlled_fractional_resampler_cc.py - python/qa_msg_to_tag.py - python/qa_uplink_downlink_splitter.py -Copyright: 2009-2017, Piotr Krysik -License: GPL-3+ - -Files: python/receiver/* -Copyright: 2009-2017, Piotr Krysik -License: GPL-3+ - -License: AGPL-3+ - Please fill license AGPL-3+ from header of lib/decoding/openbts/* - -License: GPL-2+ - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; version 2 dated June, 1991, or (at - your option) any later version. - . - On Debian systems, the complete text of version 2 of the GNU General - Public License can be found in '/usr/share/common-licenses/GPL-2'. - -License: GPL-3+ - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; version 3 dated June, 2007, or (at - your option) any later version. - . - On Debian systems, the complete text of version 3 of the GNU General - Public License can be found in '/usr/share/common-licenses/GPL-3'. diff --git a/debian/rules b/debian/rules deleted file mode 100755 index cb59406..0000000 --- a/debian/rules +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/make -f -DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) -export DEB_HOST_MULTIARCH - -%: - dh $@ --with python2 --parallel - -override_dh_auto_configure: - dh_auto_configure -- -DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)" -DPythonLibs_FIND_VERSION:STRING="2.7" -DPYTHON_EXECUTABLE:STRING="/usr/bin/python" - -override_dh_auto_install: - dh_auto_install - rm -f debian/gr-gsm/usr/lib/python2.7/dist-packages/grgsm/*pyc - rm -f debian/gr-gsm/usr/lib/python2.7/dist-packages/grgsm/*pyo - diff --git a/debian/source/format b/debian/source/format deleted file mode 100644 index 46ebe02..0000000 --- a/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt) \ No newline at end of file diff --git a/dists/debian/build-package b/dists/debian/build-package new file mode 100755 index 0000000..2d928de --- /dev/null +++ b/dists/debian/build-package @@ -0,0 +1,15 @@ +#!/bin/bash +BASEVERSION=$(dpkg-parsechangelog --show-field Version | cut -d- -f1) +DEBVERSION=$(dpkg-parsechangelog --show-field Version) + +debdir=$(cd $(dirname $0); pwd) +pkgdir=$(cd $debdir/..; pwd) +pkgbasedir=$(cd $debdir/..; basename $(pwd)) +cd $pkgdir/.. + +tar -acf gr-gsm_${BASEVERSION}.orig.tar.gz $pkgbasedir +cd $pkgdir +debuild -S -sa +#pdebuild +cd .. +dput ppa:ptrkrysik/gr-gsm gr-gsm_${DEBVERSION}_source.changes diff --git a/dists/debian/changelog b/dists/debian/changelog new file mode 100644 index 0000000..11c86a9 --- /dev/null +++ b/dists/debian/changelog @@ -0,0 +1,5 @@ +gr-gsm (0.40-0ppa0) xenial; urgency=low + + * Initial upload! + + -- Piotr Krysik Sun, 24 Apr 2016 16:00:00 +0100 diff --git a/dists/debian/compat b/dists/debian/compat new file mode 100644 index 0000000..f11c82a --- /dev/null +++ b/dists/debian/compat @@ -0,0 +1 @@ +9 \ No newline at end of file diff --git a/dists/debian/control b/dists/debian/control new file mode 100644 index 0000000..a513300 --- /dev/null +++ b/dists/debian/control @@ -0,0 +1,23 @@ +Source: gr-gsm +Section: libdevel +Priority: optional +Maintainer: Piotr Krysik +Build-Depends: cmake, + debhelper (>= 9.0.0~), + pkg-config, + python-scipy, + gnuradio-dev, + libosmocore-dev, + python-dev, + swig +X-Python-Version: >= 2.7, << 2.8 +Standards-Version: 3.9.7 +Homepage: http://github.com/ptrkrysik/gr-gsm/ +Vcs-Git: git://github.com/ptrkrysik/gr-gsm.git +Vcs-Browser: https://github.com/ptrkrysik/gr-gsm/ + +Package: gr-gsm +Architecture: any +Pre-Depends: ${misc:Pre-Depends} +Depends: gnuradio, gr-osmosdr, ${misc:Depends}, ${python:Depends}, ${shlibs:Depends} +Description: Gnuradio blocks and tools for receiving GSM transmissions diff --git a/dists/debian/copyright b/dists/debian/copyright new file mode 100644 index 0000000..aa7bcef --- /dev/null +++ b/dists/debian/copyright @@ -0,0 +1,156 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ + +Files: * +Copyright: 2015-2017, Roman Khassraf +License: GPL-3+ + +Files: lib/decoding/* +Copyright: 2009-2017, Piotr Krysik +License: GPL-3+ + +Files: lib/decoding/openbts/* +Copyright: 2012-2014, Range Networks, Inc +License: AGPL-3+ + +Files: lib/decoding/openbts/BitVector.cpp + lib/decoding/openbts/BitVector.h + lib/decoding/openbts/Vector.h + lib/decoding/openbts/ViterbiR204.cpp + lib/decoding/openbts/ViterbiR204.h +Copyright: 2014, Range Networks, Inc + 2008, 2009, 2014, Free Software Foundation, Inc +License: AGPL-3+ + +Files: lib/decoding/openbts/GSM610Tables.cpp + lib/decoding/openbts/GSM610Tables.h +Copyright: 2008, Free Software Foundation, Inc +License: AGPL-3+ + +Files: lib/decoding/openbts/GSM660Tables.cpp + lib/decoding/openbts/GSM660Tables.h +Copyright: 2010, Sylvain Munaut +License: AGPL-3+ + +Files: lib/decoding/osmocom/* +Copyright: 2016, Tom Tsou + 2013, Andreas Eversberg +License: GPL-2+ + +Files: lib/decoding/osmocom/coding/gsm0503.h +Copyright: 2016, sysmocom s.f.m.c. GmbH +License: GPL-2+ + +Files: lib/decoding/osmocom/coding/gsm0503_coding.c + lib/decoding/osmocom/coding/gsm0503_coding.h +Copyright: 2016, Tom Tsou + 2015, Alexander Chemeris + 2013, Andreas Eversberg +License: GPL-2+ + +Files: lib/decoding/osmocom/coding/gsm0503_conv.c +Copyright: 2016, sysmocom s.f.m.c. GmbH + 2011-2016, Sylvain Munaut +License: GPL-3+ + +Files: lib/decoding/tch_f_decoder_impl.cc +Copyright: 2017, Piotr Krysik + 2015, Roman Khassraf +License: GPL-3+ + +Files: lib/decoding/tch_f_decoder_impl.h +Copyright: 2015-2017, Roman Khassraf +License: GPL-3+ + +Files: lib/decryption/* +Copyright: 2015, Roman Khassraf + 2014, Piotr Krysik +License: GPL-3+ + +Files: lib/decryption/decryption_impl.h +Copyright: 2009-2017, Piotr Krysik +License: GPL-3+ + +Files: lib/demapping/universal_ctrl_chans_demapper_impl.cc + lib/demapping/universal_ctrl_chans_demapper_impl.h +Copyright: 2009-2017, Piotr Krysik +License: GPL-3+ + +Files: lib/flow_control/uplink_downlink_splitter_impl.cc + lib/flow_control/uplink_downlink_splitter_impl.h +Copyright: 2009-2017, Piotr Krysik +License: GPL-3+ + +Files: lib/misc_utils/bursts_printer_impl.cc + lib/misc_utils/bursts_printer_impl.h + lib/misc_utils/controlled_fractional_resampler_cc_impl.cc + lib/misc_utils/controlled_fractional_resampler_cc_impl.h + lib/misc_utils/controlled_rotator_cc_impl.cc + lib/misc_utils/controlled_rotator_cc_impl.h + lib/misc_utils/extract_system_info_impl.cc + lib/misc_utils/extract_system_info_impl.h + lib/misc_utils/message_printer_impl.cc + lib/misc_utils/message_printer_impl.h + lib/misc_utils/msg_to_tag_impl.cc + lib/misc_utils/msg_to_tag_impl.h + lib/misc_utils/tmsi_dumper_impl.cc + lib/misc_utils/tmsi_dumper_impl.h +Copyright: 2009-2017, Piotr Krysik +License: GPL-3+ + +Files: lib/receiver/* +Copyright: 2009-2017, Piotr Krysik +License: GPL-3+ + +Files: lib/receiver/cx_channel_hopper_impl.cc + lib/receiver/cx_channel_hopper_impl.h +Copyright: 2015, Pieter Robyns +License: GPL-3+ + +Files: python/__init__.py + python/build_utils.py + python/build_utils_codes.py +Copyright: 2004, 2008, 2009, 2012, Free Software Foundation, Inc +License: GPL-3+ + +Files: python/demapping/* +Copyright: 2009-2017, Piotr Krysik +License: GPL-3+ + +Files: python/misc_utils/* +Copyright: 2009-2017, Piotr Krysik +License: GPL-3+ + +Files: python/misc_utils/arfcn.py +Copyright: 2015-2017, Roman Khassraf +License: GPL-3+ + +Files: python/qa_controlled_fractional_resampler_cc.py + python/qa_msg_to_tag.py + python/qa_uplink_downlink_splitter.py +Copyright: 2009-2017, Piotr Krysik +License: GPL-3+ + +Files: python/receiver/* +Copyright: 2009-2017, Piotr Krysik +License: GPL-3+ + +License: AGPL-3+ + Please fill license AGPL-3+ from header of lib/decoding/openbts/* + +License: GPL-2+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; version 2 dated June, 1991, or (at + your option) any later version. + . + On Debian systems, the complete text of version 2 of the GNU General + Public License can be found in '/usr/share/common-licenses/GPL-2'. + +License: GPL-3+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; version 3 dated June, 2007, or (at + your option) any later version. + . + On Debian systems, the complete text of version 3 of the GNU General + Public License can be found in '/usr/share/common-licenses/GPL-3'. diff --git a/dists/debian/rules b/dists/debian/rules new file mode 100755 index 0000000..cb59406 --- /dev/null +++ b/dists/debian/rules @@ -0,0 +1,15 @@ +#!/usr/bin/make -f +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) +export DEB_HOST_MULTIARCH + +%: + dh $@ --with python2 --parallel + +override_dh_auto_configure: + dh_auto_configure -- -DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)" -DPythonLibs_FIND_VERSION:STRING="2.7" -DPYTHON_EXECUTABLE:STRING="/usr/bin/python" + +override_dh_auto_install: + dh_auto_install + rm -f debian/gr-gsm/usr/lib/python2.7/dist-packages/grgsm/*pyc + rm -f debian/gr-gsm/usr/lib/python2.7/dist-packages/grgsm/*pyo + diff --git a/dists/debian/source/format b/dists/debian/source/format new file mode 100644 index 0000000..46ebe02 --- /dev/null +++ b/dists/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) \ No newline at end of file -- cgit v1.2.3