debian/0000755000000000000000000000000012116307110007156 5ustar debian/watch0000644000000000000000000000052112116307031010207 0ustar # Compulsory line, this is a version 3 file version=3 #http://argparse.googlecode.com/files/argparse-(\d\.\d)\.zip opts=\ downloadurlmangle=s|.*[?]name=(.*?)&.*|http://seascope.googlecode.com/files/$1|,\ filenamemangle=s|[^/]+[?]name=(.*?)&.*|$1| \ http://code.google.com/p/seascope/downloads/detail[?]name=seascope-([0-9.]+)\.tar\.gz.* debian/copyright0000644000000000000000000000467612116307031011130 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: seascope Upstream-Contact: Anil Kumar Source: http://code.google.com/p/seascope Files: * Copyright: 2010 - 2012 Anil Kumar License: BSD Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: debian/* Copyright: 2012 Ritesh Raj Sarraf License: GPL-3+ License: GPL-3+ This package 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 2 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". debian/patches/0000755000000000000000000000000012116307031010607 5ustar debian/patches/series0000644000000000000000000000003012116307031012015 0ustar fix-syntax-errors.patch debian/patches/fix-syntax-errors.patch0000644000000000000000000000210312116307031015250 0ustar fix syntax errors in setup.py Index: seascope/setup.py =================================================================== --- seascope.orig/setup.py 2013-03-08 12:26:36.885917162 +0530 +++ seascope/setup.py 2013-03-08 12:27:29.449916683 +0530 @@ -5,17 +5,18 @@ # # License: BSD +import textwrap from distutils.core import setup setup(name='Seascope', version='0.7', - description='A multi-platform multi-language source code browsing tool' - long_description='A pyQt GUI front-end for idutils, cscope and gtags. Written in python using pyQt, QScintilla libraries.', + description='A multi-platform multi-language source code browsing tool', + long_description= textwrap.dedent("""A pyQt GUI front-end for idutils, cscope and gtags. Written in python using pyQt, QScintilla libraries."""), url='http://seascope.googlecode.com', packages=['Seascope', 'Seascope.backend', 'Seascope.backend.plugins', - 'Seascope.backend.plugins.idutils' + 'Seascope.backend.plugins.idutils', 'Seascope.backend.plugins.cscope', 'Seascope.backend.plugins.gtags', 'Seascope.view', debian/seascope.xpm0000644000000000000000000000232412116307031011511 0ustar /* XPM */ static char * seascope_xpm[] = { "32 32 2 1", " c None", ". c #000000", " .. ", " .......... ", " ............ ", " .............. ", " ..... ..... ", " ..... ... ..... ", " ..... ....... ..... ", " .... .. .. .... ", " ... .. ... ", " ... ... ... ", ".... ..... .... ", ".... .... .... ", " ... ... ... ", " ... .. .. ... ", " .... .. .. .... ", " .... ....... ..... ", " .... ..... ..... ", " ..... ...... ", " .................. ", " ................. ", " .......... ..... ", " .... ..... ", " ..... ", " ..... ", " ..... ", " ..... ", " ..... ", " ..... ", " ... ", " . ", " ", " "}; debian/control0000644000000000000000000000153412116307031010566 0ustar Source: seascope Priority: optional Section: python Maintainer: Ritesh Raj Sarraf Build-Depends: debhelper (>= 7.0.50~), python (>= 2.6.6-3~), python-setuptools Standards-Version: 3.9.4 Homepage: http://code.google.com/p/seascope/ Vcs-Git: git://git.debian.org/collab-maint/seascope.git Vcs-Browser: http://git.debian.org/?p=collab-maint/seascope.git;a=summary Package: seascope Architecture: all Depends: ${python:Depends}, ${misc:Depends}, python-qt4, python-qscintilla2 Provides: ${python:Provides} Recommends: exuberant-ctags, id-utils, cscope Description: source code navigation tool Seascope is a graphical source code browsing tool with cross reference functionality support using the following backends: * cscope * idutils * gtags . Seascope is written in Python and is supported on all major operating system platforms debian/changelog0000644000000000000000000000073312116307031011035 0ustar seascope (0.7-1) unstable; urgency=low * [b3fd9f7] Fix backend typo in description. Thanks to Anil Kumar * [505fa11] Imported Upstream version 0.7 * Upload to unstable * Bump Standards Version to 3.9.4. No changes required -- Ritesh Raj Sarraf Fri, 08 Mar 2013 12:09:27 +0530 seascope (0.6.1.hgr112-1) experimental; urgency=low * Initial release. (Closes: #684161) -- Ritesh Raj Sarraf Thu, 09 Aug 2012 14:07:52 +0530 debian/rules0000755000000000000000000000220112116307031010233 0ustar #!/usr/bin/make -f DEB_UPSTREAM_VERSION := $(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^-]+).*,\1,p') PKG_DIR := seascope-$(DEB_UPSTREAM_VERSION) PACKAGE := seascope TMPDIR := $(CURDIR)/debian/$(PACKAGE) get-orig-source: uscan --force-download --rename --repack --download-version=$(DEB_UPSTREAM_VERSION) --destdir=. %: dh "$@" --with python2 override_dh_auto_clean: # the upstream setup.py is failing, so this is just a placeholder to avoid the build failure. # should be removed soon override_dh_auto_build: # Do nothing touch $@ override_dh_auto_install: test -e debian/control test 0 = "`id -u`" || (echo need root privileges; exit 1) install -d --mode=0755 $(TMPDIR) install -d --mode=0755 $(TMPDIR)/usr/bin install -d --mode=0755 $(TMPDIR)/usr/share/pixmaps install -d --mode=0755 $(TMPDIR)/usr/share/pyshared/$(PACKAGE) install --mode=0755 debian/seascope.sh $(TMPDIR)/usr/bin/seascope install --mode=0644 debian/seascope.xpm $(TMPDIR)/usr/share/pixmaps/seascope.xpm cp -a src/backend src/icons src/DialogManager.py src/tools src/ui src/view src/Seascope.py $(TMPDIR)/usr/share/pyshared/$(PACKAGE) dh_install -s debian/seascope.sh0000644000000000000000000000022212116307031011312 0ustar #!/bin/sh # seascope workaround for binary test -d /usr/share/pyshared/seascope || exit 1; cd /usr/share/pyshared/seascope; python Seascope.py debian/source/0000755000000000000000000000000012116307031010460 5ustar debian/source/format0000644000000000000000000000001412116307031011666 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212116307031010356 0ustar 7 debian/menu0000644000000000000000000000024612116307031010051 0ustar ?package(seascope):\ needs="X11"\ section="Applications/Programming"\ title="Seascope"\ icon32x32="/usr/share/pixmaps/seascope.xpm"\ command="/usr/bin/seascope"