debian/0000775000000000000000000000000012302273140007162 5ustar debian/rules0000775000000000000000000000016311640652010010243 0ustar #!/usr/bin/make -f # -*- makefile -*- # # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ debian/changelog0000664000000000000000000000167512302273140011045 0ustar d-rats (0.3.3-3ubuntu1) trusty; urgency=medium * Depend on python-glade2 to fix crash upon opening (LP: #917204). -- Logan Rosen Sat, 22 Feb 2014 23:16:02 -0500 d-rats (0.3.3-3) unstable; urgency=low * Added check for installation in shared python module dirs * Changed arch to all, as this is a pure python app -- Steve Conklin Wed, 28 Sep 2011 13:50:41 -0500 d-rats (0.3.3-2) unstable; urgency=low * Added missing dependency on python-serial * Fixed install location to be debian compliant -- Steve Conklin Tue, 27 Sep 2011 11:46:11 -0500 d-rats (0.3.3-1) unstable; urgency=low * New upstream version 0.3.3 -- Steve Conklin Sat, 09 Jul 2011 20:22:16 -0500 d-rats (0.3.3~b5-8) unstable; urgency=low * Ready for initial debian upload (Closes: 589107) -- Steve Conklin Fri, 18 Feb 2011 18:17:24 -0600 debian/d-rats.manpages0000664000000000000000000000011511640652010012067 0ustar share/d-rats.1.gz share/d-rats_repeater.1.gz share/d-rats_mapdownloader.1.gz debian/compat0000664000000000000000000000000211640652010010361 0ustar 7 debian/copyright0000664000000000000000000000232511640662175011135 0ustar This work was packaged for Debian by: Steve Conklin AI4QR on Wed, 14 Jul 2010 16:26:40 -0500 It was downloaded from: http://www.d-rats.com/ Upstream Author: Dan Smith Copyright: Copyright (C) 2008, 2009, 2010, 2011 Dan Smith License: 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, either version 3 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . On Debian systems, the complete text of the GNU General Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'. The Debian packaging is: Copyright (C) 2010 Steve Conklin and is licensed under the GPL version 3, see above. debian/source/0000775000000000000000000000000011640652010010463 5ustar debian/source/format0000664000000000000000000000001411640652010011671 0ustar 3.0 (quilt) debian/README.Debian0000664000000000000000000000002311640652010011217 0ustar d-rats for Debian debian/control0000664000000000000000000000156112302273142010572 0ustar Source: d-rats Section: hamradio Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Hamradio Maintainers Uploaders: Steve Conklin , Kamal Mostafa DM-Upload-Allowed: yes Build-Depends: debhelper (>= 7.0.50~), python-support, python (>=2.6) Standards-Version: 3.9.2 Homepage: http://www.d-rats.com/ Package: d-rats Architecture: all Depends: ${misc:Depends}, ${python:Depends}, python-libxslt1, python-gtk2, python-libxml2, python-serial, python-glade2 Description: Communications tool for D-STAR amateur radio D-RATS is a communications tool for D-STAR amateur radio low-speed data (DV mode). It provides: Multi-user chat capabilities; File transfers Structured data transport (forms); and Position tracking and mapping. debian/dirs0000664000000000000000000000002111640652010010040 0ustar usr/share/d-rats debian/gbp.conf0000664000000000000000000000231311640652010010601 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] # the default build command: #builder = debuild -i\.git/ -I.git # the default clean command: #cleaner = debuild clean # the default branch for upstream sources: upstream-branch = dfsg-orig # the default branch for the debian patch: debian-branch = dfsg-debian # the default tag formats used: #upstream-tag = upstream/%(version)s #debian-tag = debian/%(version)s # use pristine-tar: pristine-tar = True # Options only affecting git-buildpackage [git-buildpackage] #upstream-branch = dfsgclean # uncomment this to automatically GPG sign tags #sign-tags = True # keyid to GPG sign tags with #keyid = 0xdeadbeef # push to a remote repository after a successful tag: posttag = git push --mirror # use this for more svn-buildpackage like behaviour: export-dir = ../build-area/tar/ #tarball-dir = ../tarballs/ # Options only affecting git-import-orig [git-import-orig] #upstream-branch = newupstream #debian-branch = dfsgclean #filter = .svn # Options only affecting git-import-dsc [git-import-dsc] #upstream-branch = svn-upstream #filter = [ 'CVS', '.cvsignore' ] # Options only affecting git-dch [git-dch] #git-log = --no-merges #snapshot-number = snapshot + 1 debian/patches/0000775000000000000000000000000011640652650010624 5ustar debian/patches/04-add-check-for-module-dirs.patch0000664000000000000000000000121611640652632016677 0ustar Description: We needed to check for more possibilities for where the files were installed. Author: Steve Conklin --- d-rats-0.3.3.orig/d_rats/platform.py +++ d-rats-0.3.3/d_rats/platform.py @@ -177,6 +177,10 @@ class UnixPlatform(Platform): return "/usr/share/d-rats" elif "dist-packages" in find_me(): return "/usr/share/d-rats" + elif "pymodules" in find_me(): + return "/usr/share/d-rats" + elif "pyshared" in find_me(): + return "/usr/share/d-rats" elif "/usr/share/d-rats" in find_me(): return "/usr/share/d-rats" else: debian/patches/01-remove-lzhuf-from-setup.patch0000664000000000000000000000124311640652010016573 0ustar Description: Don't install the binary file that we've stripped from the tarball. The binary is removed due to lack of compliance with the dfsg Author: Steve Conklin Last-Update: 2011-02-18 --- a/setup.py +++ b/setup.py @@ -93,7 +93,6 @@ ('/usr/share/d-rats/forms', form_files), ('/usr/share/d-rats/images', image_files), ('/usr/share/d-rats/ui', ui_files), - ('/usr/share/d-rats/libexec', ["libexec/lzhuf"]), ('/usr/share/man/man1', man_files), ('/usr/share/doc/d-rats', ['COPYING']), ] + locale_files) debian/patches/series0000664000000000000000000000021511640652534012040 0ustar 01-remove-lzhuf-from-setup.patch 02-remove-lzhuf-functionality.patch 03-remove-COPYING-installation.patch 04-add-check-for-module-dirs.patch debian/patches/03-remove-COPYING-installation.patch0000664000000000000000000000132711640652010017160 0ustar Description: Don't install the COPYING file with the man pages Author: Steve Conklin Last-Update: 2011-02-18 Index: d-rats-0.3.3a1dfsg/setup.py =================================================================== --- d-rats-0.3.3a1dfsg.orig/setup.py 2010-08-28 21:37:38.230075850 -0500 +++ d-rats-0.3.3a1dfsg/setup.py 2010-08-28 21:37:28.980976704 -0500 @@ -94,7 +94,6 @@ ('/usr/share/d-rats/images', image_files), ('/usr/share/d-rats/ui', ui_files), ('/usr/share/man/man1', man_files), - ('/usr/share/doc/d-rats', ['COPYING']), ] + locale_files) if sys.platform == "darwin": debian/patches/02-remove-lzhuf-functionality.patch0000664000000000000000000000111411640652010017360 0ustar Description: Raise an exception if the user attempts to use the functionality which was supported by the lzhuf binary. The binary is removed due to lack of compliance with the dfsg and is generally only useful to windows users Author: Steve Conklin Last-Update: 2011-02-18 --- a/d_rats/wl2k.py +++ b/d_rats/wl2k.py @@ -39,6 +39,7 @@ return string.replace("\n", r"\n").replace("\r", r"\r") def run_lzhuf(cmd, data): + raise Exception("Not supported due to lack of license for lzhuf") p = platform.get_platform() cwd = tempfile.mkdtemp()